NEWS
[Aufruf] Nina Gefahrenmeldung Adapter
-
okay. Es ist aber unübersichtlich, wenn zusätzlich andere Landkreise angezeigt werden, obwohl man sich mit Eingabe der AGS Nummer bereits auf seinen Landkreis beschränkt hat.
Der "areaCode" für meinen Landkreis wechselt bei mir immer wieder, sodass ich ihn bei der Menge der angezeigten "areaCodes" ständig suchen muss. -
@smarthomegirl Ja, da könnte der Entwickler nochmal ran. Ich habe aber keine Ahnung ob er das so filtern kann.
Schön wäre das schon.
Aber ich kann mir auch vorstellen das die Daten vom Bund recht unkonventionell kommen und sich mit normalen Standardprozeduren schwer auswerten lassen. Das wäre nicht verwunderlich. -
Ja, das wäre schon besser. Naja mal sehen was sich da noch tut.
-
Wieso zieht der Adapter eigentlich ständig ALLE Daten obwohl ich nur meinen Landkreis brauche .....
Ja..... der blockiert im Moment das halbe System ... vermutlich nur wegen Sabine ..... Frauen eben
-
@skokarl sagte in NINA Adapter:
Ja..... der blockiert im Moment das halbe System ... vermutlich nur wegen Sabine .....
Ist ja auch kein Wunder:
-
@skokarl Der Adapter zieht nicht alle Daten sondern für dein Landkreise relevante Meldungen.
Diese Meldungen beziehen sich aber auf viele Landkreise und der Adapter gibt die Information mit aus auf welche Landkreise sich diese Meldung bezieht.@smarthomegirl Ich verstehe nicht was du genau mit areaCode meinst. Der area01-areaXX bzw gecode beschreibt die Landkreise auf die die Warnung zutrifft
-
Folgende Ordnerstruktur:
nina.0 --> AGS Nr. --> warning --> info --> areaXX --> geoCodeIm areaCode befinden sich ja die jeweiligen Landkreise und bei mir werden aber noch andere Landkreise (weitere zig areaCodes) je nach Warnung mit angezeigt, obwohl ich mich ja schon mit Eingabe der AGS Nummer auf meinen Landkreis beschränkt habe. Es sollte also nur mein Landkreis angezeigt werden, sonst brauche ich ja auch keine AGS Nummer eintragen.
-
das hab ich eben auch gemeint .....
-
das ding bringt gerade den adapter zum Absturz..
du musst intern Filtern und nur die updaten die in der Konfig defeiniert sind
-
@smarthomegirl
Ich habe eine neu Version auf github hochgeladen in dem die areas nicht mehr angezeigt werden. Sie müssen jetzt explizit per Option aktiviert werden. -
@arteck Was meinst du mit Absturz?
-
v0.0.16
Es wurde das Fehlerhandling verbessert und die Areas werden nur noch angezeigt wenn die Option dazu aktiviert ist.
-
@tombox ich habe ein javascript auf ein Datenpunkt nina.0.05119.numberOfWarn laufen.. wenn der undefined wird weil adapter gerade 404 liefert schmiert mir das script ab und nimmt die javainstanz mit
-
Ähnlich auch hier:
nina.0 2020-02-09 21:14:03.477 info (7957) starting. Version 0.0.16 in /opt/iobroker/node_modules/iobroker.nina, node: v8.17.0 host.RoofServer 2020-02-09 21:14:02.466 info instance system.adapter.nina.0 started with pid 7957 host.RoofServer 2020-02-09 21:13:32.449 info Restart adapter system.adapter.nina.0 because enabled host.RoofServer 2020-02-09 21:13:32.449 info instance system.adapter.nina.0 terminated with code 0 (NO_ERROR) host.RoofServer 2020-02-09 21:13:32.449 error Caught by controller[1]: at Timer.listOnTimeout (timers.js:290:5) host.RoofServer 2020-02-09 21:13:32.449 error Caught by controller[1]: at tryOnTimeout (timers.js:323:5) host.RoofServer 2020-02-09 21:13:32.449 error Caught by controller[1]: at ontimeout (timers.js:498:11) host.RoofServer 2020-02-09 21:13:32.449 error Caught by controller[1]: at Timeout.interval.setInterval [as _onTimeout] (/opt/iobroker/node_modules/iobroker.nina/main.js:122:95) host.RoofServer 2020-02-09 21:13:32.448 error Caught by controller[1]: TypeError: Promise.all(...).finally is not a function nina.0 2020-02-09 21:13:31.920 info (28946) Terminated (NO_ERROR): Without reason nina.0 2020-02-09 21:13:31.919 info (28946) terminating nina.0 2020-02-09 21:13:31.866 error (28946) TypeError: Promise.all(...).finally is not a function at Timeout.interval.setInterval [as _onTimeout] (/opt/iobroker/node_modules/iobroker.nina/main.js:122:95) at ontimeout (timers.js: nina.0 2020-02-09 21:13:31.865 error (28946) uncaught exception: Promise.all(...).finally is not a function
-
-
v.0.0.17
- Node 8 Kompatibilität.
Aber bitte trotzdem updaten
https://forum.iobroker.net/topic/22867/how-to-node-js-für-iobroker-richtig-updaten - Warnungen werden nicht mehr zurückgesetzt falls nicht alle Server korrekt antworten.
- Node 8 Kompatibilität.
-
Danke für den Hinweis. Hatte ich echt nicht auf dem Schirm - ist nun auf der ToDo Liste.
0.0.17 tut soweit gerade gut. -
okay, supii. Aktuell gibt es noch keine Warnung von NINA, sodass ich es noch nicht testen kann. Werde aber, sobald sich was tut Rückmeldung geben.
-
@adarof Ich habe heute noch eine Fehlermeldung eingefangen:
nina.0 2020-02-10 17:18:30.811 error (14664) Request error{"errno":"ETIMEDOUT","code":"ETIMEDOUT","syscall":"connect","address":"94.125.29.174","port":443} nina.0 2020-02-10 17:18:30.811 warn (14664) Cannot reach https://warnung.bund.de/bbk.dwd/unwetter.json Server. nina.0 2020-02-10 17:18:30.810 error (14664) Request error{"errno":"ETIMEDOUT","code":"ETIMEDOUT","syscall":"connect","address":"94.125.29.174","port":443} nina.0 2020-02-10 17:18:30.809 warn (14664) Cannot reach https://warnung.bund.de/bbk.lhp/hochwassermeldungen.json Server. nina.0 2020-02-10 17:18:24.693 error (14664) Request error{"errno":"ECONNRESET","code":"ECONNRESET","syscall":"read"}
Aber der Adapter läuft nicht mehr Amok und das scheint der einzige Fehler zu sein der heute aufgeschlagen ist.
Der Rest sind zwichendurch nur Warnmeldungen:nina.0 2020-02-10 14:01:20.846 warn (14664) Cannot reach https://warnung.bund.de/bbk.dwd/unwetter.json Server.
Was ja vermutlich am Server liegt. Da wisen wir ja das das nix vernünftiges ist.
-
Ich habe euch in Absprache mit @tombox einige Beiträge aus "Error/Bug" hierher verschoben und diesen Thread wieder geöffnet.