NEWS
Test Adapter drops-weather 1.2.x
-
@mcm1957 sagte in Test Adapter drops-weather 1.2.x:
Bitte Logfile (Loglevel DEBUG) posten.
EDIT
drops-weather.0 2025-06-04 17:29:25.233 debug pages 2 drops-weather.0 2025-06-04 17:29:25.220 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 17:29:25.198 debug destroy browser drops-weather.0 2025-06-04 17:29:25.195 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 17:28:22.955 debug creating new page ... drops-weather.0 2025-06-04 17:28:22.955 debug Reading data from : https://www.niederschlagsradar.de/de/cityxxxxxxx drops-weather.0 2025-06-04 17:28:22.406 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 17:28:22.405 debug browserPath set to puppeteer default drops-weather.0 2025-06-04 17:28:22.405 debug browserMode set to automatic, running on win32 / x64 drops-weather.0 2025-06-04 17:28:22.395 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 17:28:22.295 debug States connected to redis: 127.0.0.1:9010 drops-weather.0 2025-06-04 17:28:22.259 debug States create User PubSub Client drops-weather.0 2025-06-04 17:28:22.259 debug States create System PubSub Client drops-weather.0 2025-06-04 17:28:22.238 debug Redis States: Use Redis connection: 127.0.0.1:9010 drops-weather.0 2025-06-04 17:28:22.200 debug Objects connected to redis: 127.0.0.1:9011 drops-weather.0 2025-06-04 17:28:22.197 debug Objects client initialize lua scripts drops-weather.0 2025-06-04 17:28:22.129 debug Objects create User PubSub Client drops-weather.0 2025-06-04 17:28:22.128 debug Objects create System PubSub Client drops-weather.0 2025-06-04 17:28:22.127 debug Objects client ready ... initialize now drops-weather.0 2025-06-04 17:28:22.088 debug Redis Objects: Use Redis connection: 127.0.0.1:9011
Edit2
-
@sigi234
check mal obhttps://www.niederschlagsradar.de/de/cityxxxxxxx im Browser funktioniert. Der Adapter bekommt ein timeout - damit auch keine Daten. -
bei mir kommt auch nichts
drops-weather.0 2025-06-04 17:30:32.488 debug creating new page ... drops-weather.0 2025-06-04 17:30:32.487 debug Reading data from : https://www.niederschlagsradar.de/de/city/3307725 drops-weather.0 2025-06-04 17:30:32.166 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 17:30:32.165 debug browserPath set to puppeteer default drops-weather.0 2025-06-04 17:30:32.165 debug browserMode set to automatic, running on linux / x64 drops-weather.0 2025-06-04 17:30:32.148 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.1, js-controller: 7.0.6 drops-weather.0 2025-06-04 17:29:52.263 debug pages 2 drops-weather.0 2025-06-04 17:29:52.258 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 17:29:52.252 debug destroy browser drops-weather.0 2025-06-04 17:29:52.251 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 17:28:51.029 debug creating new page ... drops-weather.0 2025-06-04 17:28:51.029 debug Reading data from : https://www.niederschlagsradar.de/de/city/3307725 drops-weather.0 2025-06-04 17:28:50.749 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 17:28:50.748 debug browserPath set to puppeteer default drops-weather.0 2025-06-04 17:28:50.748 debug browserMode set to automatic, running on linux / x64 drops-weather.0 2025-06-04 17:28:50.737 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.1, js-controller: 7.0.6 drops-weather.0 2025-06-04 17:28:50.512 debug States connected to redis: 0.0.0.0:9000 drops-weather.0 2025-06-04 17:28:50.458 debug States create User PubSub Client drops-weather.0 2025-06-04 17:28:50.457 debug States create System PubSub Client drops-weather.0 2025-06-04 17:28:50.429 debug Redis States: Use Redis connection: 0.0.0.0:9000 drops-weather.0 2025-06-04 17:28:50.376 debug Objects connected to redis: 0.0.0.0:9001 drops-weather.0 2025-06-04 17:28:50.367 debug Objects client initialize lua scripts drops-weather.0 2025-06-04 17:28:50.287 debug Objects create User PubSub Client drops-weather.0 2025-06-04 17:28:50.287 debug Objects create System PubSub Client drops-weather.0 2025-06-04 17:28:50.263 debug Objects client ready ... initialize now drops-weather.0 2025-06-04 17:28:50.213 debug Redis Objects: Use Redis connection: 0.0.0.0:9001 drops-weather.0 2025-06-04 17:26:05.488 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 17:26:05.480 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 17:25:03.134 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.1, js-controller: 7.0.6 drops-weather.0 2025-06-04 17:21:05.252 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 17:21:05.210 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 17:20:03.183 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.1, js-controller: 7.0.6 drops-weather.0 2025-06-04 17:16:04.821 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 17:16:04.815 warn TimeoutError: Waiting failed: 60000ms exceeded drops-weather.0 2025-06-04 17:15:03.158 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.1, js-controller: 7.0.6
-
@negalein said in Test Adapter drops-weather 1.2.x:
Die URL ist falsch. Da müsste de-de stehen.
Ich muss mal schaun / testen warum dem so ist. Im Code siehts eigentlich ok aus...
Kanns aber erst am Anbend machen sonst werd ich schön langsam gelynched. Muss ein paar Adapter Reviews machen die seit Wochen überfällig sind. Spätestens moregn sollts aber Feedback geben. -
Ev. wegen AUT ?
-
-
@sigi234 sagte in Test Adapter drops-weather 1.2.x:
Ev. wegen AUT ?
nein, auch in DE funktionierts nicht
-
@mcm1957 said in Test Adapter drops-weather 1.2.x:
@negalein said in Test Adapter drops-weather 1.2.x:
Die URL ist falsch. Da müsste de-de stehen.
Ich muss mal schaun / testen warum dem so ist. Im Code siehts eigentlich ok aus...
Kanns aber erst am Anbend machen sonst werd ich schön langsam gelynched. Muss ein paar Adapter Reviews machen die seit Wochen überfällig sind. Spätestens moregn sollts aber Feedback geben.https://www.niederschlagsradar.de/de-de/city/14210
so ist aktuell die Erreichbarkeit bei mir
Eventuell ist es sinnvoll die abzurufende Html Seite als Anpassungsmöglichkeit in den Objekten zu verlinken , oder in den Einstellungen komplett bei Ländercode zu verpacken.
d.h. der Ländercode ist die gesamte Html Zeile...
just my 50 centsKurze Abhilfe, bei der Adaptereinstellung auf "en" statt "de" gehen und schon kommen Daten, ABER Deutsch wäre schon "nice"
-
@marco-3 sagte in Test Adapter drops-weather 1.2.x:
so ist aktuell die Erreichbarkeit bei mir
so zB bei mir
egal ob Deutschland oder Österreich
https://www.meteox.com/de-de/city/2855681 -
Das Problem wurde lokalisiert und behoben. Der Defaultwert bei einer Neuinstallation war falsch.
In 1.2.4 ist das Problem für NEUINSTALLATIONEN behoben.Existiuerende Installationen bitte:
- Sprache auf en umstellen
- speichern (!)
- Sprache wieder auf deutsch stellen
- speichern
Damit wird der Parameterwert korrigiert.
-
@mcm1957 sagte in Test Adapter drops-weather 1.2.x:
Damit wird der Parameterwert korrigiert.
Merci
funktioniert -
Bei mir funktioniert es noch nicht, habe die alte Instanz gelöscht und dann neuinstalliert, gleicher Fehler wie vorher. Auch das umstellen auf en und dann de brachte nichts. Den Link kann ich im Browser öffnen.
drops-weather.0 2025-06-04 22:37:45.112 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 22:37:45.110 debug pages 2 drops-weather.0 2025-06-04 22:37:45.100 debug destroy browser drops-weather.0 2025-06-04 22:37:45.099 warn TimeoutError: Navigation timeout of 30000 ms exceeded drops-weather.0 2025-06-04 22:37:14.988 debug creating new page ... drops-weather.0 2025-06-04 22:37:14.987 debug Reading data from : https://www.niederschlagsradar.de/de-de/city/xxx drops-weather.0 2025-06-04 22:37:14.666 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 22:37:14.665 debug browserPath set to puppeteer default drops-weather.0 2025-06-04 22:37:14.665 debug browserMode set to automatic, running on linux / x64 drops-weather.0 2025-06-04 22:37:14.656 info starting. Version 1.2.4 in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-04 22:37:02.007 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 22:37:01.879 debug pages 2 drops-weather.0 2025-06-04 22:37:01.868 debug destroy browser drops-weather.0 2025-06-04 22:37:01.868 warn TimeoutError: Navigation timeout of 30000 ms exceeded drops-weather.0 2025-06-04 22:36:31.768 debug creating new page ... drops-weather.0 2025-06-04 22:36:31.767 debug Reading data from : https://www.niederschlagsradar.de/en-gb/city/xxx drops-weather.0 2025-06-04 22:36:31.391 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 22:36:31.390 debug browserPath set to puppeteer default drops-weather.0 2025-06-04 22:36:31.390 debug browserMode set to automatic, running on linux / x64 drops-weather.0 2025-06-04 22:36:31.379 info starting. Version 1.2.4 in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-04 22:35:55.122 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-04 22:35:55.120 debug pages 2 drops-weather.0 2025-06-04 22:35:55.108 debug destroy browser drops-weather.0 2025-06-04 22:35:55.107 warn TimeoutError: Navigation timeout of 30000 ms exceeded drops-weather.0 2025-06-04 22:35:24.950 debug creating new page ... drops-weather.0 2025-06-04 22:35:24.950 debug Reading data from : https://www.niederschlagsradar.de/de-de/city/xxx drops-weather.0 2025-06-04 22:35:24.498 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 22:35:24.497 debug browserPath set to puppeteer default drops-weather.0 2025-06-04 22:35:24.496 debug browserMode set to automatic, running on linux / x64 drops-weather.0 2025-06-04 22:35:24.485 info starting. Version 1.2.4 (non-npm: iobroker-community-adapters/ioBroker.drops-weather#d2e17ec6cddd59c7cad2b96530c18615393cbe2c) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6
-
@mcm1957
Neuinstallationen: 1.2.4 aktuell nur über die Katze installierbar. 1.2.4
oder
aber auf der Beta Seite ist noch 1.2.3.
Also Katzen install
-
@marco-3
je klar. Repo witd nur 2x Tag aktualisiert.Und bitte keine Github INstallation ohne explizite Aufforderung. Wenn schon eilig, bitte "von npm" benutzen oder 'Benutzerdefiniert' und url iobroker.drops-weather@1.2.4 ...
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.
Adapter die nur via GitHub oder npm (also NICHT aus einem der beiden Repositories) installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird.
-
sehr schön ... läuft...
-
Ich bekomme bei mir im Moment noch die folgende Fehlermeldung:
drops-weather.0 2025-06-05 08:31:02.220 error Error: DB closed drops-weather.0 2025-06-05 08:31:02.220 error Error: DB closed drops-weather.0 2025-06-05 08:31:02.077 warn get state error: Connection is closed. drops-weather.0 2025-06-05 08:31:02.077 warn Could not perform strict object check of state drops-weather.0.data_1h.actualRain: DB closed drops-weather.0 2025-06-05 08:31:02.077 warn get state error: Connection is closed. drops-weather.0 2025-06-05 08:31:02.076 warn Could not perform strict object check of state drops-weather.0.data_5min.actualRain: DB closed drops-weather.0 2025-06-05 08:31:01.121 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-05 08:30:51.248 info starting. Version 1.2.4 (non-npm: iobroker-community-adapters/ioBroker.drops-weather#d2e17ec6cddd59c7cad2b96530c18615393cbe2c) in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.16.0, js-controller: 7.0.6
-
@icebear said in Test Adapter drops-weather 1.2.x:
non-npm: iobroker-community-adapters/ioBroker.drops-weather#d2e17ec6cddd59c7cad2b96530c18615393cbe2c):
Installier bitte zuerst mal die Version aus dem (latest / beta) repository.
Dann bitte das logging auf DEBUG stellen und output posten. -
@mcm1957 said in Test Adapter drops-weather 1.2.x:
Installier bitte zuerst mal die Version aus dem (latest / beta) repository.
O.K. Ich hab den Adapter jetzt erstnochmal gelöscht und dann wieder installiert.
Jetzt funktioniert es. Danke.
-
Warum läuft der bei mir nicht mehr? Habe jetzt schon mehrmals alles gelöscht und neu installiert. iob neugestartet, den fix ausgeführt. Aber immer das gleiche.
Bei den anderen logs war der timeout bei60000
bei mir immer
TimeoutError: Navigation timeout of 30000 ms exceeded
Andere sprache getest, andere Stadt, immer der selbe Fehler....
drops-weather.0 2025-06-05 17:06:22.578 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-05 17:06:22.529 debug pages 2 drops-weather.0 2025-06-05 17:06:22.520 debug destroy browser drops-weather.0 2025-06-05 17:06:22.519 warn TimeoutError: Navigation timeout of 30000 ms exceeded drops-weather.0 2025-06-05 17:05:52.366 debug creating new page ... drops-weather.0 2025-06-05 17:05:52.364 debug Reading data from : https://www.niederschlagsradar.de/de-de/city/xxx drops-weather.0 2025-06-05 17:05:51.951 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-05 17:05:51.949 debug browserPath set to puppeteer default drops-weather.0 2025-06-05 17:05:51.949 debug browserMode set to automatic, running on linux / x64 drops-weather.0 2025-06-05 17:05:51.932 info starting. Version 1.2.4 in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6 drops-weather.0 2025-06-05 17:01:29.256 info Terminated (NO_ERROR): Without reason drops-weather.0 2025-06-05 17:01:29.254 debug pages 2 drops-weather.0 2025-06-05 17:01:29.244 debug destroy browser drops-weather.0 2025-06-05 17:01:29.243 warn TimeoutError: Navigation timeout of 30000 ms exceeded drops-weather.0 2025-06-05 17:00:59.089 debug creating new page ... drops-weather.0 2025-06-05 17:00:59.089 debug Reading data from : https://www.niederschlagsradar.de/de-de/city/xxx drops-weather.0 2025-06-05 17:00:58.482 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-05 17:00:58.480 debug browserPath set to puppeteer default drops-weather.0 2025-06-05 17:00:58.478 debug browserMode set to automatic, running on linux / x64 drops-weather.0 2025-06-05 17:00:58.448 info starting. Version 1.2.4 in /opt/iobroker/node_modules/iobroker.drops-weather, node: v20.19.2, js-controller: 7.0.6
-
@chris76e
Schau ob https://www.niederschlagsradar.de/de-de/city/xxx bei dir erreichbar ist.Dass bei dir das timeout 30s beträgt ist überraschend. Im code steht hardcoded 60000.
https://github.com/iobroker-community-adapters/ioBroker.drops-weather/blob/d2e17ec6cddd59c7cad2b96530c18615393cbe2c/main.js#L27C14-L27C25