NEWS
DWD Adapter - inkonsistenz in Objekten !?
-
Hi Sigi,
Danke aber wenn ich das richtig sehe liefert "DasWetter" doch keine Warnungen oder übersehe ich etwas?
Mirko
-
Hi,
kann mir jemand sagen wo der DWD Adapter die aktuellen Meldungen "speichert" ?
Ich habe immer noch das Problem das bei mir irgendetwas nicht passt.
Habe im DWD Adapter mal die Anzahl der Meldungen auf 1 geändert, dann Instanz gestoppt, Instanz gelöscht und damit alle DWD Objekte gelöscht.
iobroker und iobroker rechner neu gestartet. Neue Instanz hinzugefügt und eine Warning ausgewählt. Nach Start erhalte ich ein Objekt welches so aussieht:
Wenn ich dann im Adapter auf 2 Warnings stelle bekomme ich in den Objekten direkt diesen alten Eintrag "Warning1" dazu:
Im VIS Editor immer noch das Problem das Warning und Warning1 mit den gleichen Werten gefüllt sind:
Aktuell steht für Aachen eine Warnung an:
Welches File/Datei speichert die Warnings und kann ich die da raus löschen?
Kann es eventuell daran liegen das im Adapter noch die "Städte Region Aachen" ausgewählt wird aber auf der Webseite des DWD nur "Aachen" !?
EDIT: Wenn ich z.B. die Stadt Köln auswähle scheint es richtig zu funktionieren. Ich erhalte im Adapter nur eine Warning genau wie auf der Webseite. Jemand eine Idee wie ich das zumindest für mich ändern kann das ich z.B. nur die Stadt Aachen auswählen kann anstelle der Städte Region Aachen ?
EDIT2: glaube mein Problem liegt in der Lieferung der Daten vom DWD. Wenn ich mir das https://www.dwd.de/DWD/warnungen/warnapp/json/warnings.json ansehe steht da die StädteRegion Aachen mit 2 Identischen Warnings drin. Ob man den DWD mal anschreiben darf/kann!?
Danke und Gruß
Mirko
-
Hallo Mirko,
ich denke, auch andere haben das Problem, unabhängig vom ioBroker:
Bei genauer Untersuchung des Inhalts der Datentelegramme fiel mir auf, dass einmal die Höheninformation 440 und einmal 400-700m drin stand. Die Message und alles außenrum war identisch.
Die Datentelegramme kamen im Abstand von etwa 10-15s an.
-
Ich war so frei den DWD zu kontaktieren. Die haben bestätigt das es für Aachen wohl ein Bug ist.
Gruß
Mirko
Gesendet von iPhone mit Tapatalk Pro
-
Ich habe das Problem, dass bei mir grundsätzlich nur eine Warnung angezeigt wird, auch wenn bei dwd.de mehrere Warnungen für eine Region angezeigt werden (z.B. Hitze und Gewitter). "Number of warnings" ist in den Instanzen-Einstellungen auf 2 gesetzt. Unter den Objekten werden aber nur einmal bei warning Daten eingetragen, warning1 bleibt auf None(0)… Jemand ne Idee?
-
Welcher ORT, dann kann ich mal testen.
Sonst mal Debug log oder im http://www.dwd.de/DWD/warnungen/warnapp/json/warnings.json gucken ob da bei deinem Ort zwei Warnings drin sind.
-
Da es bei mir gerade keine Warnung gibt, habe ich einmal Stadt Dessau-Roßlau ausprobiert. Da liegen derzeit eine Hitze und Unwetterwarnung vor (laut dwd.de). In JSON konnte ich das auch finden. Spannenderweise hat Alexa eben eine zweite Meldung vorgelesen, obwohl die gar nicht unter den Objekteinträgen steht (hab das als automatisches Blockly-Skript hinterlegt).
EDIT: Habe gerade zurück auf Kiel (meine Region ohne Warnung) geändert… und plötzlich taucht die zweite Meldung aus Dessau-Roßlau auf... :roll:
-
Ich erhalte 2 Meldungen.
Welche Version vom Adapter hast du installiert?
Mal Instanz stoppen, eventuell Objekte löschen, Instanz neu starten und schauen was passiert.
DEBUG log!
-
Welche Version vom Adapter hast du installiert? `
2.2.2Mal Instanz stoppen, eventuell Objekte löschen, Instanz neu starten und schauen was passiert. `
Erst hatte ich nur eine Meldung, etwas später wurde dann unter Objekten auch die zweite Meldung angezeigt. Das ganze läuft irgendwie etwas Zeitverzögert nacheinander. Aber jetzt passts ja.
Danke für deine Hilfe!
-
Ich habe auch Inkonsitenzen bei der Abfrage von mehreren Warnmeldungen:
Meldung "0" ist korrekt, Meldung "1" zeigt irgendwelche alten Meldungen an, Meldung "2" ist korrekt/ keine Meldung:
Auch eine Neuanlage der Instanz bringt zwar zuerst die (korrekte) Meldung "0", dann aber nach ca. 1 min als Meldung "1" die"Geistermeldung" (die 4 Woche alt ist)
Im Debug erscheint nur Meldung "0" und keine weiteren
Wer kann sich das erklären ?