Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Script] DWD/UWZ/NINA Warnungen als Push/Sprachnachrichten

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • bergjet
      bergjet last edited by

      Ich bin mir jetzt nicht ganz sicher. Ich habe die Version 1.0.10 des Script.
      Wenn ich das neue Script 1.1.3 installiere, was muss ich genau machen, ohne neu konfigurieren zu müssen?

      S 1 Reply Last reply Reply Quote 0
      • S
        spike2 @bergjet last edited by spike2

        @bergjet
        Suche im Script nach 123456 und kopiere/ersetze ab diesem Punkt.
        Das steht im Script drin 😉

        T 1 Reply Last reply Reply Quote 0
        • T
          ticaki Developer @spike2 last edited by

          @spike2

          Das reicht nicht . Wenn ich das x 1.x.0 erhöhe hat sich was größeres verändert.

          https://forum.iobroker.net/post/981567

          bergjet 1 Reply Last reply Reply Quote 0
          • T
            ticaki Developer @Wurzelfuchs last edited by

            @wurzelfuchs
            Komme heute nicht dazu

            S W 2 Replies Last reply Reply Quote 1
            • S
              spike2 @ticaki last edited by spike2

              @ticaki ahh das habe ich garnicht gesehen.
              Gut, dass wir drüber gesprochen haben 😀

              1 Reply Last reply Reply Quote 0
              • W
                Wurzelfuchs @ticaki last edited by

                @ticaki kein Stress.
                Die Gefahr ist eh wieder aufgehoben.
                ich gehe davon aus, dass die "Alarmschwelle" noch nicht überschritten wird.
                aber evtl. sollte man NINA Meldungen und Wettermeldungen separat betrachten!?

                Danke!

                T 1 Reply Last reply Reply Quote 0
                • T
                  ticaki Developer @Wurzelfuchs last edited by

                  @wurzelfuchs
                  Das Level dieser Meldung lag bei 1.

                  W 1 Reply Last reply Reply Quote 0
                  • W
                    Wurzelfuchs @ticaki last edited by

                    @ticaki
                    wenn im Filter 1 eingestellt ist, sollte die Meldung eigentlich gesendet werden!?
                    82680268-fd70-4cea-9fcb-c507063fccb2-image.png

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      ticaki Developer @Wurzelfuchs last edited by ticaki

                      @wurzelfuchs

                      Jap dann könnte es noch sein, das du nicht im Warngebiet warst. Da du auch die entsprechende Meldung nicht hast, oder ich hab sie übersehen:

                      info.area[d].areaDesc + ' gefunden für Warnzelle: ' + area + ' obj.identifier: ' + obj.identifier)
                      

                      Das Skript benutzt deine lat/long und vergleich die mit dem Warngebiet in der Meldung - anschießend werden diese Polygondaten verworfen die können das 100 fache und mehr des restlichen Meldungstextes ausmachen - Da gibts nur ne positiv Meldung (glaube ich ja ist so)

                      edit:

                      Betroffene Gemeinden Ortenburg, Bad Griesbach, Ruhstorf ad Rott, Neuhaus, Fürstenzell, Pocking, Tettenweis, Beutelsbach, Haarbach"
                      
                      W 1 Reply Last reply Reply Quote 0
                      • W
                        Wurzelfuchs @ticaki last edited by

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

                        edit:

                        Betroffene Gemeinden Ortenburg, Bad Griesbach, Ruhstorf ad Rott, Neuhaus, Fürstenzell, Pocking, Tettenweis, Beutelsbach, Haarbach"
                        

                        Wenn die Ortschaft nicht genau so geschrieben ist, wie in der Meldung...
                        in der Meldung: Ruhstorf ad Rott
                        Eingestellt: Ruhstorf

                        // für Nina gebt die Koordinaten für euren Ort ein.
                        ninaCoordinates = [{breiten:48.4341649, laengen:13.334501680243505, text:'Ruhstorf'}] //   ninaCoordinates = [{breiten:51.2277, laengen:6.7735, text:'dadrüben'}, {breiten:53.0511000, laengen:8.6309100, text:'Delmenhorst'}];
                        
                        /* ************************************************************************* */
                        /*         Datenabruf über Adapter oder externes Skript                      */
                        /* ************************************************************************* */
                        
                        // für Nina wird die Gemeinde und der Landkreis benötigt. Am besten von hier kopieren: https://warnung.bund.de/assets/json/suche_channel.json
                        // ohne die kryptischen Zeichen. Das ersetzt nicht den NINA-Adapter
                        var uGemeinde = 'Ruhstorf a.d. Rott'; // hier steht zum Beispiel, Hamburg, Unterdorf
                        var uLandkreis = 'Passau'; // hier Kreis Bitburg, Landkreis Fürth
                        
                        T 1 Reply Last reply Reply Quote 0
                        • T
                          ticaki Developer @Wurzelfuchs last edited by ticaki

                          @wurzelfuchs
                          ups... em ja wie rede ich mich da raus 🙂

                          Ha gefunden:

                          /* ************************************************************************* */
                          /*         Datenabruf über Adapter oder externes Skript                      */
                          /* ************************************************************************* */
                          

                          Der Datenabruf wird schon seit langem intern erledigt, weiß nicht mal ob das mit dem Nina-Adapter noch funktioniert. Das was du da einträgst hat auf jeden Fall keine Auswirkungen auf die Filterung

                          Das hier muss eingestellt sein:

                          ninaCoordinates = [{breiten:51.2277, laengen:6.7735, text:'dadrüben'}, {breiten:53.0511000, laengen:8.6309100, text:'Delmenhorst'}];
                          

                          ist meine Testconfig

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @ticaki last edited by

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

                            Der Datenabruf wird schon seit langem intern erledigt, weiß nicht mal ob das mit dem Nina-Adapter noch funktioniert.

                            Das muss ich überlesen haben. Hatte nämlich neulich ganz frisch das Skript nochmal von Null an konfiguriert, allerdings auf den Nina-Adapter abgestellt.
                            Und mich gewundert, warum da beim Gewitter die Tage nichts über die Echos abgespielt wurde.

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              ticaki Developer @Thomas Braun last edited by ticaki

                              @thomas-braun
                              Das steht so nicht im Thread. Vor ca. 1,5-2 Jahren hab ich das interne Nina eingebaut und seit dem nutze ich es, keine Ahnung ob das andere noch geht. Da muß nur was am Adapter geändert worden sein, und schon gehts nicht. Dann baue ich noch was ein teste es und es geht, aber nicht mit dem externen Adapter... Ich hab selbst vergessen dass das noch ging. 🙂

                              Auf jeden Fall ist die Nutzung externer Adapter zur Datengewinnung deprecated

                              War auch 6 Monate krank in den letzten 12 Monaten mit eingeschränkter Sehfähigkeit

                              sigi234 1 Reply Last reply Reply Quote 0
                              • sigi234
                                sigi234 Forum Testing Most Active @ticaki last edited by

                                @ticaki

                                Eines der besten Skripte , ein Traum wäre ein Adapter von deinem Skript.😀

                                T 1 Reply Last reply Reply Quote 1
                                • T
                                  ticaki Developer @sigi234 last edited by

                                  @sigi234
                                  Danke... ich hab echt kein Plan bezüglich Adapter, noch weniger wie ich die ganze Konfiguration da einbauen sollte. Gibts dazu eine aktuelle Anleitung die nicht erfordert, das man "schon weiß" wie das geht? Fängt ja schon mit der Entwicklungsumgebung an. Naja viellleicht mache ich es ja. Aber sicherlich nicht im Sommer 😛

                                  1 Reply Last reply Reply Quote 1
                                  • T
                                    ticaki Developer last edited by

                                    Ah ausserdem will ich den Notify Adapter einbauen(wenn der externe Meldungen erlaubt), vielleicht wird das Skript dann so "leicht" das ich nicht gefühlt 1000 Konfigoptionen brauche.

                                    sigi234 1 Reply Last reply Reply Quote 1
                                    • sigi234
                                      sigi234 Forum Testing Most Active @ticaki last edited by

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

                                      Notify Adapter einbauen

                                      Meinst du diesen?

                                      https://github.com/foxriver76/ioBroker.notification-manager

                                      T 1 Reply Last reply Reply Quote 0
                                      • T
                                        ticaki Developer @sigi234 last edited by ticaki

                                        @sigi234
                                        Jo, hab schon ne feature request gestellt für sendTo() 🙂

                                        Der Adapter ist bei mir auch im Einsatz und funktioniert

                                        1 Reply Last reply Reply Quote 0
                                        • bergjet
                                          bergjet @ticaki last edited by

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

                                          @spike2

                                          Das reicht nicht

                                          Ja habe ich gelesen. Ich bin aber aus der Anleitung nicht schlau geworden.
                                          Bei mir funktioniert ja alles. Aber nochmals die Frage?
                                          Wenn ich von 1.0.10 auf 1.1.3 wechseln würde, was muss ich tun, um nicht neu konfigurieren zu müssen?

                                          T 1 Reply Last reply Reply Quote 0
                                          • T
                                            ticaki Developer @bergjet last edited by

                                            @bergjet

                                            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 🙂

                                            bergjet 2 Replies Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            53
                                            1521
                                            463087
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo