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. Tester
  4. [Aufruf] Nina Gefahrenmeldung Adapter

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    349

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

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

[Aufruf] Nina Gefahrenmeldung Adapter

Scheduled Pinned Locked Moved Tester
ninakatwarngefahrengefahrenwarner
383 Posts 64 Posters 83.7k Views 60 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.
  • T Offline
    T Offline
    tombox
    wrote on last edited by
    #42

    Neue Version ist raus. Über github installiern und Instanz neustarten.

    1 Reply Last reply
    0
    • andiko2A Offline
      andiko2A Offline
      andiko2
      wrote on last edited by andiko2
      #43

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

      BBTownB 1 Reply Last reply
      0
      • 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
        wrote on last edited by 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.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

        andiko2A 1 Reply Last reply
        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 Offline
          andiko2A Offline
          andiko2
          wrote on last edited by
          #45

          @BBTown oh ja jetzt ist sie da die nummer.

          1 Reply Last reply
          0
          • T Offline
            T Offline
            tombox
            wrote on last edited by
            #46

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

            1 Reply Last reply
            1
            • arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              wrote on last edited by 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 Reply Last reply
              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
                wrote on last edited by
                #48

                @arteck sagte in Aufruf Nina Gefahrenmeldung Adapter:

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

                ja bitte +:+1:

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

                1 Reply Last reply
                0
                • andiko2A Offline
                  andiko2A Offline
                  andiko2
                  wrote on last edited by
                  #49

                  ich bin auch dafür.

                  1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    tombox
                    wrote on last edited by
                    #50

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

                    iobroker u nina
                    
                    BBTownB 2 Replies Last reply
                    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
                      wrote on last edited by
                      #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.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                      T 1 Reply Last reply
                      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
                        wrote on last edited by
                        #52

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

                        1 Reply Last reply
                        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
                          wrote on last edited by 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.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                          1 Reply Last reply
                          0
                          • andiko2A Offline
                            andiko2A Offline
                            andiko2
                            wrote on last edited by
                            #54

                            super funktioniert Danke

                            1 Reply Last reply
                            0
                            • ChaotC Offline
                              ChaotC Offline
                              Chaot
                              wrote on last edited by
                              #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 Reply Last reply
                              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
                                wrote on last edited by
                                #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 Reply Last reply
                                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
                                  wrote on last edited by 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 Reply Last reply
                                  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
                                    wrote on last edited by 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 Reply Last reply
                                    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
                                      wrote on last edited by
                                      #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 Reply Last reply
                                      0
                                      • S Offline
                                        S Offline
                                        Singular75
                                        wrote on last edited by
                                        #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 Reply Last reply
                                        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
                                          wrote on last edited by
                                          #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 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

                                          349

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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