NEWS
Test Adapter drops-weather 1.2.x
-
erneuter reboot: stop/start
drops-weather.0 2025-06-02 11:40:54.317 error error launching browser undefined - Error: Failed to launch the browser process! undefined [31116:31116:0602/114054.303158:ERROR:chrome/browser/process_singleton_posix.cc:340] Failed to create /home/iobroker/.config/google-chrome-for-testing/SingletonLock: Die Datei existiert bereits (17) [31116:31116:0602/114054.304739:ERROR:chrome/app/chrome_main_delegate.cc:531] Failed to create a ProcessSingleton for your profile directory. This means that running multiple instances would start multiple browser processes rather than opening a new window in the existing process. Aborting now to avoid profile corruption. TROUBLESHOOTING: https://pptr.dev/troubleshooting
muss eventuell doch ein browser installiert werden?
-
Im Moment startet der Adapter bei mir auch nicht durch:
(non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v24.1.0, js-controller: 7.0.7 2025-06-02 11:51:08.844 - error: drops-weather.0 (86493) error launching browser undefined - Error: Failed to launch the browser process! undefined TROUBLESHOOTING: https://pptr.dev/troubleshooting 2025-06-02 11:51:08.846 - info: drops-weather.0 (86493) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
Die Meldungen sind allerdings etwas anders.
Ein voller Browser ist hier nicht installiert.€dit: Das war allerdings eine ältere Version aus GitHub bei mir. Der aktuellste CheckOut läuft wieder in andere Dinge rein.
Kann ich mir aber erst heute abend mal genauer anschauen. -
@thomas-braun said in Test Adapter drops-weather 1.2.x:
Im Moment startet der Adapter bei mir auch nicht durch:
(non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v24.1.0, js-controller: 7.0.7 2025-06-02 11:51:08.844 - error: drops-weather.0 (86493) error launching browser undefined - Error: Failed to launch the browser process! undefined TROUBLESHOOTING: https://pptr.dev/troubleshooting 2025-06-02 11:51:08.846 - info: drops-weather.0 (86493) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
Die Meldungen sind allerdings etwas anders.
Ein voller Browser ist hier nicht installiert.€dit: Das war allerdings eine ältere Version aus GitHub bei mir. Der aktuellste CheckOut läuft wieder in andere Dinge rein.
Kann ich mir aber erst heute abend mal genauer anschauen.reboot und VM neu getartet, läuft es dann in einen timeout.
drops-weather.0 2025-06-02 12:02:33.401 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-02 12:02:33.351 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-02 12:01:30.068 info starting. Version 1.2.3 (non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6
-
Für mein System hab ich mittlerweile den Grund gefunden, warum es nicht funktionieren kann:
https://github.com/iobroker-community-adapters/ioBroker.drops-weather/issues/137
Du hast aber keinen arm64 da am Start, oder?
-
@thomas-braun
Nein, x86 Intel.Mein Ziel ist es, eine relative genaue Regenvorhersage, damit die Rolläden bei Starkregen sich herunter fahren. Wenn wir z.B nicht daheim sind.
-
@marco-3 schau dir auch mal den Weatherunderground forecast Adapter an. Der hat da auch einiges zu bieten. Läuft bei mir unauffällig und zuverlässig.
-
@thomas-braun said in Test Adapter drops-weather 1.2.x:
Nicht mit npm direkt hantieren. Vor allen Dingen nicht im falschen Verzeichnis.
Den Adapter kannst du momentan nur aus dem GitHub installieren.Leider wurde vergessen diesen Adapter in die Repositories aufzunehmen. Dies wurde nun nachgeholt. Ab morgen sollte der Adapter ioBroker.drops-weather im LATEST 7 BETA Repository verfügbar sein.
Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten.
GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird.
Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen.
-
Hallo, Adapter startet immer Neu.
drops-weather.0 2025-06-04 06:38:26.651 info starting. Version 1.2.3 in C:/SmartHome/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.7 host.SmartHome 2025-06-04 06:38:23.782 info instance system.adapter.drops-weather.0 in version "1.2.3" started with pid 12836 host.SmartHome 2025-06-04 06:37:52.606 info Restart adapter system.adapter.drops-weather.0 because enabled host.SmartHome 2025-06-04 06:37:52.605 info instance system.adapter.drops-weather.0 terminated with code 0 (NO_ERROR) drops-weather.0 2025-06-04 06:37:52.499 info terminating drops-weather.0 2025-06-04 06:37:52.022 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 06:37:52.020 info terminating drops-weather.0 2025-06-04 06:37:51.981 warn TimeoutError: Waiting failed: 60000ms exceeded web.0 2025-06-04 06:37:19.850 info ==> Connected system.user.admin from ::1 web.0 2025-06-04 06:37:17.855 info <== Disconnect system.user.admin from ::1 drops-weather.0 2025-06-04 06:36:49.710 info starting. Version 1.2.3 in C:/SmartHome/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.7 host.SmartHome 2025-06-04 06:36:48.312 info instance system.adapter.drops-weather.0 in version "1.2.3" started with pid 8824 host.SmartHome 2025-06-04 06:36:17.771 info Restart adapter system.adapter.drops-weather.0 because enabled host.SmartHome 2025-06-04 06:36:17.770 info instance system.adapter.drops-weather.0 terminated with code 0 (NO_ERROR) drops-weather.0 2025-06-04 06:36:17.680 info terminating drops-weather.0 2025-06-04 06:36:17.182 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 06:36:17.181 info terminating drops-weather.0 2025-06-04 06:36:17.159 warn TimeoutError: Waiting failed: 60000ms exceeded
DEBUG:
host.SmartHome 2025-06-04 06:45:14.982 info Restart adapter system.adapter.drops-weather.0 because enabled host.SmartHome 2025-06-04 06:45:14.981 info instance system.adapter.drops-weather.0 terminated with code 0 (NO_ERROR) drops-weather.0 2025-06-04 06:45:14.364 debug pages 2 drops-weather.0 2025-06-04 06:45:14.359 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 06:45:14.358 info terminating drops-weather.0 2025-06-04 06:45:14.352 debug destroy browser drops-weather.0 2025-06-04 06:45:14.351 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 06:44:12.949 debug creating new page ... drops-weather.0 2025-06-04 06:44:12.948 debug Reading data from : https://www.niederschlagsradar.de/de/city/XXXXXXX drops-weather.0 2025-06-04 06:44:12.440 debug puppeteer.lauch invoked with {"headless":true,"defaultViewport":null,"userDataDir":"/dev/null","args":["--periodic-task","--no-sandbox","--disable-setuid-sandbox","--disable-dev-shm-usage","--disable-accelerated-2d-canvas","--no-first-run","--no-zygote","--single-process","--disable-gpu","--ignore-certificate-errors","--disable-extensions","--disable-component-extensions-with-background-pages","--disable-default-apps","--mute-audio","--no-default-browser-check","--autoplay-policy=user-gesture-required","--disable-background-timer-throttling","--disable-backgrounding-occluded-windows","--disable-notifications","--disable-background-networking","--disable-breakpad","--disable-component-update","--disable-domain-reliability","--disable-sync"]} drops-weather.0 2025-06-04 06:44:12.439 debug browserPath set to puppeteer default drops-weather.0 2025-06-04 06:44:12.438 debug browserMode set to automatic, running on win32 / x64 drops-weather.0 2025-06-04 06:44:12.430 info starting. Version 1.2.3 in C:/SmartHome/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.7 drops-weather.0 2025-06-04 06:44:12.327 debug States connected to redis: 127.0.0.1:9010 drops-weather.0 2025-06-04 06:44:12.292 debug States create User PubSub Client drops-weather.0 2025-06-04 06:44:12.292 debug States create System PubSub Client drops-weather.0 2025-06-04 06:44:12.274 debug Redis States: Use Redis connection: 127.0.0.1:9010 drops-weather.0 2025-06-04 06:44:12.239 debug Objects connected to redis: 127.0.0.1:9011 drops-weather.0 2025-06-04 06:44:12.236 debug Objects client initialize lua scripts drops-weather.0 2025-06-04 06:44:12.173 debug Objects create User PubSub Client drops-weather.0 2025-06-04 06:44:12.172 debug Objects create System PubSub Client drops-weather.0 2025-06-04 06:44:12.171 debug Objects client ready ... initialize now drops-weather.0 2025-06-04 06:44:12.142 debug Redis Objects: Use Redis connection: 127.0.0.1:9011 host.SmartHome 2025-06-04 06:44:10.797 info instance system.adapter.drops-weather.0 in version "1.2.3" started with pid 10236 host.SmartHome 2025-06-04 06:44:07.518 info instance system.adapter.drops-weather.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) drops-weather.0 2025-06-04 06:44:07.430 info terminating drops-weather.0 2025-06-04 06:44:06.984 warn TargetCloseError: Protocol error (Runtime.callFunctionOn): Target closed
-
Ich kann eine kleine Erfolgsmeldung verkünden. Scheint bei mir zu laufen. ABER leider läuft es auch sehr oft in einen timeout. Ich habe seit dem letzten mal nichts unternommen, die Daten lagen heute einfach vor.
drops-weather.0 2025-06-04 07:15:43.325 info starting. Version 1.2.3 (non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-04 07:11:46.249 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 07:11:46.195 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 07:10:43.373 info starting. Version 1.2.3 (non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-04 07:06:46.025 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 07:06:45.974 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 07:05:43.415 info starting. Version 1.2.3 (non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-04 07:01:46.076 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 07:01:46.019 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 07:00:43.358 info starting. Version 1.2.3 (non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-04 06:56:45.937 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 06:56:45.884 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 06:55:43.335 info starting. Version 1.2.3 (non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-04 06:51:47.431 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 06:51:47.371 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 06:50:43.096 info starting. Version 1.2.3 (non-npm: iobroker-community-adapters/ioBroker.drops-weather) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6
d.h. von 0:00Uhr bis ca. 6:45Uhr hat er Daten bekommen. oder laut Datenset 6:40Uhr
-
@sigi234 sagte in Test Adapter drops-weather 1.2.x:
Hallo, Adapter startet immer Neu.
Lass mich raten: Genau alle 5 Minuten?
Das ist so gewollt, das ist ein scheduled adapter.
-
@thomas-braun sagte in Test Adapter drops-weather 1.2.x:
@sigi234 sagte in Test Adapter drops-weather 1.2.x:
Hallo, Adapter startet immer Neu.
Lass mich raten: Genau alle 5 Minuten?
Nein, jede Minute!
Und:
drops-weather.0 2025-06-04 08:33:10.166 warn TimeoutError: Waiting failed: 60000ms exceeded
Das ist so gewollt, das ist ein scheduled adapter.
Sollte hier nicht ein Chron Icon sein?
-
Bei mir ist da auch ein chron Icon (5 Minuten) zu sehen..
-
@sigi234 said in Test Adapter drops-weather 1.2.x:
Hallo, Adapter startet immer Neu.
Der Adapter ist ein scheduled Adapter. Er startet alle 5 Minuten und beendet sich dann wieder. Dies ist normal.
Timeouts beim Zugriff auf die Webseite soind bekannt. Leider konnte bisher noch keine klare Ursache und damit auch keine Lösung gefunden werden.
DANKE jedenfalls für dein Feedback.
-
Ev. DEINSTALLIERE den Adapetr und installier ihn nochmal neu. Der Adapter war in früheren Versionen ein Daemon. Kann sein, dass es da Probleme mit der Umstellung gibt. Einstellungen natürlich vorher notieren.
-
@mcm1957 sagte in Test Adapter drops-weather 1.2.x:
Der Adapter ist ein scheduled Adapter. Er startet alle 5 Minuten und beendet sich dann wieder. Dies ist normal.
Ja, das weis ich. Wird aber nicht als solche erkannt.
Er startet nach wie vor jede Minute. Habe den Chron manuell auf 5 Minuten gesetzt. Keine Änderung.
Upload gemacht, Browser Chache geleert , System neu gestartet.Werde ihn mal deinstallieren und neu installieren.
-
Werde ihn mal deinstallieren und neu installieren.
Jep - hab ich eben vorgeschlagen. Ich vermute dass ioBroker / js-controlelr die Umstellung nicht mitbekommen hat.
-
@mcm1957 sagte in Test Adapter drops-weather 1.2.x:
Werde ihn mal deinstallieren und neu installieren.
Jep - hab ich eben vorgeschlagen. Ich vermute dass ioBroker / js-controlelr die Umstellung nicht mitbekommen hat.
Schaut besser aus, läuft.
Edit:
Daten kommen erst denke ich mal. -
@winni
liefert Daten, leider nur im 1 Stunden Takt.
Kann man das eventuell auf 5 min einstellen? -
@marco-3 zum Einstellen habe ich nichts gefunden. Ich habe mal die history aktiviert um zu sehen wie oft Daten kommen.
-
@sigi234
jup, ich habe es deinstalliert und aus dem BETA Repositories installiert.Normal gestartet...
Mal sehen wann der erste Datensatz da ist.