Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Aufruf] Nina Gefahrenmeldung Adapter

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

[Aufruf] Nina Gefahrenmeldung Adapter

Geplant Angeheftet Gesperrt Verschoben Tester
ninakatwarngefahrengefahrenwarner
380 Beiträge 62 Kommentatoren 75.9k Aufrufe 60 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • andiko2A andiko2

    numberOfWarn (Anzahl der aktuellen Warnungen) bleibt 0 bei Warnung. Update: Nummer wird angezeigt. Hat nur etwas gedauert nach neuinstallation.

    BBTownB Offline
    BBTownB Offline
    BBTown
    schrieb am zuletzt editiert von BBTown
    #44

    @andiko2 sagte in Aufruf Nina Gefahrenmeldung Adapter:

    numberOfWarn (Anzahl der aktuellen Warnungen) bleibt 0 bei Warnung.

    bei mir wird in der v.0.0.3 korrekt eine Warnung angezeigt

    ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

    andiko2A 1 Antwort Letzte Antwort
    0
    • BBTownB BBTown

      @andiko2 sagte in Aufruf Nina Gefahrenmeldung Adapter:

      numberOfWarn (Anzahl der aktuellen Warnungen) bleibt 0 bei Warnung.

      bei mir wird in der v.0.0.3 korrekt eine Warnung angezeigt

      andiko2A Online
      andiko2A Online
      andiko2
      schrieb am zuletzt editiert von
      #45

      @BBTown oh ja jetzt ist sie da die nummer.

      1 Antwort Letzte Antwort
      0
      • T Offline
        T Offline
        tombox
        schrieb am zuletzt editiert von
        #46

        Nochmal ein Update damit mehrere Warnungen korrekt angezeigt werden.
        Zum testen 05758 Unwetter und Trinkwasserknappheit

        1 Antwort Letzte Antwort
        1
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #47

          @tombox kannst du die Beispielmeldung abschaltbar machen.. über admin bitte
          ads ding produziert Meldung ohnmass

          66317ac6-82f4-478b-9587-0ba945008538-grafik.png

          ohne das ich was eingebe.. der Objektbaum geht ständig auf..

          eigentlich will ich nur für Oberhausen die Meldung

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          BBTownB 1 Antwort Letzte Antwort
          1
          • arteckA arteck

            @tombox kannst du die Beispielmeldung abschaltbar machen.. über admin bitte
            ads ding produziert Meldung ohnmass

            66317ac6-82f4-478b-9587-0ba945008538-grafik.png

            ohne das ich was eingebe.. der Objektbaum geht ständig auf..

            eigentlich will ich nur für Oberhausen die Meldung

            BBTownB Offline
            BBTownB Offline
            BBTown
            schrieb am zuletzt editiert von
            #48

            @arteck sagte in Aufruf Nina Gefahrenmeldung Adapter:

            annst du die Beispielmeldung abschaltbar machen.. über admin bitte
            ads ding produziert Meldung ohnmass

            ja bitte +👍

            ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

            1 Antwort Letzte Antwort
            0
            • andiko2A Online
              andiko2A Online
              andiko2
              schrieb am zuletzt editiert von
              #49

              ich bin auch dafür.

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                tombox
                schrieb am zuletzt editiert von
                #50

                Habe ich mal hinzugefügt. Es muss diesmal ein upload ausgeführt werden damit man die Option sieht.

                iobroker u nina
                
                BBTownB 2 Antworten Letzte Antwort
                3
                • T tombox

                  Habe ich mal hinzugefügt. Es muss diesmal ein upload ausgeführt werden damit man die Option sieht.

                  iobroker u nina
                  
                  BBTownB Offline
                  BBTownB Offline
                  BBTown
                  schrieb am zuletzt editiert von
                  #51

                  @tombox sagte in Aufruf Nina Gefahrenmeldung Adapter:

                  iobroker u nina

                  wo sollte diese nun auftauchen? (hast Du einen Screenshot für uns?)

                  ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                  T 1 Antwort Letzte Antwort
                  0
                  • BBTownB BBTown

                    @tombox sagte in Aufruf Nina Gefahrenmeldung Adapter:

                    iobroker u nina

                    wo sollte diese nun auftauchen? (hast Du einen Screenshot für uns?)

                    T Offline
                    T Offline
                    tombox
                    schrieb am zuletzt editiert von
                    #52

                    @BBTown in den Instanzoptionen. Über Github neu installieren. Upload durchführen. Instanz neustarten

                    1 Antwort Letzte Antwort
                    1
                    • T tombox

                      Habe ich mal hinzugefügt. Es muss diesmal ein upload ausgeführt werden damit man die Option sieht.

                      iobroker u nina
                      
                      BBTownB Offline
                      BBTownB Offline
                      BBTown
                      schrieb am zuletzt editiert von BBTown
                      #53

                      @tombox sagte in Aufruf Nina Gefahrenmeldung Adapter:

                      iobroker u nina
                      

                      in Ordnung, ich hatte lediglich diesen Befehl in der console ausgeführt

                      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                      1 Antwort Letzte Antwort
                      0
                      • andiko2A Online
                        andiko2A Online
                        andiko2
                        schrieb am zuletzt editiert von
                        #54

                        super funktioniert Danke

                        1 Antwort Letzte Antwort
                        0
                        • ChaotC Offline
                          ChaotC Offline
                          Chaot
                          schrieb am zuletzt editiert von
                          #55

                          Der Adapter scheint soweit zu funktionieren.
                          Jetzt habe ich aber eine kleine Frage zur praktischen Umsetzung.
                          Ich habe mir das so vorgestellt das ich eine View erstelle die dann bei einer Alarmmeldung eingeschaltet wird.
                          Dabei sollten wenn möglich die beiden Anzeigegeräte zu einer Aktualisierung gezwungen werden.
                          Aber dafür reichen meine Kenntnisse bei weitem nicht aus.
                          Ich habe zwei Anzeigen.
                          Einmal ein Tablet mit Fully Browser und einen Touchscreen mit einem Raspi und Chromium Browser im Kiosk modus.

                          Allerdings schaffe ich es aktuell schon gar nicht den View umzuschalten.
                          Irgendwas mache ich da falsch oder ich verstehe diese Command Funktion nicht richtig:

                          on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            setState("vis.0.control.data"/*Data for control vis*/, 'Neu/NinaAlarm');
                          });
                          

                          Hat da jemand eine Idee oder sowas schon umgesetzt?
                          Vielleicht gibt es ja auch einen einfacheren Weg, den ich nur nicht sehe.

                          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                          arteckA 1 Antwort Letzte Antwort
                          0
                          • ChaotC Chaot

                            Der Adapter scheint soweit zu funktionieren.
                            Jetzt habe ich aber eine kleine Frage zur praktischen Umsetzung.
                            Ich habe mir das so vorgestellt das ich eine View erstelle die dann bei einer Alarmmeldung eingeschaltet wird.
                            Dabei sollten wenn möglich die beiden Anzeigegeräte zu einer Aktualisierung gezwungen werden.
                            Aber dafür reichen meine Kenntnisse bei weitem nicht aus.
                            Ich habe zwei Anzeigen.
                            Einmal ein Tablet mit Fully Browser und einen Touchscreen mit einem Raspi und Chromium Browser im Kiosk modus.

                            Allerdings schaffe ich es aktuell schon gar nicht den View umzuschalten.
                            Irgendwas mache ich da falsch oder ich verstehe diese Command Funktion nicht richtig:

                            on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                              var value = obj.state.val;
                              var oldValue = obj.oldState.val;
                              setState("vis.0.control.data"/*Data for control vis*/, 'Neu/NinaAlarm');
                            });
                            

                            Hat da jemand eine Idee oder sowas schon umgesetzt?
                            Vielleicht gibt es ja auch einen einfacheren Weg, den ich nur nicht sehe.

                            arteckA Offline
                            arteckA Offline
                            arteck
                            Developer Most Active
                            schrieb am zuletzt editiert von
                            #56

                            @Chaot fast

                            on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                              var value = obj.state.val;
                              var oldValue = obj.oldState.val;
                             
                              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*/, 'Neu/NinaAlarm');    // wohin 
                              setState('vis.0.control.command', 'changeView');                  // und umschalten
                            });
                            

                            zigbee hab ich, zwave auch, nuc's genauso und HA auch

                            ChaotC 1 Antwort Letzte Antwort
                            0
                            • arteckA arteck

                              @Chaot fast

                              on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                               
                                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*/, 'Neu/NinaAlarm');    // wohin 
                                setState('vis.0.control.command', 'changeView');                  // und umschalten
                              });
                              
                              ChaotC Offline
                              ChaotC Offline
                              Chaot
                              schrieb am zuletzt editiert von Chaot
                              #57

                              @arteck
                              Ahhhh! Danke für die Erklärungen.
                              Jetzt habe ich den Teil auch verstanden.
                              Ich habe zwar diese Version schon mal gesehen, konnte mir aber auf die Befehle keinen Reim machen.

                              Jetzt muss ich mir nur noch einen Quittungsbutton auf die View zaubern der das Ganze wieder auf den Ifo View zurückschaltet.

                              Das Script wird ja nur dann wieder ausgeführt wenn der Status sich wieder ändert oder sehe ich das falsch?
                              Also so:

                              • Alarmmeldung kommt und bleibt für 24h bestehen.
                              • View wird Quittiert und wieder auf Normalansicht umgeschaltet
                              • View bleibt auf Normalansicht bis es zu einer erneuten Alarmmeldung (>1) kommt.

                              Edit:
                              Ich habe das jetzt so:

                              on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                               if (getState("nina.0.09478.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*/, 'Neu/NinaAlarm');    // wohin 
                                 setState('vis.0.control.command', 'changeView');                  // und umschalten
                               });
                              

                              Nach meiner Meinung sollte das funktionieren. --- (hoffe ich zumindest) ---

                              ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                              arteckA 1 Antwort Letzte Antwort
                              0
                              • ChaotC Chaot

                                @arteck
                                Ahhhh! Danke für die Erklärungen.
                                Jetzt habe ich den Teil auch verstanden.
                                Ich habe zwar diese Version schon mal gesehen, konnte mir aber auf die Befehle keinen Reim machen.

                                Jetzt muss ich mir nur noch einen Quittungsbutton auf die View zaubern der das Ganze wieder auf den Ifo View zurückschaltet.

                                Das Script wird ja nur dann wieder ausgeführt wenn der Status sich wieder ändert oder sehe ich das falsch?
                                Also so:

                                • Alarmmeldung kommt und bleibt für 24h bestehen.
                                • View wird Quittiert und wieder auf Normalansicht umgeschaltet
                                • View bleibt auf Normalansicht bis es zu einer erneuten Alarmmeldung (>1) kommt.

                                Edit:
                                Ich habe das jetzt so:

                                on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                 if (getState("nina.0.09478.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*/, 'Neu/NinaAlarm');    // wohin 
                                   setState('vis.0.control.command', 'changeView');                  // und umschalten
                                 });
                                

                                Nach meiner Meinung sollte das funktionieren. --- (hoffe ich zumindest) ---

                                arteckA Offline
                                arteckA Offline
                                arteck
                                Developer Most Active
                                schrieb am zuletzt editiert von arteck
                                #58

                                @Chaot wieder nicht ganz

                                on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                  if (getState("nina.0.09478.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*/, 'Neu/NinaAlarm');    // wohin 
                                    setState('vis.0.control.command', 'changeView');                  // und umschalten
                                  }
                                 });
                                

                                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                                ChaotC 1 Antwort Letzte Antwort
                                1
                                • arteckA arteck

                                  @Chaot wieder nicht ganz

                                  on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                                    var value = obj.state.val;
                                    var oldValue = obj.oldState.val;
                                    if (getState("nina.0.09478.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*/, 'Neu/NinaAlarm');    // wohin 
                                      setState('vis.0.control.command', 'changeView');                  // und umschalten
                                    }
                                   });
                                  
                                  ChaotC Offline
                                  ChaotC Offline
                                  Chaot
                                  schrieb am zuletzt editiert von
                                  #59

                                  @arteck Danke! Jetzt läuft das richtig rund.

                                  ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                  1 Antwort Letzte Antwort
                                  0
                                  • S Offline
                                    S Offline
                                    Singular75
                                    schrieb am zuletzt editiert von
                                    #60

                                    Könnte jemand mit Scripterfahrung einmal anhand eines einfachen Beispiels zeigen, wie man in JavaScript die sich dauernd ändernden Einträge sinnvoll auswerten kann? Mir ist klar, dass ich auf Änderungen der Warnungen reagieren muss. Viel weiter komme ich aber leider nicht 😞

                                    ChaotC 1 Antwort Letzte Antwort
                                    0
                                    • S Singular75

                                      Könnte jemand mit Scripterfahrung einmal anhand eines einfachen Beispiels zeigen, wie man in JavaScript die sich dauernd ändernden Einträge sinnvoll auswerten kann? Mir ist klar, dass ich auf Änderungen der Warnungen reagieren muss. Viel weiter komme ich aber leider nicht 😞

                                      ChaotC Offline
                                      ChaotC Offline
                                      Chaot
                                      schrieb am zuletzt editiert von
                                      #61

                                      @Singular75
                                      Ich verstehe deine Frage nicht ganz.
                                      Aber vielleicht meinst du sowas:

                                      Ich habe im VIS eine eigen View erstellt die bei Eingang eier Gefahrenmeldung in den Vordergrund geschaltet wird.
                                      Darin sind eigentlich nur ein paar Elemente enthalten:
                                      Mehrere Basic Strings mit Überschrift, Meldungstext und Start- bzw. Endzeit.
                                      Dazu ein NavButton als "Quittierung" um aus der Meldung wieder rauszuschalten.

                                      {
                                        "settings": {
                                          "style": {
                                            "background-color": "#f63c13"
                                          },
                                          "theme": "redmond",
                                          "sizex": "",
                                          "sizey": "",
                                          "gridSize": "",
                                          "snapType": null,
                                          "useBackground": false
                                        },
                                        "widgets": {
                                          "e00001": {
                                            "tpl": "tplValueStringRaw",
                                            "data": {
                                              "oid": "nina.0.09478.warnung01.info01.description",
                                              "g_fixed": false,
                                              "g_visibility": false,
                                              "g_css_font_text": true,
                                              "g_css_background": false,
                                              "g_css_shadow_padding": false,
                                              "g_css_border": false,
                                              "g_gestures": false,
                                              "g_signals": false,
                                              "g_last_change": false,
                                              "visibility-cond": "==",
                                              "visibility-val": 1,
                                              "visibility-groups-action": "hide",
                                              "signals-cond-0": "==",
                                              "signals-val-0": true,
                                              "signals-icon-0": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-0": 0,
                                              "signals-blink-0": false,
                                              "signals-horz-0": 0,
                                              "signals-vert-0": 0,
                                              "signals-hide-edit-0": false,
                                              "signals-cond-1": "==",
                                              "signals-val-1": true,
                                              "signals-icon-1": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-1": 0,
                                              "signals-blink-1": false,
                                              "signals-horz-1": 0,
                                              "signals-vert-1": 0,
                                              "signals-hide-edit-1": false,
                                              "signals-cond-2": "==",
                                              "signals-val-2": true,
                                              "signals-icon-2": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-2": 0,
                                              "signals-blink-2": false,
                                              "signals-horz-2": 0,
                                              "signals-vert-2": 0,
                                              "signals-hide-edit-2": false,
                                              "lc-type": "last-change",
                                              "lc-is-interval": true,
                                              "lc-is-moment": false,
                                              "lc-format": "",
                                              "lc-position-vert": "top",
                                              "lc-position-horz": "right",
                                              "lc-offset-vert": 0,
                                              "lc-offset-horz": 0,
                                              "lc-font-size": "12px",
                                              "lc-font-family": "",
                                              "lc-font-style": "",
                                              "lc-bkg-color": "",
                                              "lc-color": "",
                                              "lc-border-width": "0",
                                              "lc-border-style": "",
                                              "lc-border-color": "",
                                              "lc-border-radius": 10,
                                              "lc-zindex": 0
                                            },
                                            "style": {
                                              "left": "120px",
                                              "top": "199px",
                                              "width": "750px",
                                              "height": "209px",
                                              "text-align": "center",
                                              "font-size": "xx-large"
                                            },
                                            "widgetSet": "basic"
                                          },
                                          "e00002": {
                                            "tpl": "tplValueStringRaw",
                                            "data": {
                                              "oid": "nina.0.09478.warnung01.info01.headline",
                                              "g_fixed": false,
                                              "g_visibility": false,
                                              "g_css_font_text": true,
                                              "g_css_background": false,
                                              "g_css_shadow_padding": false,
                                              "g_css_border": false,
                                              "g_gestures": false,
                                              "g_signals": false,
                                              "g_last_change": false,
                                              "visibility-cond": "==",
                                              "visibility-val": 1,
                                              "visibility-groups-action": "hide",
                                              "signals-cond-0": "==",
                                              "signals-val-0": true,
                                              "signals-icon-0": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-0": 0,
                                              "signals-blink-0": false,
                                              "signals-horz-0": 0,
                                              "signals-vert-0": 0,
                                              "signals-hide-edit-0": false,
                                              "signals-cond-1": "==",
                                              "signals-val-1": true,
                                              "signals-icon-1": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-1": 0,
                                              "signals-blink-1": false,
                                              "signals-horz-1": 0,
                                              "signals-vert-1": 0,
                                              "signals-hide-edit-1": false,
                                              "signals-cond-2": "==",
                                              "signals-val-2": true,
                                              "signals-icon-2": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-2": 0,
                                              "signals-blink-2": false,
                                              "signals-horz-2": 0,
                                              "signals-vert-2": 0,
                                              "signals-hide-edit-2": false,
                                              "lc-type": "last-change",
                                              "lc-is-interval": true,
                                              "lc-is-moment": false,
                                              "lc-format": "",
                                              "lc-position-vert": "top",
                                              "lc-position-horz": "right",
                                              "lc-offset-vert": 0,
                                              "lc-offset-horz": 0,
                                              "lc-font-size": "12px",
                                              "lc-font-family": "",
                                              "lc-font-style": "",
                                              "lc-bkg-color": "",
                                              "lc-color": "",
                                              "lc-border-width": "0",
                                              "lc-border-style": "",
                                              "lc-border-color": "",
                                              "lc-border-radius": 10,
                                              "lc-zindex": 0
                                            },
                                            "style": {
                                              "left": "120px",
                                              "top": "100px",
                                              "width": "750px",
                                              "height": "97px",
                                              "text-align": "center",
                                              "font-size": "xx-large"
                                            },
                                            "widgetSet": "basic"
                                          },
                                          "e00003": {
                                            "tpl": "tplValueString",
                                            "data": {
                                              "oid": "nina.0.09478.warnung01.info01.effective",
                                              "g_fixed": false,
                                              "g_visibility": false,
                                              "g_css_font_text": true,
                                              "g_css_background": false,
                                              "g_css_shadow_padding": false,
                                              "g_css_border": false,
                                              "g_gestures": false,
                                              "g_signals": false,
                                              "g_last_change": false,
                                              "visibility-cond": "==",
                                              "visibility-val": 1,
                                              "visibility-groups-action": "hide",
                                              "signals-cond-0": "==",
                                              "signals-val-0": true,
                                              "signals-icon-0": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-0": 0,
                                              "signals-blink-0": false,
                                              "signals-horz-0": 0,
                                              "signals-vert-0": 0,
                                              "signals-hide-edit-0": false,
                                              "signals-cond-1": "==",
                                              "signals-val-1": true,
                                              "signals-icon-1": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-1": 0,
                                              "signals-blink-1": false,
                                              "signals-horz-1": 0,
                                              "signals-vert-1": 0,
                                              "signals-hide-edit-1": false,
                                              "signals-cond-2": "==",
                                              "signals-val-2": true,
                                              "signals-icon-2": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-2": 0,
                                              "signals-blink-2": false,
                                              "signals-horz-2": 0,
                                              "signals-vert-2": 0,
                                              "signals-hide-edit-2": false,
                                              "lc-type": "last-change",
                                              "lc-is-interval": true,
                                              "lc-is-moment": false,
                                              "lc-format": "",
                                              "lc-position-vert": "top",
                                              "lc-position-horz": "right",
                                              "lc-offset-vert": 0,
                                              "lc-offset-horz": 0,
                                              "lc-font-size": "12px",
                                              "lc-font-family": "",
                                              "lc-font-style": "",
                                              "lc-bkg-color": "",
                                              "lc-color": "",
                                              "lc-border-width": "0",
                                              "lc-border-style": "",
                                              "lc-border-color": "",
                                              "lc-border-radius": 10,
                                              "lc-zindex": 0
                                            },
                                            "style": {
                                              "left": "120px",
                                              "top": "420px",
                                              "width": "750px",
                                              "height": "41px",
                                              "text-align": "center",
                                              "font-size": "xx-large"
                                            },
                                            "widgetSet": "basic"
                                          },
                                          "e00004": {
                                            "tpl": "tplValueString",
                                            "data": {
                                              "oid": "nina.0.09478.warnung01.info01.expires",
                                              "g_fixed": false,
                                              "g_visibility": false,
                                              "g_css_font_text": true,
                                              "g_css_background": false,
                                              "g_css_shadow_padding": false,
                                              "g_css_border": false,
                                              "g_gestures": false,
                                              "g_signals": false,
                                              "g_last_change": false,
                                              "visibility-cond": "==",
                                              "visibility-val": 1,
                                              "visibility-groups-action": "hide",
                                              "signals-cond-0": "==",
                                              "signals-val-0": true,
                                              "signals-icon-0": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-0": 0,
                                              "signals-blink-0": false,
                                              "signals-horz-0": 0,
                                              "signals-vert-0": 0,
                                              "signals-hide-edit-0": false,
                                              "signals-cond-1": "==",
                                              "signals-val-1": true,
                                              "signals-icon-1": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-1": 0,
                                              "signals-blink-1": false,
                                              "signals-horz-1": 0,
                                              "signals-vert-1": 0,
                                              "signals-hide-edit-1": false,
                                              "signals-cond-2": "==",
                                              "signals-val-2": true,
                                              "signals-icon-2": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-2": 0,
                                              "signals-blink-2": false,
                                              "signals-horz-2": 0,
                                              "signals-vert-2": 0,
                                              "signals-hide-edit-2": false,
                                              "lc-type": "last-change",
                                              "lc-is-interval": true,
                                              "lc-is-moment": false,
                                              "lc-format": "",
                                              "lc-position-vert": "top",
                                              "lc-position-horz": "right",
                                              "lc-offset-vert": 0,
                                              "lc-offset-horz": 0,
                                              "lc-font-size": "12px",
                                              "lc-font-family": "",
                                              "lc-font-style": "",
                                              "lc-bkg-color": "",
                                              "lc-color": "",
                                              "lc-border-width": "0",
                                              "lc-border-style": "",
                                              "lc-border-color": "",
                                              "lc-border-radius": 10,
                                              "lc-zindex": 0
                                            },
                                            "style": {
                                              "left": "120px",
                                              "top": "480px",
                                              "width": "750px",
                                              "height": "41px",
                                              "text-align": "center",
                                              "font-size": "xx-large"
                                            },
                                            "widgetSet": "basic"
                                          },
                                          "e00005": {
                                            "tpl": "tplJquiButtonNav",
                                            "data": {
                                              "g_fixed": false,
                                              "g_visibility": false,
                                              "g_css_font_text": true,
                                              "g_css_background": false,
                                              "g_css_shadow_padding": false,
                                              "g_css_border": false,
                                              "g_gestures": false,
                                              "g_signals": false,
                                              "g_last_change": false,
                                              "buttontext": "OK",
                                              "signals-cond-0": "==",
                                              "signals-val-0": true,
                                              "signals-icon-0": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-0": 0,
                                              "signals-blink-0": false,
                                              "signals-horz-0": 0,
                                              "signals-vert-0": 0,
                                              "signals-hide-edit-0": false,
                                              "signals-cond-1": "==",
                                              "signals-val-1": true,
                                              "signals-icon-1": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-1": 0,
                                              "signals-blink-1": false,
                                              "signals-horz-1": 0,
                                              "signals-vert-1": 0,
                                              "signals-hide-edit-1": false,
                                              "signals-cond-2": "==",
                                              "signals-val-2": true,
                                              "signals-icon-2": "/vis/signals/lowbattery.png",
                                              "signals-icon-size-2": 0,
                                              "signals-blink-2": false,
                                              "signals-horz-2": 0,
                                              "signals-vert-2": 0,
                                              "signals-hide-edit-2": false,
                                              "lc-type": "last-change",
                                              "lc-is-interval": true,
                                              "lc-is-moment": false,
                                              "lc-format": "",
                                              "lc-position-vert": "top",
                                              "lc-position-horz": "right",
                                              "lc-offset-vert": 0,
                                              "lc-offset-horz": 0,
                                              "lc-font-size": "12px",
                                              "lc-font-family": "",
                                              "lc-font-style": "",
                                              "lc-bkg-color": "",
                                              "lc-color": "",
                                              "lc-border-width": "0",
                                              "lc-border-style": "",
                                              "lc-border-color": "",
                                              "lc-border-radius": 10,
                                              "lc-zindex": 0,
                                              "nav_view": "Info",
                                              "no_style": true,
                                              "html_prepend": "",
                                              "html_append": "",
                                              "visibility-cond": "==",
                                              "visibility-val": 1,
                                              "visibility-groups-action": "hide"
                                            },
                                            "style": {
                                              "left": "30px",
                                              "top": "30px",
                                              "width": "100px",
                                              "height": "100px",
                                              "color": "#12f81b",
                                              "text-align": "center",
                                              "font-size": "xx-large",
                                              "z-index": "1"
                                            },
                                            "widgetSet": "jqui"
                                          }
                                        },
                                        "name": "NinaAlarm",
                                        "filterList": []
                                      }
                                      

                                      Die View wird mit dem Script das ich mit artecs Hilfe erstellt habe umgeschaltet:

                                      on({id: "nina.0.09478.numberOfWarn"/*Anzahl der aktuellen Warnungen*/, change: "any"}, function (obj) {
                                        var value = obj.state.val;
                                        var oldValue = obj.oldState.val;
                                        if (getState("nina.0.09478.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*/, 'Neu/NinaAlarm');    // wohin 
                                          setState('vis.0.control.command', 'changeView');                  // und umschalten
                                        }
                                       });
                                      

                                      Mehr steckt da eigentlich nicht dahinter.

                                      ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                      1 Antwort Letzte Antwort
                                      0
                                      • A Offline
                                        A Offline
                                        adarof
                                        schrieb am zuletzt editiert von
                                        #62

                                        Hallo

                                        Vielen Dank - View und Script problemlos in Betrieb genommen.
                                        Gibt es für die View vielleicht noch etwas "hübscheres"?
                                        Ich denke z.B. wie bei den DWD Alarmen: Gibt es eine feste Liste von Icons, die man durch einen der Datenpunkte auswählen und anzeigen kann? Zumindest Sirene etc gibt es ja als im "Code 3" vom Beispielalarm.

                                        Dafür müsste man vermutlich die Spec kennen...

                                        Gruss -

                                        sigi234S ChaotC 2 Antworten Letzte Antwort
                                        0
                                        • A adarof

                                          Hallo

                                          Vielen Dank - View und Script problemlos in Betrieb genommen.
                                          Gibt es für die View vielleicht noch etwas "hübscheres"?
                                          Ich denke z.B. wie bei den DWD Alarmen: Gibt es eine feste Liste von Icons, die man durch einen der Datenpunkte auswählen und anzeigen kann? Zumindest Sirene etc gibt es ja als im "Code 3" vom Beispielalarm.

                                          Dafür müsste man vermutlich die Spec kennen...

                                          Gruss -

                                          sigi234S Online
                                          sigi234S Online
                                          sigi234
                                          Forum Testing Most Active
                                          schrieb am zuletzt editiert von
                                          #63

                                          @adarof sagte in Aufruf Nina Gefahrenmeldung Adapter:

                                          Gibt es für die View vielleicht noch etwas "hübscheres"?

                                          Da gibt es viele Möglichkeiten..............

                                          Screenshot (3756).png

                                          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                          Immer Daten sichern!

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          470

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe