Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    13
    1
    142

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten

Scheduled Pinned Locked Moved JavaScript
1.5k Posts 53 Posters 595.2k Views 52 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Adnim

    @ticaki habe auf debug gestellt, musste dann noch die JS Instanz neustarten um das Loglevel zu ändern. Seit dem ist ruhe, da hat sich wohl was bei mir aufgehangen.

    T Do not disturb
    T Do not disturb
    ticaki
    wrote on last edited by
    #1123

    @adnim
    Das freut mich zu hören.

    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

    Spenden

    1 Reply Last reply
    0
    • H homecineplexx

      irgendwie komisch. ich hab das Skript nun auch aktiviert und DWD und ZAMG eingetragen (für Österreich) und ich erhalte überhaupt keine Warnungen...nichts...was allerdings nicht stimmen kann

      T Do not disturb
      T Do not disturb
      ticaki
      wrote on last edited by
      #1124

      @homecineplexx sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:

      irgendwie komisch. ich hab das Skript nun auch aktiviert und DWD und ZAMG eingetragen (für Österreich) und ich erhalte überhaupt keine Warnungen...nichts...was allerdings nicht stimmen kann

      Wenn du die Koordinaten die du eingetragen hast in diesen Link einfügst (XXX und YYY) dann solltest du einen JSON erhalten in der eine Warnung steht oder falls was mit den Koordinaten nicht stimmt ein entsprechende Fehlermeldung:

      https://warnungen.zamg.at/wsapp/api/getWarningsForCoords?lon=XXX&lat=YYY&lang=de
      

      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

      Spenden

      H 1 Reply Last reply
      0
      • T ticaki

        @homecineplexx sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:

        irgendwie komisch. ich hab das Skript nun auch aktiviert und DWD und ZAMG eingetragen (für Österreich) und ich erhalte überhaupt keine Warnungen...nichts...was allerdings nicht stimmen kann

        Wenn du die Koordinaten die du eingetragen hast in diesen Link einfügst (XXX und YYY) dann solltest du einen JSON erhalten in der eine Warnung steht oder falls was mit den Koordinaten nicht stimmt ein entsprechende Fehlermeldung:

        https://warnungen.zamg.at/wsapp/api/getWarningsForCoords?lon=XXX&lat=YYY&lang=de
        
        H Offline
        H Offline
        homecineplexx
        wrote on last edited by
        #1125

        @ticaki said in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:

        https://warnungen.zamg.at/wsapp/api/getWarningsForCoords?lon=XXX&lat=YYY&lang=de

        ok ich habs versucht und bekomme den error, aber die angaben sind von maps

        // 20220217150027
        // https://warnungen.zamg.at/wsapp/api/getWarningsForCoords?lon=48.41230454087805&lat=16.09583595282484&lang=de
        
        {
          "type": "Error",
          "msg": "Could not find municipal for coords."
        }
        
        T 1 Reply Last reply
        0
        • Stephan SchleichS Stephan Schleich

          @ticaki bei mir sind die Unwetterlevel auf 2 obwohl im dwd Adapter auf 3, woran liegt das?

          T Do not disturb
          T Do not disturb
          ticaki
          wrote on last edited by ticaki
          #1126

          @stephan-schleich
          Meine erste Vermutung ist: Du benutzt die Warnzellen-ID für deinen Ort, dort ist eine Warnung der Stufe 2. Der DWD-Adapter benutzt nur Kreiswarnungen und in deinem Kreis gibt es eine Warnung für einen andere Höhenlage mit einer höheren Warnstufe.

          Desweiteren benutzt der DWD Adapter eine andere Datenbank. Diese gibt den Level als 2 aus. Die Datenbank die ich verwende gibt als Wert: 1: "Minor",2: "Moderate",3: "Severe",4: "Extreme". Der Text ist die Ausgabe der Datenbank und die Zahl ist der Level den ich zuweise.

          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

          Spenden

          1 Reply Last reply
          0
          • H homecineplexx

            @ticaki said in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:

            https://warnungen.zamg.at/wsapp/api/getWarningsForCoords?lon=XXX&lat=YYY&lang=de

            ok ich habs versucht und bekomme den error, aber die angaben sind von maps

            // 20220217150027
            // https://warnungen.zamg.at/wsapp/api/getWarningsForCoords?lon=48.41230454087805&lat=16.09583595282484&lang=de
            
            {
              "type": "Error",
              "msg": "Could not find municipal for coords."
            }
            
            T Do not disturb
            T Do not disturb
            ticaki
            wrote on last edited by
            #1127

            @homecineplexx
            lon und lat vertauscht

            Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

            Spenden

            H 1 Reply Last reply
            0
            • T Do not disturb
              T Do not disturb
              ticaki
              wrote on last edited by
              #1128

              //Version 1.0.04

              • Logausgabe bei ausgefallenem Internet verbessert
              • Vorwarnungen werden als solche bezeichnet (nur für DWD Ortsabfrage)
              • schedule wurde eventuell nicht beendet beim stoppen des Scripts

              Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

              Spenden

              crunchipC 1 Reply Last reply
              0
              • T ticaki

                //Version 1.0.04

                • Logausgabe bei ausgefallenem Internet verbessert
                • Vorwarnungen werden als solche bezeichnet (nur für DWD Ortsabfrage)
                • schedule wurde eventuell nicht beendet beim stoppen des Scripts
                crunchipC Offline
                crunchipC Offline
                crunchip
                Forum Testing Most Active
                wrote on last edited by crunchip
                #1129

                @ticaki ich hatte vor paar Tage von //Version 0.99.12 Beta 3 auf //Version 1.0.03 aktualisiert. Nun ist unter anderem aufgefallen, jedesmal wenn ich ein js-controller Update gemacht hatte, die CPU danach in die Höhe schiesst.
                Beim Update auf js- controller 4.0.12 gerade wieder passiert.
                Wenn ich das Script stoppe, geht die CPU wieder runter.
                Starte ich ein Stück später das Script wieder, läuft alles wieder normal.
                Hast du eine Idee, woran das liegen könnte?
                Anmerkung: Script hatte ich komplett von git neu eingespielt, nur meine Daten eingetragen.

                umgestiegen von Proxmox auf Unraid

                T 1 Reply Last reply
                0
                • crunchipC crunchip

                  @ticaki ich hatte vor paar Tage von //Version 0.99.12 Beta 3 auf //Version 1.0.03 aktualisiert. Nun ist unter anderem aufgefallen, jedesmal wenn ich ein js-controller Update gemacht hatte, die CPU danach in die Höhe schiesst.
                  Beim Update auf js- controller 4.0.12 gerade wieder passiert.
                  Wenn ich das Script stoppe, geht die CPU wieder runter.
                  Starte ich ein Stück später das Script wieder, läuft alles wieder normal.
                  Hast du eine Idee, woran das liegen könnte?
                  Anmerkung: Script hatte ich komplett von git neu eingespielt, nur meine Daten eingetragen.

                  T Do not disturb
                  T Do not disturb
                  ticaki
                  wrote on last edited by ticaki
                  #1130

                  @crunchip
                  Hab das gerade mal beobachtet. Es ist falsch und richtig. Da ist ein Fehler dessen Korrektur ich morgen hochlade, jedoch sebst mit der Fehlerbehebung steigt auf meinem Rapsi die Last auf um die 50% wenn er anfängt die ganzen Warnungen die beim Start eingefügt werden zu bearbeiten.

                  Der Fehler verlängert diesen Prozess um einiges.

                  Ist die Funktion die sich um .alert kümmert.

                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                  Spenden

                  crunchipC 1 Reply Last reply
                  0
                  • T ticaki

                    @crunchip
                    Hab das gerade mal beobachtet. Es ist falsch und richtig. Da ist ein Fehler dessen Korrektur ich morgen hochlade, jedoch sebst mit der Fehlerbehebung steigt auf meinem Rapsi die Last auf um die 50% wenn er anfängt die ganzen Warnungen die beim Start eingefügt werden zu bearbeiten.

                    Der Fehler verlängert diesen Prozess um einiges.

                    Ist die Funktion die sich um .alert kümmert.

                    crunchipC Offline
                    crunchipC Offline
                    crunchip
                    Forum Testing Most Active
                    wrote on last edited by crunchip
                    #1131

                    @ticaki Problem war/ist bei mir aber gewesen, das die CPU nicht mehr runter ging nach dem js-controller update und ich am suchen war, woher das kommt
                    meine VM läuft im Schnitt mit 25%, durch das Problem läuft sie dann auf knapp 50%
                    ok dann warte ich mal ab

                    umgestiegen von Proxmox auf Unraid

                    T 1 Reply Last reply
                    0
                    • crunchipC crunchip

                      @ticaki Problem war/ist bei mir aber gewesen, das die CPU nicht mehr runter ging nach dem js-controller update und ich am suchen war, woher das kommt
                      meine VM läuft im Schnitt mit 25%, durch das Problem läuft sie dann auf knapp 50%
                      ok dann warte ich mal ab

                      T Do not disturb
                      T Do not disturb
                      ticaki
                      wrote on last edited by ticaki
                      #1132

                      @crunchip
                      ok das ist mir noch nicht aufgefallen, da ich den raspi immer neustarte, wenn ich ein js-controller update mache.
                      Hab aber noch eines zu erledigen, werde ich dann mal ein Auge drauf haben. Aber net heute, so müde wie ich bin wette ich das danach iobroker hängt und ich irgendwas kompliziertes machen muss :)

                      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                      Spenden

                      crunchipC 1 Reply Last reply
                      1
                      • T ticaki

                        @crunchip
                        ok das ist mir noch nicht aufgefallen, da ich den raspi immer neustarte, wenn ich ein js-controller update mache.
                        Hab aber noch eines zu erledigen, werde ich dann mal ein Auge drauf haben. Aber net heute, so müde wie ich bin wette ich das danach iobroker hängt und ich irgendwas kompliziertes machen muss :)

                        crunchipC Offline
                        crunchipC Offline
                        crunchip
                        Forum Testing Most Active
                        wrote on last edited by
                        #1133

                        @ticaki ja kein Stress, weiss ja jetzt woran es liegt, wenn ich es wie beschrieben, kurz mal aus schalte, läuft die VM ja wieder normal

                        umgestiegen von Proxmox auf Unraid

                        T 1 Reply Last reply
                        0
                        • T ticaki

                          @homecineplexx
                          lon und lat vertauscht

                          H Offline
                          H Offline
                          homecineplexx
                          wrote on last edited by
                          #1134

                          @ticaki said in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:

                          @homecineplexx
                          lon und lat vertauscht

                          ja stimmt, ich habs eh auch gleich mal anders versucht und siehe da....DATEN!!!

                          1 Reply Last reply
                          0
                          • crunchipC crunchip

                            @ticaki ja kein Stress, weiss ja jetzt woran es liegt, wenn ich es wie beschrieben, kurz mal aus schalte, läuft die VM ja wieder normal

                            T Do not disturb
                            T Do not disturb
                            ticaki
                            wrote on last edited by ticaki
                            #1135

                            @crunchip
                            du benutzt nicht die interne Nina version?

                            EDIT: hab das Problem mit dieser aktuell Version (5)nicht. Nach dem iobroker alles gestartet hat geht die last auf normal werte.

                            Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                            Spenden

                            crunchipC 1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              mp24
                              wrote on last edited by
                              #1136

                              Ich habe folgenden Fehler erhalten:
                              sayit.0
                              2022-02-18 16:58:40.668 error Cannot get file:TypeError: text should be a string

                              Vielen Dank für den Adapter und deine Mühe

                              mp24

                              T 1 Reply Last reply
                              0
                              • T Do not disturb
                                T Do not disturb
                                ticaki
                                wrote on last edited by
                                #1137

                                //Version 1.0.05

                                -mehrfach aufrufe von der Funktion die sich um .alert kümmert begrenzt.

                                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                Spenden

                                1 Reply Last reply
                                0
                                • M mp24

                                  Ich habe folgenden Fehler erhalten:
                                  sayit.0
                                  2022-02-18 16:58:40.668 error Cannot get file:TypeError: text should be a string

                                  Vielen Dank für den Adapter und deine Mühe

                                  mp24

                                  T Do not disturb
                                  T Do not disturb
                                  ticaki
                                  wrote on last edited by
                                  #1138

                                  @mp24
                                  Ich nutze kein Sayit vielleicht kann dir @sigi234 weiterhelfen

                                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                  Spenden

                                  1 Reply Last reply
                                  0
                                  • T ticaki

                                    @crunchip
                                    du benutzt nicht die interne Nina version?

                                    EDIT: hab das Problem mit dieser aktuell Version (5)nicht. Nach dem iobroker alles gestartet hat geht die last auf normal werte.

                                    crunchipC Offline
                                    crunchipC Offline
                                    crunchip
                                    Forum Testing Most Active
                                    wrote on last edited by crunchip
                                    #1139

                                    @ticaki ich hatte in der Version davor nur uwz und dwd intern aktiv, mit dem update habe ich auch nina mit reingenommen, warum?
                                    Die 5er Version hatte ich noch nicht getestet.
                                    Wollte es erstmal so lassen, um es bei Bedarf reproduzieren zu können
                                    Ansonsten probier ich die neue Version mal und warte auf das nächste js- controller update😉

                                    umgestiegen von Proxmox auf Unraid

                                    T 1 Reply Last reply
                                    0
                                    • crunchipC crunchip

                                      @ticaki ich hatte in der Version davor nur uwz und dwd intern aktiv, mit dem update habe ich auch nina mit reingenommen, warum?
                                      Die 5er Version hatte ich noch nicht getestet.
                                      Wollte es erstmal so lassen, um es bei Bedarf reproduzieren zu können
                                      Ansonsten probier ich die neue Version mal und warte auf das nächste js- controller update😉

                                      T Do not disturb
                                      T Do not disturb
                                      ticaki
                                      wrote on last edited by ticaki
                                      #1140

                                      @crunchip
                                      Nina braucht etwas Rechenleistung, aber halt nur alle X Minuten. Wenn die VM etwas schwach ist, könnte das schon ne weile dauern.

                                      Ich hab bei mir noch immer Testdaten drin für Nina 2 Koordinatenpaare aus unterschiedlichen Ecken in Deutschland. Der untere Eintrag ist der erste Eintrag vor Auswertung der Polygondaten und der obere ist die erste Warnung (Auswertung abgeschlossen). Das sind ca. 28 Sekunden. (Das Skript macht dabei rund 500 Pausen von 50ms)
                                      Bzw bei einem einzigen Koordinatenpaar wohl 14.

                                      RP 4 mit ssd

                                      EDIT: Ha gut das ich das mal getestet hab das sind 500 * 50ms = 25 Sekunden, dann geh ich mit der Zeit mal auf 10ms :)
                                      EDIT2: Ab dem nächsten Update dauerts nur noch 8 Sekunden :)

                                      2022-02-18 19:43:49.190	info	script.js.Messages.dwd_uwz_nina_script: info: Add Nina warning to database. headline: Coronavirus: Informationen des Landes Nordrhein-Westfalen
                                      2022-02-18 19:43:21.026	info	script.js.Messages.dwd_uwz_nina_script: Polygon auswertung Nina
                                      

                                      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                      Spenden

                                      crunchipC 2 Replies Last reply
                                      1
                                      • T ticaki

                                        @crunchip
                                        Nina braucht etwas Rechenleistung, aber halt nur alle X Minuten. Wenn die VM etwas schwach ist, könnte das schon ne weile dauern.

                                        Ich hab bei mir noch immer Testdaten drin für Nina 2 Koordinatenpaare aus unterschiedlichen Ecken in Deutschland. Der untere Eintrag ist der erste Eintrag vor Auswertung der Polygondaten und der obere ist die erste Warnung (Auswertung abgeschlossen). Das sind ca. 28 Sekunden. (Das Skript macht dabei rund 500 Pausen von 50ms)
                                        Bzw bei einem einzigen Koordinatenpaar wohl 14.

                                        RP 4 mit ssd

                                        EDIT: Ha gut das ich das mal getestet hab das sind 500 * 50ms = 25 Sekunden, dann geh ich mit der Zeit mal auf 10ms :)
                                        EDIT2: Ab dem nächsten Update dauerts nur noch 8 Sekunden :)

                                        2022-02-18 19:43:49.190	info	script.js.Messages.dwd_uwz_nina_script: info: Add Nina warning to database. headline: Coronavirus: Informationen des Landes Nordrhein-Westfalen
                                        2022-02-18 19:43:21.026	info	script.js.Messages.dwd_uwz_nina_script: Polygon auswertung Nina
                                        
                                        crunchipC Offline
                                        crunchipC Offline
                                        crunchip
                                        Forum Testing Most Active
                                        wrote on last edited by
                                        #1141

                                        @ticaki sagte in [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten:

                                        könnte das schon ne weile dauern.

                                        Das wäre ja ok, doch bei mir ging ja die Last nicht mehr runter.
                                        Ich schau mal später wenn ich zu hause bin und teste.

                                        umgestiegen von Proxmox auf Unraid

                                        1 Reply Last reply
                                        0
                                        • T ticaki

                                          @crunchip
                                          Nina braucht etwas Rechenleistung, aber halt nur alle X Minuten. Wenn die VM etwas schwach ist, könnte das schon ne weile dauern.

                                          Ich hab bei mir noch immer Testdaten drin für Nina 2 Koordinatenpaare aus unterschiedlichen Ecken in Deutschland. Der untere Eintrag ist der erste Eintrag vor Auswertung der Polygondaten und der obere ist die erste Warnung (Auswertung abgeschlossen). Das sind ca. 28 Sekunden. (Das Skript macht dabei rund 500 Pausen von 50ms)
                                          Bzw bei einem einzigen Koordinatenpaar wohl 14.

                                          RP 4 mit ssd

                                          EDIT: Ha gut das ich das mal getestet hab das sind 500 * 50ms = 25 Sekunden, dann geh ich mit der Zeit mal auf 10ms :)
                                          EDIT2: Ab dem nächsten Update dauerts nur noch 8 Sekunden :)

                                          2022-02-18 19:43:49.190	info	script.js.Messages.dwd_uwz_nina_script: info: Add Nina warning to database. headline: Coronavirus: Informationen des Landes Nordrhein-Westfalen
                                          2022-02-18 19:43:21.026	info	script.js.Messages.dwd_uwz_nina_script: Polygon auswertung Nina
                                          
                                          crunchipC Offline
                                          crunchipC Offline
                                          crunchip
                                          Forum Testing Most Active
                                          wrote on last edited by crunchip
                                          #1142

                                          @ticaki also ich habe jetzt 1.0.05 drauf gemacht, Einstellungen hab ich alles so gelassen,
                                          also DWD, UWZ und NINA intern,
                                          werde dann mal ein js-controller update machen.

                                          weil gerade eine Meldung rein kam, ist mir das wieder eingefallen,
                                          irgendwie funktioniert das mit dieser Zeile nicht

                                          // keine Ansage über m/s Knoten und Windstärke. Die Angabe mit Kilometer pro Stunde wird angesagt
                                          var windForceDetailsSpeak   = true;
                                          

                                          manchmal werden m/s Knoten und Windstärke weggelassen und manchmal wird es vorgelesen.

                                          Edit
                                          so sieht es nach dem script ändern aus, irgendwie seltsam
                                          a502154a-b6a6-47cc-aaa8-30a8a227c63c-image.png

                                          Edit 1
                                          Script gestoppt und sofort geht die CPU von javascript und js-controller runter!

                                          Edit 2
                                          Frage:
                                          hatte das geänderte Script gestartet, vergessen die Versionsnummer in der ersten Zeile anzupassen, dies hatte ich sofort, nachdem das Script gestartet wurde, nachgeholt. Kann das die Ursache sein?

                                          Edit 3
                                          hier sieht man den weiteren Verlauf
                                          8df77aec-ded0-415f-8f2f-950012be8192-image.png

                                          umgestiegen von Proxmox auf Unraid

                                          T 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          581

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe