NEWS
Test Adapter Meteoalarm v2.0.x
-
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.
-
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
-
@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.
-
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
-
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.18
Edit:
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!
-
@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
-
@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
-
@jackblackson cool probier ich dann gleich
-
@jackblackson hüstel...
welcher wäre das?
krawutzikapuzi, plötzlich sind se da...
-
Hallo,
jetzt kommt dieser Fehler: Ev. wegen JS Update?
meteoalarm.3 2021-11-26 08:48:04.014 error Fehler: Error: Text data outside of root node.Line: 1Column: 1Char: 1 meteoalarm.3 2021-11-26 08:24:09.617 error DB closed meteoalarm.3 2021-11-26 08:24:09.617 error Error: DB closed at Redis.sendCommand (C:\Program Files\iobroker\Home\node_modules\ioredis\built\redis\index.js:628:24) at Redis.get (C:\Program Files\iobroker\Home\node_modules\ioredis\built\commander.js:122:25) at StateRedisClient.setState (C:\Program Files\iobroker\Home\node_modules\@iobroker\db-states-redis\lib\states\statesInRedisClient.js:479:40) at Adapter.setState (C:\Program Files\iobroker\Home\node_modules\iobroker.js-controller\lib\adapter.js:6213:35) meteoalarm.3 2021-11-26 08:24:09.608 error unhandled promise rejection: DB closed meteoalarm.3 2021-11-26 08:24:09.607 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.3 2021-11-26 08:24:08.561 error Fehler: Error: Text data outside of root node.Line: 1Column: 1Char: 1
Plattform: Windows
RAM: 16 GB
Node.js: 14.18.1
NPM: 6.14.15
JS Controller: 3.3.20
Admin: 5.1.28
Web: 3.4.16 -
@sigi234 die selben versionen, aber unter linux, keine errors...
-
@sigi234 hab grad auch auf 3.3.20 aktualisiert, und bei den Adaptern überall auf die Version im Latest, und bekomme diesen Fehler auch nicht. Welche Region fragst du ab?
Ich seh aktuell auch noch nichts im Sentry.
-
@jackblackson
Austria - Salzburg -
@sigi234 Hab grad umgestellt, bei mir find ich diesen Fehler nicht, hab grad noch das node.js aktualisiert auf 14. Einziger Unterschied ist, ich habs auf Linux laufen, nicht auf Windows..
-
@jackblackson sieht irgendwie danach aus, das es an windows liegt...