NEWS
[Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten
-
@somansch
ok, das Skript wäre halt fertig umgebaut wenn ich wüsste ob das geht.An die anderen
sonst jemand der WhatsApp nutzt und das testen kann? Ich hab eine abneigung gegen WhatApp und will den Bot nicht einschalten. :)
Außerdem hat jeder bei telegram diesen mehr/weniger buttom oder hab ich den nur bei mir eingebaut?
-
Konfiguration ist angepasst worden, daher entweder neu einrichten oder Zeilen 89-144 in der neuen Version in vorhandene Skript übernehmen. Zeile 89 und 144 sind unverändert, diese Suchen und alles dazwischen ersetzten
-
Du machst beiden Skripte neben einander auf und sucht im Neuen die Zeile 89, dann suchst du im alten die Zeile die den gleichen Inhalt hat wie Neue:89.
-
Das selbe machst du mit Zeile 144
-
nun löschst du im alten Skript alles was zwischen diesen Zeilen ist.
-
anschließend fügst du die Zeilen Zwischen 89 und 144 vom neuen Skript ins alte.
Das war das komplizierte... Jetzt suchst du im alten script nach 123456 und löschst alles darunter, dann suche im neuen Skript nach 123456 und kopiere alles darunter ins alte
tada - done :)
-
-
@ticaki sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:
Das selbe machst du mit Zeile 144
Sollte das eventuell Zeile 124 heißen?
-
Gerade konnte ich testen, hier in Kölle ist Gewitter angesagt...
Meine Echos melden sich allerdings mit:
2023-06-29 21:02:17.444 - error: alexa2.0 (1270) Datatype for Echo-Devices.G2AXXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.469 - error: alexa2.0 (1270) Datatype for Echo-Devices.G09XXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.471 - error: alexa2.0 (1270) Datatype for Echo-Devices.G09XXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.444 - error: alexa2.0 (1270) Datatype for Echo-Devices.G2AXXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number)Konfig schaut so aus:
var alexaVolumen = [40, 40, 40, 40]; // Lautstärke die gleiche Anzahl an Einträgen wie bei idAlexaSerialMuss das anders aussehen?
@thomas-braun sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:
Gerade konnte ich testen, hier in Kölle ist Gewitter angesagt...
Meine Echos melden sich allerdings mit:
2023-06-29 21:02:17.444 - error: alexa2.0 (1270) Datatype for Echo-Devices.G2AXXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.469 - error: alexa2.0 (1270) Datatype for Echo-Devices.G09XXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.471 - error: alexa2.0 (1270) Datatype for Echo-Devices.G09XXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.444 - error: alexa2.0 (1270) Datatype for Echo-Devices.G2AXXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number)Ist möglicherweise doch ein Bug, wenn ich auch keine Ahnung habe wo der falsche Wert herkommt, hab ich jetzt nachdem ein 2ter dieses Problem hat, einen vorsorglichen Fix eingebaut.
v1.1.7
stable- null Werte die von Alexa kommen werden in 0 umgewandelt.
--
Beta gibts noch keine neue Version, hab mir den Kram zur Adapterentwicklung installiert und versuche da schon mal ein paar Dinge anzupassen. Werde wohl nächstes Wochenende das Skript fertig haben und an Weihnachten (sage bewusst nicht welches Jahr :) )den Adapter.
-
@thomas-braun sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:
Gerade konnte ich testen, hier in Kölle ist Gewitter angesagt...
Meine Echos melden sich allerdings mit:
2023-06-29 21:02:17.444 - error: alexa2.0 (1270) Datatype for Echo-Devices.G2AXXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.469 - error: alexa2.0 (1270) Datatype for Echo-Devices.G09XXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.471 - error: alexa2.0 (1270) Datatype for Echo-Devices.G09XXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number) 2023-06-29 21:02:17.444 - error: alexa2.0 (1270) Datatype for Echo-Devices.G2AXXXXXXXXXX.Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number)Ist möglicherweise doch ein Bug, wenn ich auch keine Ahnung habe wo der falsche Wert herkommt, hab ich jetzt nachdem ein 2ter dieses Problem hat, einen vorsorglichen Fix eingebaut.
v1.1.7
stable- null Werte die von Alexa kommen werden in 0 umgewandelt.
--
Beta gibts noch keine neue Version, hab mir den Kram zur Adapterentwicklung installiert und versuche da schon mal ein paar Dinge anzupassen. Werde wohl nächstes Wochenende das Skript fertig haben und an Weihnachten (sage bewusst nicht welches Jahr :) )den Adapter.
@ticaki sagte in [[Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten]
Werde wohl nächstes Wochenende das Skript fertig haben und an Weihnachten (sage bewusst nicht welches Jahr :) )den Adapter.
Cool, melde mich zum Adaptertest 😁
-
@ticaki sagte in [[Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten]
Werde wohl nächstes Wochenende das Skript fertig haben und an Weihnachten (sage bewusst nicht welches Jahr :) )den Adapter.
Cool, melde mich zum Adaptertest 😁
-
@ticaki sagte in [[Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten]
Werde wohl nächstes Wochenende das Skript fertig haben und an Weihnachten (sage bewusst nicht welches Jahr :) )den Adapter.
Cool, melde mich zum Adaptertest 😁
Melde mich ebenfalls zum Testen 🙂
Echt geniales Skript, leider bei uns schon seit langem. Mit 4 Warnbereichen.
-
@sigi234 sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:
Cool, melde mich zum Adaptertest 😁
Toll, ist viel Arbeit, also wirds noch etwas dauern bis da was zum Testen bereit ist :)
@ticaki so generell mal ne Frage, ich bekomme seit geraumer Zeit bei Ausgabe durchs script immer diese Fehlermeldung, Ansage wird aber ausgegeben, hast du da eine Idee?
sayit.0 2023-08-13 19:22:47.862 error Cannot play file: Timeout by checking of announcement finished playing sayit.0 2023-08-13 19:22:47.858 error Error while checking if chromecast.0.20dfb9c72a61.player.announcement finished playing announcement: {"url":"http://10.1.1.10:8082/sayit.0/tts.mp3?ts=1691947357341","volume":50}: TIMEOUT javascript.0 2023-08-13 19:22:12.136 info script.js.Ansagen.Wetter-Push5-test: info: DWD2 Warnung gefunden oder entfernt.RID: 1853.6084017200394 javascript.0 2023-08-13 19:22:12.134 info script.js.Ansagen.Wetter-Push5-test: info: Add UWZ/DWD/ZAMG warning to database. id: 0_userdata.0.wetterwarnung.data.dwd.809471172.warning.object headline: Amtliche WARNUNG vor HITZEim script hab ich das auch testhalber mal auf 300 gestellt, default war ja 0
// Obergrenze an Zeichen die über Sprachausgabe ausgegeben werden, bei überschreitung wird nur die Schlagzeile ausgegebenen var uMaxCharToSpeak = 300; // 0 = aus - Zahl größer als 0 = maximal Zeichenanzahl (1000 sind rund 86 Sekunden bla bla) -
@ticaki so generell mal ne Frage, ich bekomme seit geraumer Zeit bei Ausgabe durchs script immer diese Fehlermeldung, Ansage wird aber ausgegeben, hast du da eine Idee?
sayit.0 2023-08-13 19:22:47.862 error Cannot play file: Timeout by checking of announcement finished playing sayit.0 2023-08-13 19:22:47.858 error Error while checking if chromecast.0.20dfb9c72a61.player.announcement finished playing announcement: {"url":"http://10.1.1.10:8082/sayit.0/tts.mp3?ts=1691947357341","volume":50}: TIMEOUT javascript.0 2023-08-13 19:22:12.136 info script.js.Ansagen.Wetter-Push5-test: info: DWD2 Warnung gefunden oder entfernt.RID: 1853.6084017200394 javascript.0 2023-08-13 19:22:12.134 info script.js.Ansagen.Wetter-Push5-test: info: Add UWZ/DWD/ZAMG warning to database. id: 0_userdata.0.wetterwarnung.data.dwd.809471172.warning.object headline: Amtliche WARNUNG vor HITZEim script hab ich das auch testhalber mal auf 300 gestellt, default war ja 0
// Obergrenze an Zeichen die über Sprachausgabe ausgegeben werden, bei überschreitung wird nur die Schlagzeile ausgegebenen var uMaxCharToSpeak = 300; // 0 = aus - Zahl größer als 0 = maximal Zeichenanzahl (1000 sind rund 86 Sekunden bla bla) -
Hallo,
habe gerade auf 1.1.7 umbegaut.
jetzt kommt folgende Meldung
script.js.common.Wetterwarnung_1_1_7: info: Bitte das Json im Forum posten: EC: undefinedin Zeile 491 ist aber die EC: 34 definiert.
kann hier jemand weiterhelfen?
-
Hallo,
habe gerade auf 1.1.7 umbegaut.
jetzt kommt folgende Meldung
script.js.common.Wetterwarnung_1_1_7: info: Bitte das Json im Forum posten: EC: undefinedin Zeile 491 ist aber die EC: 34 definiert.
kann hier jemand weiterhelfen?
@wurzelfuchs sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:
Bitte das Json im Forum posten
Kann sein dass die Meldung falsch ist, dann muß ich aber schauen wieso... gut das du es gepostet hast.
-
nutze das Skript gerade erst 2 Tage (Österreich/ZAMG Daten)
welchen Datenpunkt soll ich denn für eine Anzeige in der VIS nehmen?
'warning' bis 'warning4' ist ja nicht chronologisch nach Datum, soweit ich das heute beurteilen kann (alle 5 sind voll mit Hitzewarnungen wobei 'warning4' jener von heute ist).
unter 'alerts' gibt's auch viele Ordner die überwacht werden müssten für die VIS.Danke für das tolle Skript!
und danke schonmal für eine Antwort! -
nutze das Skript gerade erst 2 Tage (Österreich/ZAMG Daten)
welchen Datenpunkt soll ich denn für eine Anzeige in der VIS nehmen?
'warning' bis 'warning4' ist ja nicht chronologisch nach Datum, soweit ich das heute beurteilen kann (alle 5 sind voll mit Hitzewarnungen wobei 'warning4' jener von heute ist).
unter 'alerts' gibt's auch viele Ordner die überwacht werden müssten für die VIS.Danke für das tolle Skript!
und danke schonmal für eine Antwort! -
@rtwl
Dafür war messagehmtl gedacht. Hat aber jemand geschrieben der würde nicht wie erwartet funktionieren. -
@ticaki kann ich bestätigen, alle 3 'message' sind leer.
ist das aktuell ein Bug und wird gefixed, oder wird es so bleiben?
oder muss ich da was einstellen?@rtwl
Denke mal du musst was einstellen.ist 0_userdata.0.wetterwarnung1.config.auto.zamg.state_html oder so false?
bei mir ist das in message html
<table border="1" cellpadding="0" cellspacing="0" width="100%"><tr><td style="padding: 5px 0 5px 0;" bgcolor="silver"><b><font color=#000000>Alle Warnmeldungen des DWD wurden aufgehoben.</font></b></td></tr></table> -
@rtwl
Denke mal du musst was einstellen.ist 0_userdata.0.wetterwarnung1.config.auto.zamg.state_html oder so false?
bei mir ist das in message html
<table border="1" cellpadding="0" cellspacing="0" width="100%"><tr><td style="padding: 5px 0 5px 0;" bgcolor="silver"><b><font color=#000000>Alle Warnmeldungen des DWD wurden aufgehoben.</font></b></td></tr></table> -
@ticaki dort hab ich nur den "pushover" Datenpunkt.
aber vermutlich muss ich da was im Skript aktivieren, nehme ich an. Bin gerade nur am Smartphone.@rtwl
Hört sich doof an... aber ist 3 Jahre her dass ich das zum letzten mal gemacht habe :) Du mußt das glaube ich auskommentieren:uPushdienst+= STATE; // Auskommentieren zum aktivieren. State befindet sich unter mainStatePath.message uPushdienst+= STATE_HTML; // Auskommentieren zum aktivieren. State_html befindet sich unter mainStatePath.messageHtml als Tabelle uPushdienst+= STATE_PLAIN; -
@rtwl
Hört sich doof an... aber ist 3 Jahre her dass ich das zum letzten mal gemacht habe :) Du mußt das glaube ich auskommentieren:uPushdienst+= STATE; // Auskommentieren zum aktivieren. State befindet sich unter mainStatePath.message uPushdienst+= STATE_HTML; // Auskommentieren zum aktivieren. State_html befindet sich unter mainStatePath.messageHtml als Tabelle uPushdienst+= STATE_PLAIN;@ticaki
ja, du hast recht.
obwohl ichmessagePlainnicht bekomme (brauche aber eh kein HTML) sowie dermessagePlain"kaputt" ist (falsche Satzbildung) und alle 5 Warnungen enthält.
der normalemessageDP funktioniert aber. Hier sehe ich (zumindest heute) die aktuell gültige Warnung. -
wenn auch schon 3 Jahre her für dich, vielleicht kannst du mir noch beantworten, ob es tatsächlich so ist, dass unter
data/die 5 Warnungen Ordner (warningbiswarning4) nicht chronologisch nach Zeit sortiert werden? - wie gesagt es ist erst mein zweiter Tag mit dem Skript, daher hab ich noch keine "Langzeiterfahrung".
Es würde schon etwas einfacher sein, für die VIS die wichtigen DP´s aus demwarningXOrdner zu verwenden, wenn man wüsste, in welchem Ordner die aktuell gültige Warnung steckt. 🙊 -
wenn auch schon 3 Jahre her für dich, vielleicht kannst du mir noch beantworten, ob es tatsächlich so ist, dass unter
data/die 5 Warnungen Ordner (warningbiswarning4) nicht chronologisch nach Zeit sortiert werden? - wie gesagt es ist erst mein zweiter Tag mit dem Skript, daher hab ich noch keine "Langzeiterfahrung".
Es würde schon etwas einfacher sein, für die VIS die wichtigen DP´s aus demwarningXOrdner zu verwenden, wenn man wüsste, in welchem Ordner die aktuell gültige Warnung steckt. 🙊@rtwl
Du hast mich falsch verstanden, das ist mein Skript ich sollte es kennen, aber einrichten ist halt wirklich sehr lange her :)Die Ordnung ist Warnstufe, Startzeitpunkt, Warnid. Das sind aber dumme States und sind da weil das alte UWZ Skript und der DWD Adapter das so machen.
Da dürfte nix richtig kaputt sein AFAIK in messagePlain & messageHtml stehen die aktuell gültigen Warnung die durch die Filter gekommen sind.
Du kannst da Filter vorgeben, für Höhe, Warnlevel usw. Alle Ausgabedatenpunkte beachten diese Filter ausgenommen die warning 1 - 5, diese werden einfach geschrieben.Drücke mal auf Kommando zamg messageHtml da müsste dann alle Warnmeldungen aufgehoben in den State stehen.
message ist ein State in dem einzelne Warnungen ausgegeben werden und sofort von der nächsten Warnung überschrieben werden.