Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Nina Gefahrenmeldung Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Aufruf] Nina Gefahrenmeldung Adapter

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

      super jetzt zeigt er mir etwas an, jetzt muss ich mal schauen welcher Punkt der Warntext ist.

      1 Reply Last reply Reply Quote 0
      • L
        Linguistix last edited by

        zeigt er mir das so richtig an?
        012a2c88-73e1-4849-98c3-aeececbfc4c9-image.png

        ich habe keinen Warntext also was die Warnung eigendlich bedeutet.

        T 1 Reply Last reply Reply Quote 0
        • T
          tombox @Linguistix last edited by

          @Linguistix Ja die konkrete Beschreibung der ersten Beschreibung findest du dann unter
          nina.0.16067.warnung01.info01.description bzw unter Event die Art der Warnung

          L 1 Reply Last reply Reply Quote 1
          • L
            Linguistix @tombox last edited by

            @tombox habs gefunden, wollte gerade die Punkte auswählen da sind alle Meldungen verschwunden auf einmal.

            1 Reply Last reply Reply Quote 0
            • L
              Linguistix last edited by

              passt jetzt läuft es die Nina hat sich abgeschaltet gehabt 🙂

              1 Reply Last reply Reply Quote 0
              • S
                skokarl last edited by skokarl

                Hi,

                hab jetzt gerade Anzahl Warnungen 1 aber keine Warnung....
                hab mich schon gewundert dass Tablet "neue "Warnung" anzeigt, aber kein Text.

                Jemand ne Idee ?

                1.PNG

                update : hab gerade gesehen gibt nen Update, vielleicht ist das Problem ja damit behoben.

                1 Reply Last reply Reply Quote 0
                • A
                  adarof last edited by

                  Hallo

                  Bin mir nicht sicher ob es wirklich eine Frage zum NINA Adapter ist oder generisch, aber da ich es weiter oben aus diesem Thread habe...:
                  Ich mache ein Popup bei Nina-Warnung auf mittels dieses JS-Skripte:

                  on({id: "nina.0.05754.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                    var value = obj.state.val;
                    var oldValue = obj.oldState.val;
                    if (getState("nina.0.05754.numberOfWarn").val > 0) {
                      setState('vis.0.control.instance', 'FFFFFFFF');                  // für welche instanz umgeschaltet werden soll.. hier alle Visus
                      setState("vis.0.control.data"/*Data for control vis*/, 'NinaAlarm');    // wohin 
                      setState('vis.0.control.command', 'changeView');                  // und umschalten
                    }
                   });
                  

                  Problem: Das Popup kommt immer wieder! Selbst wenn ich es quittiere, scheint dieses Skript nach ca 30sek wieder anzuschlagen und das Popup erscheint wieder.

                  Was kann ich dagegen tun?

                  Gruss -

                  Chaot T 2 Replies Last reply Reply Quote 0
                  • Chaot
                    Chaot @adarof last edited by

                    @adarof Das Problem ist der State des Datenpunkts der dann erneut gelesen wird.
                    Ich habe das gleiche Problem und kann mich aktuell nicht darum kümmern.

                    Ich denke das ich das über einen zusätzlichen Datenpunkt lösen werde der mit dem ersten Inhalt der Warnung beschrieben wird.
                    Erst wenn dann der Inhalt der beiden Datenpunkte abweicht erfolgt die Umschaltung erneut.
                    Ich bin mir aber nicht sicher ob ich über JS einen Textvergleich zustandebringe, aber eine andere Lösung sehe ich derzeit nicht.
                    Höchstens noch über das Zählen der Zeichen in der Warnmeldung oder die Abfrage der Gültigkeit.
                    Auf jeden Fall lässt sich das nach meiner Meinung nur über einen sauberen Vergleich lösen. Ein Timeout wäre falsch, da ja sich die Meldung verändern kann (erhöhung der Warnstufe, Entwarnung) und die dann im Timeout untergehen würde.

                    1 Reply Last reply Reply Quote 0
                    • T
                      tombox @adarof last edited by

                      @adarof
                      Man könnte erstmal das machen
                      if (value > 0 && value !== oldValue) {

                      Damit bekommst du aber kein Hinweis wenn die Warnung sich ändert, z.b. aufgehoben wird oder in den 30sek eine Warnung entfernt wird und eine neu andersartige Warnung hinzugefügt wird. Was aber sehr unrealistisch ist.

                      Chaot 1 Reply Last reply Reply Quote 0
                      • A
                        adarof last edited by

                        Okay - seh ich ein. Keine perfekte aber eine realistische Lösung. 😉
                        Danke, hab ich übernommen!

                        1 Reply Last reply Reply Quote 0
                        • Chaot
                          Chaot @tombox last edited by

                          @tombox Das ist ja das was ich meine.
                          Ich habe es mittlerweile schon mehrfach erlebt das die Warnungen verändert wurden.
                          Als Unterscheidungsmerkmal habe ich mir den Warnungstext gedacht. Ich könnte mir aber auch vorstellen das der Datenpunkt Sent geeignet wäre. Leider wird der scheinbar aufgeräumt wenn keine Warnung mehr anliegt.

                          Aber dafür habe ich leider im Moment nicht wirklich Zeit.

                          1 Reply Last reply Reply Quote 0
                          • T
                            tombox last edited by tombox

                            Ich habe mal in die Github Version ein IdentifierList eingebaut. Es ist eine Liste der Identifier der aktuellen aktiven Warnungen.

                            Vielleicht ändern sich die Identifier wenn sich die Warnung ändert. Wäre gut wenn jemand berichten könnte ob eine veränderte Warnung ein neuen Identifier bekommt.

                            Aber somit könnte man vermeiden unterschiedliche Warnungen zu verschlucken wenn die numberOfWarn auf 1 bleibt.

                            Chaot 1 Reply Last reply Reply Quote 1
                            • A
                              adarof last edited by adarof

                              Hallo
                              Wäre es vielleicht eine Möglichkeit, dass der Adapter beim Abruf einen Hash über alle Meldungen generiert und ausgibt (als Objekt).
                              Diese Hash kann man sich dann in eine Variable "lastHash" ablegen und bei jedem Aufruf vergleichen - man würde mitbekommen, wenn sich irgendwas in den Meldungen geändert hat.

                              Gruss -

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                tombox @adarof last edited by

                                @adarof Das wäre dann die nächste Lösung wenn die identifier sich nicht verändern.

                                1 Reply Last reply Reply Quote 0
                                • Chaot
                                  Chaot @tombox last edited by

                                  @tombox Ich werde mir die nächsten Tage mal die Identifier anschauen.
                                  Das wäre natürlich eine elegante Lösung.

                                  1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators last edited by Homoran

                                    Ich habe heute auch Nina installieren wollen un die Instanz blieb gelb.

                                    Die Fehler im Log passen zu den früher beschriebenen.
                                    Ich hätte da eine Bitte:
                                    Sollte das Problem mit Buster noch bestehen, bitte unbedingt im Readme erwähnen.
                                    Ich habe ewig gebraucht den entsprechenden Post zu finden.

                                    Abgesehen davon habe ich ganz dunkel im Hinterkopf dass in der openssl 1.2 eine bekannte Sicherheitslücke existiert. Bin da aber nicht ganz sicher, würde aber solange ich das nicht sicher weiß, ungern in der generellen Konfig rumschrauben

                                    Gibt es eine andere Möglichkeit?

                                    1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators last edited by Homoran

                                      Ich hoffe eine erste Entwarnung geben zu können.

                                      Die ersten Recherchen brachten die Version 1.0.2 mit der Heartbleed Lücke zum Vorschein.
                                      Ob später auch noch Lücken existieren kann ich aber auf die Schnelle nicht sagen

                                      1 Reply Last reply Reply Quote 0
                                      • Chaot
                                        Chaot @tombox last edited by

                                        @tombox Ich denke mal das die leichte Probleme mit ihrem Server haben. Heute kam ein 404:

                                        nina.0	2020-01-02 04:42:27.180	error	<!-- a padding to disable MSIE and Chrome friendly error page -->
                                        nina.0	2020-01-02 04:42:27.180	error	<!-- a padding to disable MSIE and Chrome friendly error page -->
                                        nina.0	2020-01-02 04:42:27.180	error	<!-- a padding to disable MSIE and Chrome friendly error page -->
                                        nina.0	2020-01-02 04:42:27.180	error	<!-- a padding to disable MSIE and Chrome friendly error page -->
                                        nina.0	2020-01-02 04:42:27.180	error	<!-- a padding to disable MSIE and Chrome friendly error page -->
                                        nina.0	2020-01-02 04:42:27.180	error	<!-- a padding to disable MSIE and Chrome friendly error page -->
                                        nina.0	2020-01-02 04:42:27.180	error	</html>
                                        nina.0	2020-01-02 04:42:27.180	error	</body>
                                        nina.0	2020-01-02 04:42:27.180	error	<hr><center>nginx</center>
                                        nina.0	2020-01-02 04:42:27.180	error	<center><h1>404 Not Found</h1></center>
                                        nina.0	2020-01-02 04:42:27.180	error	<body>
                                        nina.0	2020-01-02 04:42:27.180	error	<head><title>404 Not Found</title></head>
                                        nina.0	2020-01-02 04:42:27.180	error	(1410) <html>
                                        nina.0	2020-01-02 04:42:27.171	error	(1410) SyntaxError: Unexpected token < in JSON at position 0 {}
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          skokarl last edited by

                                          Ich habe gerade das Update gemacht .... 0.0.15

                                          jetzt kommt das

                                          1.PNG

                                          T 1 Reply Last reply Reply Quote 0
                                          • T
                                            tombox @skokarl last edited by

                                            @skokarl das liegt an deren server.. sollte nur temporär sein

                                            Chaot 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            848
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            gefahren gefahrenwarner katwarn nina
                                            62
                                            380
                                            60277
                                            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