NEWS
Test Adapter Meteoalarm v2.0.x
Test Adapter Meteoalarm v2.0.x
-
@da_woody
Also, 2.0.5 ist im latest, mit dem Fix für „Tag in Worten“ hoffentlich die nächsten Tage schau ich wegen den Duplikaten -
@da_woody
Also, 2.0.5 ist im latest, mit dem Fix für „Tag in Worten“ hoffentlich die nächsten Tage schau ich wegen den Duplikaten@jackblackson kaum schaut ma 3 stunden nicht nach, sind 8 updates da...

übers latest hab ich nur die 2.0.4 bekommen, über npn dann doch die 2.0.5...
im moment schaut so aus:

-
@jackblackson kaum schaut ma 3 stunden nicht nach, sind 8 updates da...

übers latest hab ich nur die 2.0.4 bekommen, über npn dann doch die 2.0.5...
im moment schaut so aus:

@da_woody Du hast trotz der 2.0.5 noch Einträge für gestern? Oder wurden die nach dem Update noch nicht aktualisiert? Weil eigentlich sollte es nichts mehr für gestern geben. Ja, das Latest Repository wird glaub ich nur 2 mal täglich aktualisiert, daher taucht es erst im Laufe des Tages fürs automatische Update auf.
-
@da_woody Du hast trotz der 2.0.5 noch Einträge für gestern? Oder wurden die nach dem Update noch nicht aktualisiert? Weil eigentlich sollte es nichts mehr für gestern geben. Ja, das Latest Repository wird glaub ich nur 2 mal täglich aktualisiert, daher taucht es erst im Laufe des Tages fürs automatische Update auf.
@jackblackson sültsam. hatte nach dem update extra nochmal beide instanzen gestoppt, neu gestartet. trotzdem diese einträge. jetzt ist es wieder beim alten...

-
@jackblackson sültsam. hatte nach dem update extra nochmal beide instanzen gestoppt, neu gestartet. trotzdem diese einträge. jetzt ist es wieder beim alten...

@da_woody Das passt - der Standard ist das es die Tage anzeigt - wenn man heute und morgen will muss das in den Einstellungen unter „Tag in Worten“ aktiviert werden.
Leider hab ich es bisher nicht geschafft das es nach dem Neustart der Instanz auch aktualisiert - nur im normalen Zyklus. Falls da jemand einen Tipp hat, gerne her damit

-
@da_woody Das passt - der Standard ist das es die Tage anzeigt - wenn man heute und morgen will muss das in den Einstellungen unter „Tag in Worten“ aktiviert werden.
Leider hab ich es bisher nicht geschafft das es nach dem Neustart der Instanz auch aktualisiert - nur im normalen Zyklus. Falls da jemand einen Tipp hat, gerne her damit

@jackblackson jo, das erklärt einiges! hab eben „Tag in Worten“ bei burgenland aktiviert heute in der früh, bascht!

Leider hab ich es bisher nicht geschafft das es nach dem Neustart der Instanz auch aktualisiert - nur im normalen Zyklus.
da muss dir ein gescheiterer helfen...


-
@da_woody Das passt - der Standard ist das es die Tage anzeigt - wenn man heute und morgen will muss das in den Einstellungen unter „Tag in Worten“ aktiviert werden.
Leider hab ich es bisher nicht geschafft das es nach dem Neustart der Instanz auch aktualisiert - nur im normalen Zyklus. Falls da jemand einen Tipp hat, gerne her damit

@jackblackson
wurde die Schweiz schon hinzugefügt? -
@jackblackson
wurde die Schweiz schon hinzugefügt?@locito09 Leider noch nicht - das File das ich benötige ist leider noch falsch. Aber ich habe grad vor zwei Tagen nochmal die Betreiber angeschrieben, ob sie es nicht bitte korrigieren könnten. Hoffe da tut sich bald was.
-
2021-09-29 08:00:02.102 error instance system.adapter.meteoalarm.0 terminated with code 6 (UNCAUGHT_EXCEPTION) meteoalarm.0 2021-09-29 08:00:01.547 error result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 08:00:01.546 error TypeError: result.feed.entry.forEach is not a function at /opt/iobroker/node_modules/iobroker.meteoalarm/main.js:179:47 at Parser.<anonymous> (/opt/iobroker/node_modules/xml2js/lib/parser.js:304:18) at Parser.emit (events.js:314:20) at Parser.EventEmitter.emit (domain.js:483:12) at SAXParser.onclosetag (/opt/iobroker/node_modules/xml2js/lib/parser.js:262:26) at emit (/opt/iobroker/node_modules/sax/lib/sax.js:624:35) at emitNode (/opt/iobroker/node_modules/sax/lib/sax.js:629:5) at closeTag (/opt/iobroker/node_modules/sax/lib/sax.js:889:7) at SAXParser.write (/opt/iobroker/node_modules/sax/lib/sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:323:31) meteoalarm.0 2021-09-29 08:00:01.537 error unhandled promise rejection: result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 08:00:01.537 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().bekomme immer mal wieder sporadisch die fehler von oben, dann geht es wieder tage/wochen ohne probleme
jemand eine idee was das sein könnte?
danke im voraus -
@jackdaniel Ich hab das auch schon öfters gesehen in Sentry - du bist leider nicht der einzige aber wie du sagst - es scheint immer ein temporäres Problem zu sein. Ich hab hier vermutlich schon einen fix, aber muss darauf warten, bis es wieder passiert und dann sofort testen.
-
@jackdaniel Ich hab das auch schon öfters gesehen in Sentry - du bist leider nicht der einzige aber wie du sagst - es scheint immer ein temporäres Problem zu sein. Ich hab hier vermutlich schon einen fix, aber muss darauf warten, bis es wieder passiert und dann sofort testen.
Gerade passiert - 08:20 Fehler kommt beim Cron Start
host.MedionHome) 2021-09-29 08:20:03.655 error host.Medion(Home) instance system.adapter.meteoalarm.0 terminated with code 6 (UNCAUGHT_EXCEPTION) meteoalarm.0 2021-09-29 08:20:02.762 error result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 08:20:02.762 error TypeError: result.feed.entry.forEach is not a function at C:\Program Files\iobroker\Home\node_modules\iobroker.meteoalarm\main.js:179:47 at Parser.<anonymous> (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:304:18) at Parser.emit (events.js:314:20) at Parser.EventEmitter.emit (domain.js:483:12) at SAXParser.onclosetag (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:262:26) at emit (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:624:35) at emitNode (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:629:5) at closeTag (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:889:7) at SAXParser.write (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:323:31) meteoalarm.0 2021-09-29 08:20:02.757 error unhandled promise rejection: result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 08:20:02.756 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().host.Medion(Home) 2021-09-29 08:30:03.282 error instance system.adapter.meteoalarm.0 terminated with code 6 (UNCAUGHT_EXCEPTION) meteoalarm.0 2021-09-29 08:30:02.736 warn Terminated (UNCAUGHT_EXCEPTION): Without reason meteoalarm.0 2021-09-29 08:30:02.735 info terminating meteoalarm.0 2021-09-29 08:30:02.646 error result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 08:30:02.646 error TypeError: result.feed.entry.forEach is not a function at C:\Program Files\iobroker\Home\node_modules\iobroker.meteoalarm\main.js:179:47 at Parser.<anonymous> (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:304:18) at Parser.emit (events.js:314:20) at Parser.EventEmitter.emit (domain.js:483:12) at SAXParser.onclosetag (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:262:26) at emit (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:624:35) at emitNode (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:629:5) at closeTag (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:889:7) at SAXParser.write (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:323:31) meteoalarm.0 2021-09-29 08:30:02.641 error unhandled promise rejection: result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 08:30:02.641 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). meteoalarm.0 2021-09-29 08:30:02.327 info starting. Version 2.0.5 in C:/Program Files/iobroker/Home/node_modules/iobroker.meteoalarm, node: v12.22.6, js-controller: 3.3.18 host.Medion(Home) 2021-09-29 08:30:00.022 info instance system.adapter.meteoalarm.0 started with pid 15796 -
@jackdaniel Ich hab das auch schon öfters gesehen in Sentry - du bist leider nicht der einzige aber wie du sagst - es scheint immer ein temporäres Problem zu sein. Ich hab hier vermutlich schon einen fix, aber muss darauf warten, bis es wieder passiert und dann sofort testen.
@jackblackson bei mir hats auch gerade gemeldet.
meteoalarm.0 2021-09-29 12:00:12.208 warn Terminated (UNCAUGHT_EXCEPTION): Without reason meteoalarm.0 2021-09-29 12:00:12.205 error result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 12:00:12.205 error TypeError: result.feed.entry.forEach is not a function at /opt/iobroker/node_modules/iobroker.meteoalarm/main.js:179:47 at Parser.<anonymous> (/opt/iobroker/node_modules/xml2js/lib/parser.js:304:18) at Parser.emit (events.js:314:20) at SAXParser.onclosetag (/opt/iobroker/node_modules/xml2js/lib/parser.js:262:26) at emit (/opt/iobroker/node_modules/sax/lib/sax.js:624:35) at emitNode (/opt/iobroker/node_modules/sax/lib/sax.js:629:5) at closeTag (/opt/iobroker/node_modules/sax/lib/sax.js:889:7) at SAXParser.write (/opt/iobroker/node_modules/sax/lib/sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:323:31) at Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:5:59) meteoalarm.0 2021-09-29 12:00:12.204 error unhandled promise rejection: result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 12:00:12.203 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().meteoalarm.1 2021-09-29 12:00:12.270 warn Terminated (UNCAUGHT_EXCEPTION): Without reason meteoalarm.1 2021-09-29 12:00:12.262 error result.feed.entry.forEach is not a function meteoalarm.1 2021-09-29 12:00:12.262 error TypeError: result.feed.entry.forEach is not a function at /opt/iobroker/node_modules/iobroker.meteoalarm/main.js:179:47 at Parser.<anonymous> (/opt/iobroker/node_modules/xml2js/lib/parser.js:304:18) at Parser.emit (events.js:314:20) at SAXParser.onclosetag (/opt/iobroker/node_modules/xml2js/lib/parser.js:262:26) at emit (/opt/iobroker/node_modules/sax/lib/sax.js:624:35) at emitNode (/opt/iobroker/node_modules/sax/lib/sax.js:629:5) at closeTag (/opt/iobroker/node_modules/sax/lib/sax.js:889:7) at SAXParser.write (/opt/iobroker/node_modules/sax/lib/sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:323:31) at Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:5:59) meteoalarm.1 2021-09-29 12:00:12.262 error unhandled promise rejection: result.feed.entry.forEach is not a function meteoalarm.1 2021-09-29 12:00:12.261 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). -
@jackblackson bei mir hats auch gerade gemeldet.
meteoalarm.0 2021-09-29 12:00:12.208 warn Terminated (UNCAUGHT_EXCEPTION): Without reason meteoalarm.0 2021-09-29 12:00:12.205 error result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 12:00:12.205 error TypeError: result.feed.entry.forEach is not a function at /opt/iobroker/node_modules/iobroker.meteoalarm/main.js:179:47 at Parser.<anonymous> (/opt/iobroker/node_modules/xml2js/lib/parser.js:304:18) at Parser.emit (events.js:314:20) at SAXParser.onclosetag (/opt/iobroker/node_modules/xml2js/lib/parser.js:262:26) at emit (/opt/iobroker/node_modules/sax/lib/sax.js:624:35) at emitNode (/opt/iobroker/node_modules/sax/lib/sax.js:629:5) at closeTag (/opt/iobroker/node_modules/sax/lib/sax.js:889:7) at SAXParser.write (/opt/iobroker/node_modules/sax/lib/sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:323:31) at Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:5:59) meteoalarm.0 2021-09-29 12:00:12.204 error unhandled promise rejection: result.feed.entry.forEach is not a function meteoalarm.0 2021-09-29 12:00:12.203 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().meteoalarm.1 2021-09-29 12:00:12.270 warn Terminated (UNCAUGHT_EXCEPTION): Without reason meteoalarm.1 2021-09-29 12:00:12.262 error result.feed.entry.forEach is not a function meteoalarm.1 2021-09-29 12:00:12.262 error TypeError: result.feed.entry.forEach is not a function at /opt/iobroker/node_modules/iobroker.meteoalarm/main.js:179:47 at Parser.<anonymous> (/opt/iobroker/node_modules/xml2js/lib/parser.js:304:18) at Parser.emit (events.js:314:20) at SAXParser.onclosetag (/opt/iobroker/node_modules/xml2js/lib/parser.js:262:26) at emit (/opt/iobroker/node_modules/sax/lib/sax.js:624:35) at emitNode (/opt/iobroker/node_modules/sax/lib/sax.js:629:5) at closeTag (/opt/iobroker/node_modules/sax/lib/sax.js:889:7) at SAXParser.write (/opt/iobroker/node_modules/sax/lib/sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:323:31) at Parser.parseString (/opt/iobroker/node_modules/xml2js/lib/parser.js:5:59) meteoalarm.1 2021-09-29 12:00:12.262 error unhandled promise rejection: result.feed.entry.forEach is not a function meteoalarm.1 2021-09-29 12:00:12.261 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().@da_woody @sigi234 Super - bei mir kommt kein Fehler mehr. Könnt ihr bitte mal die 2.0.6 über Github ziehen - über diesen Link: https://github.com/jack-blackson/ioBroker.meteoalarm/tarball/v2.0.6. Dann sollte es keinen Fehler mehr geben.
-
@da_woody @sigi234 Super - bei mir kommt kein Fehler mehr. Könnt ihr bitte mal die 2.0.6 über Github ziehen - über diesen Link: https://github.com/jack-blackson/ioBroker.meteoalarm/tarball/v2.0.6. Dann sollte es keinen Fehler mehr geben.
Super, Fehler ist weg. Danke.
meteoalarm.0 2021-09-29 14:32:02.510 info Terminated (NO_ERROR): Without reason meteoalarm.0 2021-09-29 14:32:02.509 info Updated Weather Alarms for Oberösterreich -> 0 warning(s) found meteoalarm.0 2021-09-29 14:32:02.140 info starting. Version 2.0.6 in C:/Program Files/iobroker/Home/node_modules/iobroker.meteoalarm, node: v12.22.6, js-controller: 3.3.18 -
Aktuelle Test Version 2.0.0 Veröffentlichungsdatum 03.07.2021 Github Link https://github.com/jack-blackson/ioBroker.meteoalarm Dieser Adapter bietet euch Unwetterwarnungen für ganz Europa.
Da die Website meteoalarm.eu sehr bald abgeschaltet wird, und durch die neue Website meteoalarm.org ersetzt wird, gab es einen sehr große Umbau im Adapter. Hier wurde einiges an der Schnittstelle angepasst.
Wichtig: Nach der Installation müsst ihr im Setup euer Land und eure Region auswählen - der Link, der bisher genutzt wurde, ist nicht mehr notwendig/funktioniert nicht mehr.
Es gibt einige große Unterschiede zur vorigen Version:
- Es gibt keine Objekte mehr für "Today" und "Tomorrow". Dafür gibt es jetzt pro Warnung einen Ordner, wo die Details zu finden sind. Der Gedanke ist, das ihr das HTML Widget nutzt. Weiters gibt es nun level auf der höchsten Ebene - dies ist die höchste Warnstufe, für die es aktuell Alarme gibt. Dies könnt ihr nützen, falls ihr das Widget gerne nur ab einem bestimmten Warnlevel anzeigen möchtet. Das selbe gilt für die Farbe.
- Alarme werden bis zum Ablaufdatum angezeigt
- Es ist leider aktuell keine Wetterkarte mehr verfügbar, wird hoffentlich irgendwann wieder kommen
- Die Länder Schweiz, Portugal und Bulgarien sind leider vorerst nicht mehr verfügbar, da es noch Fehler in der Datenstruktur gibt, welche hoffentlich bald behoben werden.
Solltet ihr irgendwelche Frage oder Probleme haben, bitte meldet euch einfach. Danke schon jetzt für euer Feedback!
Hallo, neuer Fehler:
meteoalarm.0 2021-10-01 05:32:02.062 warn Terminated (UNCAUGHT_EXCEPTION): Without reason meteoalarm.0 2021-10-01 05:32:02.061 info terminating meteoalarm.0 2021-10-01 05:32:01.973 error Cannot read property '0' of undefined meteoalarm.0 2021-10-01 05:32:01.973 error TypeError: Cannot read property '0' of undefined at C:\Program Files\iobroker\Home\node_modules\iobroker.meteoalarm\main.js:173:46 at Parser.<anonymous> (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:304:18) at Parser.emit (events.js:314:20) at Parser.EventEmitter.emit (domain.js:483:12) at SAXParser.onclosetag (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:262:26) at emit (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:624:35) at emitNode (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:629:5) at closeTag (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:889:7) at SAXParser.write (C:\Program Files\iobroker\Home\node_modules\sax\lib\sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (C:\Program Files\iobroker\Home\node_modules\xml2js\lib\parser.js:323:31) meteoalarm.0 2021-10-01 05:32:01.968 error unhandled promise rejection: Cannot read property '0' of undefined meteoalarm.0 2021-10-01 05:32:01.968 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). meteoalarm.0 2021-10-01 05:32:01.676 info starting. Version 2.0.6 in C:/Program Files/iobroker/Home/node_modules/iobroker.meteoalarm, node: v12.22.6, js-controller: 3.3.18Edit:
gelöst mit Version 2.0.7
-
@sigi234 Heute ist wohl das erste Mal, das es keinen Wetteralarm gibt, der Feed für ganz Österreich ist leer
Hab es behoben in v2.0.7 - https://github.com/jack-blackson/ioBroker.meteoalarm. Danke für eure Tests! -
@sigi234 Heute ist wohl das erste Mal, das es keinen Wetteralarm gibt, der Feed für ganz Österreich ist leer
Hab es behoben in v2.0.7 - https://github.com/jack-blackson/ioBroker.meteoalarm. Danke für eure Tests!@jackblackson sagte in Test Adapter Meteoalarm v2.0.x:
@sigi234 Heute ist wohl das erste Mal, das es keinen Wetteralarm gibt, der Feed für ganz Österreich ist leer
Hab es behoben in v2.0.7 - https://github.com/jack-blackson/ioBroker.meteoalarm. Danke für eure Tests!meteoalarm.0 2021-10-01 07:15:02.690 info Terminated (NO_ERROR): Without reason meteoalarm.0 2021-10-01 07:15:02.689 info Updated Weather Alarms for Oberösterreich -> 0 warning(s) found meteoalarm.0 2021-10-01 07:15:02.349 info starting. Version 2.0.7 in C:/Program Files/iobroker/Home/node_modules/iobroker.meteoalarm, node: v12.22.6, js-controller: 3.3.18
-
@sigi234 Heute ist wohl das erste Mal, das es keinen Wetteralarm gibt, der Feed für ganz Österreich ist leer
Hab es behoben in v2.0.7 - https://github.com/jack-blackson/ioBroker.meteoalarm. Danke für eure Tests!@jackblackson hehe, kommt davon, wenn man nicht scrollt. 2.0.6 gelesen, gleich drübergejubelt. dann erst weiter gescrollt, oops, da is ja noch eine 2.0.7.

keine fehlermeldung im moment...
-
Kann man die Anzahl der aktuellen Meldungen irgendwie ausgeben, bräuchte es für meine Benachrichtigungen
@mrhary Aktuell nicht. Du meinst einfach im Hauptordner ein Objekt mit "Anzahl aktive Alarme"?
Ich hab dir grad in Version 2.0.8 den Datenpunkt hinzugefügt, du kannst es dir gerne ansehen, einfach über diesen Link installieren: https://github.com/jack-blackson/ioBroker.meteoalarm/tarball/v2.0.8