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

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

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

Scheduled Pinned Locked Moved JavaScript
1.5k Posts 53 Posters 593.7k 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.
  • M Offline
    M Offline
    Megawaldi
    wrote on last edited by Megawaldi
    #626

    Ich habe das Problem das das Script keine doppelten Einträge erkennt und mir deswegen alle 5 min die selbe Email schickt...
    Das der DWD Adapter alles 5 min neustartet ist ja normal.
    Nur das mit jedem Neustart die Wetterwarung als neu betrachtet wird, wird mir jedes mal ne neue email geschickt...(hab den email Versand jetzt mal deaktiviert)

    javascript.0
    	2021-10-05 15:40:07.635	info	script.js.Warnungen.dwd_uwz_nina_script: Add DWD warning to database. headline: Amtliche WARNUNG vor WINDBÖEN
    javascript.0
    	2021-10-05 15:35:07.159	info	script.js.Warnungen.dwd_uwz_nina_script: Add DWD warning to database. headline: Amtliche WARNUNG vor WINDBÖEN
    

    Das war jetzt nur ein Beispiel...die Meldung kommt alle 5 Minuten...

    T 1 Reply Last reply
    0
    • M Megawaldi

      Ich habe das Problem das das Script keine doppelten Einträge erkennt und mir deswegen alle 5 min die selbe Email schickt...
      Das der DWD Adapter alles 5 min neustartet ist ja normal.
      Nur das mit jedem Neustart die Wetterwarung als neu betrachtet wird, wird mir jedes mal ne neue email geschickt...(hab den email Versand jetzt mal deaktiviert)

      javascript.0
      	2021-10-05 15:40:07.635	info	script.js.Warnungen.dwd_uwz_nina_script: Add DWD warning to database. headline: Amtliche WARNUNG vor WINDBÖEN
      javascript.0
      	2021-10-05 15:35:07.159	info	script.js.Warnungen.dwd_uwz_nina_script: Add DWD warning to database. headline: Amtliche WARNUNG vor WINDBÖEN
      

      Das war jetzt nur ein Beispiel...die Meldung kommt alle 5 Minuten...

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

      @megawaldi
      Welche Version?

      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

      Spenden

      M 1 Reply Last reply
      0
      • T ticaki

        @megawaldi
        Welche Version?

        M Offline
        M Offline
        Megawaldi
        wrote on last edited by
        #628

        @ticaki
        Die von gestern auf github

        1 Reply Last reply
        0
        • M Offline
          M Offline
          Megawaldi
          wrote on last edited by
          #629

          Der iobroker hat auch ein Problem mit deiner Hashfunktion.
          Vieleicht hängt das mit dem doppelten Warnungen zusammen...
          Screenshot 2021-10-05 164532.jpg

          1 Reply Last reply
          0
          • M Offline
            M Offline
            Megawaldi
            wrote on last edited by
            #630

            Noch ein Update:
            Das Script hat noch ein paar mal die Wettermeldung zur Datenbank hinzugefügt, aber der wert under dem Datenpunkt hash bleibt immer gleich....

            T 1 Reply Last reply
            0
            • M Megawaldi

              Noch ein Update:
              Das Script hat noch ein paar mal die Wettermeldung zur Datenbank hinzugefügt, aber der wert under dem Datenpunkt hash bleibt immer gleich....

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

              @megawaldi

              benutzt du stable oder latest?

              Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

              Spenden

              M 1 Reply Last reply
              0
              • T ticaki

                @megawaldi

                benutzt du stable oder latest?

                M Offline
                M Offline
                Megawaldi
                wrote on last edited by
                #632

                @ticaki
                Beim Iobroker? Latest

                T 1 Reply Last reply
                0
                • M Megawaldi

                  @ticaki
                  Beim Iobroker? Latest

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

                  @megawaldi
                  Mein Problem ist das ich es nicht reproduzieren kann. Die hash Funktion wird als Fehler angezeigt, weil die Syntaxerkennung des Javascripteditors das nicht kennt.

                  Wenn du das Problem nochmal hast stelle bitte

                  var DEBUG = false;
                  var DEBUGSENDEMAIL = false;
                  

                  beides auf true poste bitte das Log und die Debugemails.

                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                  Spenden

                  M 1 Reply Last reply
                  0
                  • T ticaki

                    @megawaldi
                    Mein Problem ist das ich es nicht reproduzieren kann. Die hash Funktion wird als Fehler angezeigt, weil die Syntaxerkennung des Javascripteditors das nicht kennt.

                    Wenn du das Problem nochmal hast stelle bitte

                    var DEBUG = false;
                    var DEBUGSENDEMAIL = false;
                    

                    beides auf true poste bitte das Log und die Debugemails.

                    M Offline
                    M Offline
                    Megawaldi
                    wrote on last edited by
                    #634

                    @ticaki
                    Mach ich

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      Megawaldi
                      wrote on last edited by
                      #635

                      Es geht wieder los...
                      Viel Spaß damit:

                      javascript.0
                      	2021-10-05 20:00:09.281	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning4.object - {}
                      javascript.0
                      	2021-10-05 20:00:09.281	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning4.object
                      javascript.0
                      	2021-10-05 20:00:09.170	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning3.object - {}
                      javascript.0
                      	2021-10-05 20:00:09.169	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning3.object
                      javascript.0
                      	2021-10-05 20:00:09.016	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning2.object - {}
                      javascript.0
                      	2021-10-05 20:00:09.016	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning2.object
                      javascript.0
                      	2021-10-05 20:00:08.936	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning1.object - {}
                      javascript.0
                      	2021-10-05 20:00:08.936	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning1.object
                      javascript.0
                      	2021-10-05 20:00:08.729	info	script.js.Warnungen.dwd_uwz_nina_script: Datenbank wurde geändert - checkWarningsMain():false id:dwd.0.warning.object Mode:1
                      javascript.0
                      	2021-10-05 20:00:08.668	info	script.js.Warnungen.dwd_uwz_nina_script: Add DWD warning to database. headline: Amtliche WARNUNG vor WINDBÖEN
                      javascript.0
                      	2021-10-05 20:00:08.668	info	script.js.Warnungen.dwd_uwz_nina_script: getDatabaseData(warn, mode) result: {"mode":1,"description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","headline":"Amtliche WARNUNG vor WINDBÖEN","start":1633492800000,"end":1633532400000,"instruction":"","type":1,"level":2,"areaID":"Kreis Euskirchen","web":"","webname":"","picture":"🌪","color":"#d7d700","id":"","pending":0,"hash":0,"repeatCounter":0}
                      javascript.0
                      	2021-10-05 20:00:08.667	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning.object - {"regionName":"Kreis Euskirchen","state":"Nordrhein-Westfalen","description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","level":2,"type":1,"end":1633532400000,"event":"WINDBÖEN","headline":"Amtliche WARNUNG vor WINDBÖEN","instruction":"","start":1633492800000,"stateShort":"NRW","altitudeStart":null,"altitudeEnd":null}
                      javascript.0
                      	2021-10-05 20:00:08.667	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning.object
                      javascript.0
                      	2021-10-05 19:55:07.490	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning4.object - {}
                      javascript.0
                      	2021-10-05 19:55:07.490	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning4.object
                      javascript.0
                      	2021-10-05 19:55:07.430	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning3.object - {}
                      javascript.0
                      	2021-10-05 19:55:07.429	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning3.object
                      javascript.0
                      	2021-10-05 19:55:07.301	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning2.object - {}
                      javascript.0
                      	2021-10-05 19:55:07.300	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning2.object
                      javascript.0
                      	2021-10-05 19:55:07.072	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning1.object - {}
                      javascript.0
                      	2021-10-05 19:55:07.062	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning1.object
                      javascript.0
                      	2021-10-05 19:55:07.032	info	script.js.Warnungen.dwd_uwz_nina_script: Datenbank wurde geändert - checkWarningsMain():false id:dwd.0.warning.object Mode:1
                      javascript.0
                      	2021-10-05 19:55:06.957	info	script.js.Warnungen.dwd_uwz_nina_script: Add DWD warning to database. headline: Amtliche WARNUNG vor WINDBÖEN
                      javascript.0
                      	2021-10-05 19:55:06.951	info	script.js.Warnungen.dwd_uwz_nina_script: getDatabaseData(warn, mode) result: {"mode":1,"description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","headline":"Amtliche WARNUNG vor WINDBÖEN","start":1633492800000,"end":1633532400000,"instruction":"","type":1,"level":2,"areaID":"Kreis Euskirchen","web":"","webname":"","picture":"🌪","color":"#d7d700","id":"","pending":0,"hash":0,"repeatCounter":0}
                      javascript.0
                      	2021-10-05 19:55:06.951	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning.object - {"regionName":"Kreis Euskirchen","state":"Nordrhein-Westfalen","description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","level":2,"type":1,"end":1633532400000,"event":"WINDBÖEN","headline":"Amtliche WARNUNG vor WINDBÖEN","instruction":"","start":1633492800000,"stateShort":"NRW","altitudeStart":null,"altitudeEnd":null}
                      javascript.0
                      	2021-10-05 19:55:06.950	info	script.js.Warnungen.dwd_uwz_nina_script: onchange DWD id:dwd.0.warning.object
                      javascript.0
                      	2021-10-05 19:54:59.025	info	script.js.Warnungen.dwd_uwz_nina_script: registered 10 subscriptions and 1 schedule
                      javascript.0
                      	2021-10-05 19:54:58.579	info	script.js.Warnungen.dwd_uwz_nina_script: subscribe path:^nina.0..*.rawJson$
                      javascript.0
                      	2021-10-05 19:54:58.578	info	script.js.Warnungen.dwd_uwz_nina_script: subscribe path:^0_userdata.0.UWZ..*.object$
                      javascript.0
                      	2021-10-05 19:54:58.578	info	script.js.Warnungen.dwd_uwz_nina_script: subscribe path:^dwd.0..*.object$
                      javascript.0
                      	2021-10-05 19:54:58.558	info	script.js.Warnungen.dwd_uwz_nina_script: Add Nina warning to database. headline: Coronavirus: Informationen des Landes Nordrhein-Westfalen
                      javascript.0
                      	2021-10-05 19:54:58.557	info	script.js.Warnungen.dwd_uwz_nina_script: Added to tempdatabase
                      javascript.0
                      	2021-10-05 19:54:58.553	info	script.js.Warnungen.dwd_uwz_nina_script: getDatabaseData(warn, mode) result: {"mode":4,"web":"http://www.land.nrw/corona","webname":"http://www.land.nrw/corona","description":"Die nordrhein-westfälische Landesregierung hat die Coronaschutzverordnung an die aktuellen Entwicklungen des Infektions- und Pandemiegeschehens in Nordrhein-Westfalen angepasst. Sie tritt am Freitag, 1. Oktober 2021, in Kraft und gilt zunächst bis einschließlich 29. Oktober 2021.\nAlle Regeln, den genauen Wortlaut der Coronaschutzverordnung sowie Antworten auf häufig gestellte Fragen finden Sie unter: www.land.nrw/corona\nDie wichtigsten Regelungen für Nordrhein-Westfalen im Überblick:\nKeine Maskenpflicht im Freien mehr\nMit der neuen Coronaschutzverordnung entfällt die Maskenpflicht im Freien. Empfohlen wird das Tragen einer Maske im Freien weiterhin dann, wenn ein Mindestabstand von 1.5 Metern zu anderen Personen nicht eingehalten werden kann.\nPCR-Test kann durch kurzfristigen Schnelltest ersetzt werden\nÜberall dort, wo bislang nicht immunisierte Personen einen PCR-Test als Zugangsvoraussetzung (z.B. Diskotheken) oder als Bedingung für den Entfall der Maskenpflicht (z.B. Chorproben) benötigt haben, kann ab 1. Oktober auch alternativ ein Schnelltest verwendet werden, wenn dieser höchstens sechs Stunden alt ist.\nMehr Zuschauer bei Großveranstaltungen\nBei Großveranstaltungen entfällt die absolute Obergrenze von 25.000 Zuschauerinnen und Zuschauern vollständig. Bei Großveranstaltungen im Freien wird darüber hinaus die relative Obergrenze\nvon 50 Prozent der regulären Zuschauerkapazität angepasst. Hier können nun alle Sitzplätze voll belegt werden, wenn sichergestellt wird, dass außerhalb der Plätze Masken getragen werden.\nKeine besonderen Abstände/Trennwände in der Innengastronomie mehr vorgeschrieben\nIn der Innengastronomie sind besondere Abstände oder Trennwände zwischen den Tischen nicht mehr zwingend erforderlich. Die Maskenpflicht außerhalb des festen Sitz-oder Stehplatzes bleibt bestehen.\nWeitergehende Informationen finden Sie in der Coronaschutzverordnung unter www.land.nrw/corona","start":null,"end":null,"instruction":"Informieren Sie sich in den Medien, zum Beispiel im Lokalradio.\nEs wird dringend empfohlen, dem Angebot einer Corona-Impfung nachzukommen.\n\nDie bewährten Verhaltensregeln (AHA) bleiben weiterhin empfohlen: Halten Sie Abstand. Waschen Sie regelmäßig Ihre Hände. Benutzen Sie die Corona-Warn-App. Lüften Sie regelmäßig.\n\nBitte verfolgen Sie die Informationen des Landes Nordrhein-Westfalen und der Behörden vor Ort, beispielsweise in der Presse, im Radio, im Fernsehen sowie auf Facebook, Twitter und Instagram.\n\nWeitere Informationen\nBürgertelefon des Landes Nordrhein-Westfalen - 0211/9119-1001\nhttp://www.land.nrw/corona","typename":"Gefahreninformation","type":654762176,"severity":"Minor","headline":"Coronavirus: Informationen des Landes Nordrhein-Westfalen","areaID":"für Euskirchen","level":2,"html":{"web":"http://www.land.nrw/corona","instruction":"Informieren Sie sich in den Medien, zum Beispiel im Lokalradio.<br/>Es wird dringend empfohlen, dem Angebot einer Corona-Impfung nachzukommen.<br/><br/>Die bewährten Verhaltensregeln (AHA) bleiben weiterhin empfohlen: Halten Sie Abstand. Waschen Sie regelmäßig Ihre Hände. Benutzen Sie die Corona-Warn-App. Lüften Sie regelmäßig.<br/><br/>Bitte verfolgen Sie die Informationen des Landes Nordrhein-Westfalen und der Behörden vor Ort, beispielsweise in der Presse, im Radio, im Fernsehen sowie auf Facebook, Twitter und Instagram.<br/><br/>Weitere Informationen<br/>Bürgertelefon des Landes Nordrhein-Westfalen - 0211/9119-1001<br/>http://www.land.nrw/corona","headline":"Coronavirus: Informationen des Landes Nordrhein-Westfalen","description":"Die nordrhein-westfälische Landesregierung hat die Coronaschutzverordnung an die aktuellen Entwicklungen des Infektions- und Pandemiegeschehens in Nordrhein-Westfalen angepasst. Sie tritt am Freitag, 1. Oktober 2021, in Kraft und gilt zunächst bis einschließlich 29. Oktober 2021.<br/>Alle Regeln, den genauen Wortlaut der Coronaschutzverordnung sowie Antworten auf häufig gestellte Fragen finden Sie unter: www.land.nrw/corona<br/>Die wichtigsten Regelungen für Nordrhein-Westfalen im Überblick:<br/>Keine Maskenpflicht im Freien mehr<br/>Mit der neuen Coronaschutzverordnung entfällt die Maskenpflicht im Freien. Empfohlen wird das Tragen einer Maske im Freien weiterhin dann, wenn ein Mindestabstand von 1.5 Metern zu anderen Personen nicht eingehalten werden kann.<br/>PCR-Test kann durch kurzfristigen Schnelltest ersetzt werden<br/>Überall dort, wo bislang nicht immunisierte Personen einen PCR-Test als Zugangsvoraussetzung (z.B. Diskotheken) oder als Bedingung für den Entfall der Maskenpflicht (z.B. Chorproben) benötigt haben, kann ab 1. Oktober auch alternativ ein Schnelltest verwendet werden, wenn dieser höchstens sechs Stunden alt ist.<br/>Mehr Zuschauer bei Großveranstaltungen<br/>Bei Großveranstaltungen entfällt die absolute Obergrenze von 25.000 Zuschauerinnen und Zuschauern vollständig. Bei Großveranstaltungen im Freien wird darüber hinaus die relative Obergrenze<br/>von 50 Prozent der regulären Zuschauerkapazität angepasst. Hier können nun alle Sitzplätze voll belegt werden, wenn sichergestellt wird, dass außerhalb der Plätze Masken getragen werden.<br/>Keine besonderen Abstände/Trennwände in der Innengastronomie mehr vorgeschrieben<br/>In der Innengastronomie sind besondere Abstände oder Trennwände zwischen den Tischen nicht mehr zwingend erforderlich. Die Maskenpflicht außerhalb des festen Sitz-oder Stehplatzes bleibt bestehen.<br/>Weitergehende Informationen finden Sie in der Coronaschutzverordnung unter www.land.nrw/corona"},"picture":"","color":"#d7d700","id":"","pending":0,"hash":0,"repeatCounter":0}
                      javascript.0
                      	2021-10-05 19:54:58.550	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:nina.0.05366.warnung01.rawJson - {"identifier":"DE-NW-D-SE020-20211001-20-000","sender":"DE-NW-D-SE020","sent":"2021-10-01T08:59:57+02:00","status":"Actual","msgType":"Alert","scope":"Public","code":["1.0"],"info":[{"language":"DE","category":["Health"],"event":"Gefahreninformation","urgency":"Immediate","severity":"Minor","certainty":"Observed","eventCode":[{"valueName":"profile:DE-BBK-EVENTCODE:01.00R","value":"BBK-EVC-081"}],"headline":"Coronavirus: Informationen des Landes Nordrhein-Westfalen","description":"Die nordrhein-westfälische Landesregierung hat die Coronaschutzverordnung an die aktuellen Entwicklungen des Infektions- und Pandemiegeschehens in Nordrhein-Westfalen angepasst. Sie tritt am Freitag, 1. Oktober 2021, in Kraft und gilt zunächst bis einschließlich 29. Oktober 2021.<br/>Alle Regeln, den genauen Wortlaut der Coronaschutzverordnung sowie Antworten auf häufig gestellte Fragen finden Sie unter: www.land.nrw/corona<br/>Die wichtigsten Regelungen für Nordrhein-Westfalen im Überblick:<br/>Keine Maskenpflicht im Freien mehr<br/>Mit der neuen Coronaschutzverordnung entfällt die Maskenpflicht im Freien. Empfohlen wird das Tragen einer Maske im Freien weiterhin dann, wenn ein Mindestabstand von 1.5 Metern zu anderen Personen nicht eingehalten werden kann.<br/>PCR-Test kann durch kurzfristigen Schnelltest ersetzt werden<br/>Überall dort, wo bislang nicht immunisierte Personen einen PCR-Test als Zugangsvoraussetzung (z.B. Diskotheken) oder als Bedingung für den Entfall der Maskenpflicht (z.B. Chorproben) benötigt haben, kann ab 1. Oktober auch alternativ ein Schnelltest verwendet werden, wenn dieser höchstens sechs Stunden alt ist.<br/>Mehr Zuschauer bei Großveranstaltungen<br/>Bei Großveranstaltungen entfällt die absolute Obergrenze von 25.000 Zuschauerinnen und Zuschauern vollständig. Bei Großveranstaltungen im Freien wird darüber hinaus die relative Obergrenze<br/>von 50 Prozent der regulären Zuschauerkapazität angepasst. Hier können nun alle Sitzplätze voll belegt werden, wenn sichergestellt wird, dass außerhalb der Plätze Masken getragen werden.<br/>Keine besonderen Abstände/Trennwände in der Innengastronomie mehr vorgeschrieben<br/>In der Innengastronomie sind besondere Abstände oder Trennwände zwischen den Tischen nicht mehr zwingend erforderlich. Die Maskenpflicht außerhalb des festen Sitz-oder Stehplatzes bleibt bestehen.<br/>Weitergehende Informationen finden Sie in der Coronaschutzverordnung unter www.land.nrw/corona","instruction":"Informieren Sie sich in den Medien, zum Beispiel im Lokalradio.<br/>Es wird dringend empfohlen, dem Angebot einer Corona-Impfung nachzukommen.<br/><br/>Die bewährten Verhaltensregeln (AHA) bleiben weiterhin empfohlen: Halten Sie Abstand. Waschen Sie regelmäßig Ihre Hände. Benutzen Sie die Corona-Warn-App. Lüften Sie regelmäßig.<br/><br/>Bitte verfolgen Sie die Informationen des Landes Nordrhein-Westfalen und der Behörden vor Ort, beispielsweise in der Presse, im Radio, im Fernsehen sowie auf Facebook, Twitter und Instagram.<br/><br/>Weitere Informationen<br/>Bürgertelefon des Landes Nordrhein-Westfalen - 0211/9119-1001<br/>http://www.land.nrw/corona","web":"http://www.land.nrw/corona","contact":"Bürgertelefon des Landes Nordrhein-Westfalen<br/>0211/9119-1001","parameter":[{"valueName":"instructionText","value":"Es wird dringend empfohlen, dem Angebot einer Corona-Impfung nachzukommen.\n\nDie bewährten Verhaltensregeln (AHA) bleiben weiterhin empfohlen: Halten Sie Abstand. Waschen Sie regelmäßig Ihre Hände. Benutzen Sie die Corona-Warn-App. Lüften Sie regelmäßig. \n\nBitte verfolgen Sie die Informationen des Landes Nordrhein-Westfalen und der Behörden vor Ort, beispielsweise in der Presse, im Radio, im Fernsehen sowie auf Facebook, Twitter und Instagram.\n\nWeitere Informationen\nBürgertelefon des Landes Nordrhein-Westfalen - 0211/9119-1001\nhttp://www.land.nrw/corona"},{"valueName":"instructionCode","value":"BBK-ISC-009 shortCode:BBK-ISC-011"},{"valueName":"sender_langname","value":"Lagezentrum der Landesregierung NRW"},{"valueName":"sender_signature","value":"Lagezentrum der Landesregierung NRW\nHFriedrichstraße 62 - 80\n40217 Düsseldorf"}],"area":[{"areaDesc":"Bundesland: Land Nordrhein-Westfalen","geocode":[{"valueName":"Bielefeld","value":"057110000000"},{"valueName":"Bochum","value":"059110000000"},{"valueName":"Bonn","value":"053140000000"},{"valueName":"Borken","value":"055540000000"},{"valueName":"Bottrop","value":"055120000000"},{"valueName":"Coesfeld","value":"055580000000"},{"valueName":"Dortmund","value":"059130000000"},{"valueName":"Duisburg","value":"051120000000"},{"valueName":"Düren","value":"053580000000"},{"valueName":"Düsseldorf","value":"051110000000"},{"valueName":"Ennepe-Ruhr-Kreis","value":"059540000000"},{"valueName":"Essen","value":"051130000000"},{"valueName":"Euskirchen","value":"053660000000"},{"valueName":"Gelsenkirchen","value":"055130000000"},{"valueName":"Gütersloh","value":"057540000000"},{"valueName":"Hagen","value":"059140000000"},{"valueName":"Hamm","value":"059150000000"},{"valueName":"Heinsberg","value":"053700000000"},{"valueName":"Herford","value":"057580000000"},{"valueName":"Herne","value":"059160000000"},{"valueName":"Hochsauerlandkreis","value":"059580000000"},{"valueName":"Höxter","value":"057620000000"},{"valueName":"Kleve","value":"051540000000"},{"valueName":"Krefeld","value":"051140000000"},{"valueName":"Köln","value":"053150000000"},{"valueName":"Leverkusen","value":"053160000000"},{"valueName":"Lippe","value":"057660000000"},{"valueName":"Mettmann","value":"051580000000"},{"valueName":"Minden-Lübbecke","value":"057700000000"},{"valueName":"Märkischer Kreis","value":"059620000000"},{"valueName":"Mönchengladbach","value":"051160000000"},{"valueName":"Mülheim an der Ruhr","value":"051170000000"},{"valueName":"Münster","value":"055150000000"},{"valueName":"Oberbergischer Kreis","value":"053740000000"},{"valueName":"Oberhausen","value":"051190000000"},{"valueName":"Olpe","value":"059660000000"},{"valueName":"Paderborn","value":"057740000000"},{"valueName":"Recklinghausen","value":"055620000000"},{"valueName":"Remscheid","value":"051200000000"},{"valueName":"Rhein-Erft-Kreis","value":"053620000000"},{"valueName":"Rhein-Kreis Neuss","value":"051620000000"},{"valueName":"Rhein-Sieg-Kreis","value":"053820000000"},{"valueName":"Rheinisch-Bergischer Kreis","value":"053780000000"},{"valueName":"Siegen-Wittgenstein","value":"059700000000"},{"valueName":"Soest","value":"059740000000"},{"valueName":"Solingen","value":"051220000000"},{"valueName":"Steinfurt","value":"055660000000"},{"valueName":"Städteregion Aachen","value":"053340000000"},{"valueName":"Unna","value":"059780000000"},{"valueName":"Viersen","value":"051660000000"},{"valueName":"Warendorf","value":"055700000000"},{"valueName":"Wesel","value":"051700000000"},{"valueName":"Wuppertal","value":"051240000000"}]}]}]}
                      javascript.0
                      	2021-10-05 19:54:58.548	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:0_userdata.0.UWZ.UWZDE53879.warning.6.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.548	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:0_userdata.0.UWZ.UWZDE53879.warning.5.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.548	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:0_userdata.0.UWZ.UWZDE53879.warning.4.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.547	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:0_userdata.0.UWZ.UWZDE53879.warning.3.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.547	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:0_userdata.0.UWZ.UWZDE53879.warning.2.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.547	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:0_userdata.0.UWZ.UWZDE53879.warning.1.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.546	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:0_userdata.0.UWZ.UWZDE53879.warning.0.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.539	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning4.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.539	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning3.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.538	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning2.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.538	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning1.object - {}
                      javascript.0
                      	2021-10-05 19:54:58.505	info	script.js.Warnungen.dwd_uwz_nina_script: Add DWD warning to database. headline: Amtliche WARNUNG vor WINDBÖEN
                      javascript.0
                      	2021-10-05 19:54:58.504	info	script.js.Warnungen.dwd_uwz_nina_script: getDatabaseData(warn, mode) result: {"mode":1,"description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","headline":"Amtliche WARNUNG vor WINDBÖEN","start":1633492800000,"end":1633532400000,"instruction":"","type":1,"level":2,"areaID":"Kreis Euskirchen","web":"","webname":"","picture":"🌪","color":"#d7d700","id":"","pending":0,"hash":0,"repeatCounter":0}
                      javascript.0
                      	2021-10-05 19:54:58.502	info	script.js.Warnungen.dwd_uwz_nina_script: addDatabaseData() ID + JSON:dwd.0.warning.object - {"regionName":"Kreis Euskirchen","state":"Nordrhein-Westfalen","description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","level":2,"type":1,"end":1633532400000,"event":"WINDBÖEN","headline":"Amtliche WARNUNG vor WINDBÖEN","instruction":"","start":1633492800000,"stateShort":"NRW","altitudeStart":null,"altitudeEnd":null}
                      javascript.0
                      	2021-10-05 19:54:58.493	info	script.js.Warnungen.dwd_uwz_nina_script: MODE wurde geändert. MODE: 7 firstRun:true
                      javascript.0
                      	2021-10-05 19:54:58.412	info	Start javascript script.js.Warnungen.dwd_uwz_nina_script
                      javascript.0
                      	2021-10-05 19:54:58.309	info	script.js.Warnungen.dwd_uwz_nina_script: wurde beendet!
                      javascript.0
                      	2021-10-05 19:54:58.288	info	Stop script script.js.Warnungen.dwd_uwz_nina_script
                      
                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        Megawaldi
                        wrote on last edited by
                        #636
                        script.js.Warnungen.dwd_uwz_nina_script: getDatabaseData(warn, mode) result: {"mode":1,"description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","headline":"Amtliche WARNUNG vor WINDBÖEN","start":1633492800000,"end":1633532400000,"instruction":"","type":1,"level":2,"areaID":"Kreis Euskirchen","web":"","webname":"","picture":"🌪","color":"#d7d700","id":"","pending":0,"hash":0,"repeatCounter":0}
                        

                        Ist dir schon aufgefallen, das in der getDatabaseData der Wert hash mit 0 zurück gegeben wird?
                        In dem Datenpunkt steht: 2092024882

                        Denke das könnte das Problem sein

                        T 1 Reply Last reply
                        0
                        • M Megawaldi
                          script.js.Warnungen.dwd_uwz_nina_script: getDatabaseData(warn, mode) result: {"mode":1,"description":"Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) aus südwestlicher Richtung auf. In exponierten Lagen muss mit Sturmböen bis 70 km/h (20m/s, 38kn, Bft 8) gerechnet werden.","headline":"Amtliche WARNUNG vor WINDBÖEN","start":1633492800000,"end":1633532400000,"instruction":"","type":1,"level":2,"areaID":"Kreis Euskirchen","web":"","webname":"","picture":"🌪","color":"#d7d700","id":"","pending":0,"hash":0,"repeatCounter":0}
                          

                          Ist dir schon aufgefallen, das in der getDatabaseData der Wert hash mit 0 zurück gegeben wird?
                          In dem Datenpunkt steht: 2092024882

                          Denke das könnte das Problem sein

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

                          @megawaldi
                          Der Hash wird erst nach dieser Funktion erzeugt. Weil die ID nicht immer die gleiche ist.

                                      warn = getDatabaseData(value, mode);
                                      if (warn) {
                                          warn.areaID = "für " + warn.areaID;
                                          warn.hash = JSON.stringify(warn).hashCode();
                                          warn.id = id;
                                          warnDatabase.new.push(warn);
                          
                          

                          Das war du da postest ist ganz normal, du musst schon die Emailfunktion anschalten damit ich einen Fehler sehe. Und dann wird dir auch eine ausführlichere Email zu gesendet.:)

                          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                          Spenden

                          M 1 Reply Last reply
                          0
                          • T ticaki

                            @megawaldi
                            Der Hash wird erst nach dieser Funktion erzeugt. Weil die ID nicht immer die gleiche ist.

                                        warn = getDatabaseData(value, mode);
                                        if (warn) {
                                            warn.areaID = "für " + warn.areaID;
                                            warn.hash = JSON.stringify(warn).hashCode();
                                            warn.id = id;
                                            warnDatabase.new.push(warn);
                            
                            

                            Das war du da postest ist ganz normal, du musst schon die Emailfunktion anschalten damit ich einen Fehler sehe. Und dann wird dir auch eine ausführlichere Email zu gesendet.:)

                            M Offline
                            M Offline
                            Megawaldi
                            wrote on last edited by Megawaldi
                            #638

                            @ticaki
                            Is an: Reicht dir eine mail oder willst du mehrere?
                            Willst du das debug log auch nochmal?

                            T 1 Reply Last reply
                            0
                            • M Megawaldi

                              @ticaki
                              Is an: Reicht dir eine mail oder willst du mehrere?
                              Willst du das debug log auch nochmal?

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

                              @megawaldi
                              Nein ich brauche 2-3 mails

                              Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                              Spenden

                              1 Reply Last reply
                              0
                              • M Offline
                                M Offline
                                Megawaldi
                                wrote on last edited by
                                #640

                                Hat nen error geworfen:

                                javascript.0
                                	2021-10-05 20:15:27.669	error	at processTimers (internal/timers.js:497:7)
                                javascript.0
                                	2021-10-05 20:15:27.668	error	at listOnTimeout (internal/timers.js:554:17)
                                javascript.0
                                	2021-10-05 20:15:27.668	error	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2119:34)
                                javascript.0
                                	2021-10-05 20:15:27.668	error	at Object.checkWarningsMain (script.js.Warnungen.dwd_uwz_nina_script:1019:122)
                                javascript.0
                                	2021-10-05 20:15:27.667	error	at JSON.stringify (<anonymous>)
                                javascript.0
                                	2021-10-05 20:15:27.667	error	--- property '_idleNext' closes the circle
                                javascript.0
                                	2021-10-05 20:15:27.667	error	| property '_idlePrev' -> object with constructor 'TimersList'
                                javascript.0
                                	2021-10-05 20:15:27.667	error	--> starting at object with constructor 'Timeout'
                                javascript.0
                                	2021-10-05 20:15:27.663	error	Error in callback: TypeError: Converting circular structure to JSON
                                
                                T 1 Reply Last reply
                                0
                                • M Megawaldi

                                  Hat nen error geworfen:

                                  javascript.0
                                  	2021-10-05 20:15:27.669	error	at processTimers (internal/timers.js:497:7)
                                  javascript.0
                                  	2021-10-05 20:15:27.668	error	at listOnTimeout (internal/timers.js:554:17)
                                  javascript.0
                                  	2021-10-05 20:15:27.668	error	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2119:34)
                                  javascript.0
                                  	2021-10-05 20:15:27.668	error	at Object.checkWarningsMain (script.js.Warnungen.dwd_uwz_nina_script:1019:122)
                                  javascript.0
                                  	2021-10-05 20:15:27.667	error	at JSON.stringify (<anonymous>)
                                  javascript.0
                                  	2021-10-05 20:15:27.667	error	--- property '_idleNext' closes the circle
                                  javascript.0
                                  	2021-10-05 20:15:27.667	error	| property '_idlePrev' -> object with constructor 'TimersList'
                                  javascript.0
                                  	2021-10-05 20:15:27.667	error	--> starting at object with constructor 'Timeout'
                                  javascript.0
                                  	2021-10-05 20:15:27.663	error	Error in callback: TypeError: Converting circular structure to JSON
                                  
                                  T Do not disturb
                                  T Do not disturb
                                  ticaki
                                  wrote on last edited by
                                  #641

                                  @megawaldi
                                  Das ging bei mir vor 4 Wochen noch... hmpf. Poste mir bitte die Zeile 1019 aus diesem Skript

                                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                  Spenden

                                  M 1 Reply Last reply
                                  0
                                  • T ticaki

                                    @megawaldi
                                    Das ging bei mir vor 4 Wochen noch... hmpf. Poste mir bitte die Zeile 1019 aus diesem Skript

                                    M Offline
                                    M Offline
                                    Megawaldi
                                    wrote on last edited by
                                    #642

                                    @ticaki
                                    Die 1019:

                                    for (a = 0; a < warnDatabase.new.length; a++) DebugMail = buildHtmlEmail(DebugMail, 'warnDatabase.new' + a, JSON.stringify(warnDatabase.new[a]));
                                    

                                    Mail wurde keine versant, nur nach 5 min wieder der Error

                                    T 1 Reply Last reply
                                    0
                                    • M Megawaldi

                                      @ticaki
                                      Die 1019:

                                      for (a = 0; a < warnDatabase.new.length; a++) DebugMail = buildHtmlEmail(DebugMail, 'warnDatabase.new' + a, JSON.stringify(warnDatabase.new[a]));
                                      

                                      Mail wurde keine versant, nur nach 5 min wieder der Error

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

                                      @megawaldi
                                      Ich hab eine Vermutung. Diesen Fehler hier kann ich jetzt nicht beheben, muß erst raus finden was sich geändert hat. Die Serienemailgeschichte prüfe ich gerade. Gib mir 20 Minuten.

                                      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                      Spenden

                                      M 1 Reply Last reply
                                      0
                                      • T ticaki

                                        @megawaldi
                                        Ich hab eine Vermutung. Diesen Fehler hier kann ich jetzt nicht beheben, muß erst raus finden was sich geändert hat. Die Serienemailgeschichte prüfe ich gerade. Gib mir 20 Minuten.

                                        M Offline
                                        M Offline
                                        Megawaldi
                                        wrote on last edited by
                                        #644

                                        @ticaki
                                        Klar kein Problem. Braucht du noch was? Sonst mach ich das debug wieder aus?

                                        T 1 Reply Last reply
                                        0
                                        • M Megawaldi

                                          @ticaki
                                          Klar kein Problem. Braucht du noch was? Sonst mach ich das debug wieder aus?

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

                                          @megawaldi
                                          kannst du wieder aus machen.

                                          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                          Spenden

                                          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

                                          392

                                          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