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. Skripten / Logik
  4. JavaScript
  5. Alle Mitglieder einer Aufzählung schalten (gelöst)

NEWS

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

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

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

Alle Mitglieder einer Aufzählung schalten (gelöst)

Geplant Angeheftet Gesperrt Verschoben Gelöst JavaScript
30 Beiträge 7 Kommentatoren 2.7k Aufrufe 12 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.
  • N Offline
    N Offline
    NyanCat
    schrieb am zuletzt editiert von NyanCat
    #1

    Hallo zusammen, ich habe leider nichts in der Suche gefunden, was mir so richtig weitergeholfen hat.
    Ich habe ein paar Lampen der Aufzählung "enum.functions.light" zugeordnet und würde diese gerne alle gleichzeitig an oder ausschalten.

    Zur Zeit sehen die Mitglieder so aus:

    "enum.functions.light","members":["sonoff.0.Sonoff_Basic_3.POWER","sonoff.0.Sonoff_Basic_5.POWER","sonoff.0.Sonoff_S20_1.POWER","sonoff.0.Sonoff_Touch_1.POWER","tradfri.0.L-65537.lightbulb.state","tradfri.0.L-65538.lightbulb.state"]
    

    probiert habe ich

    $('channel[state.id=*.state](functions=light)').setState(true)
    $('channel[state.id=*.POWER](functions=light)').setState(true) 
    $('channel(functions=light)').setState(true) 
    

    und und weitere Variationen. Hat aber alles irgendwie nicht funktioniert.

    on({id: "javascript.0.scenes.general.lightAllOn", val: true}, function (obj) {
      $('state(functions=light)').setState(true);
    });
    

    Bei der letzten Version werden zwar erst alle Lampen, wie gewünscht geschaltet, aber direkt danach schieß ich damit den sonoff-Adapter ab 😂

    error: sonoff.0 uncaught exception: "string" must be a string, Buffer, or ArrayBuffer
    error: sonoff.0 TypeError: "string" must be a string, Buffer, or ArrayBuffer
    

    Ich verstehe halt das ganze Prinzip, wie ich die Mitglieder einer Aufzählung ansprechen kann nicht wirklich (und das mit dem $-Selektor).

    Was wäre der einfachste Befehl, um alle Mitglieder einer Gruppe mit "setState(true/false)" ein oder auszuschalten?

    vielen Dank und Grüße

    Bitte um Nachsicht: Bin ein hardcore Noob, was Coding angeht. Copy-Paste ist mein Freund.

    1 Antwort Letzte Antwort
    0
    • N Offline
      N Offline
      NyanCat
      schrieb am zuletzt editiert von NyanCat
      #15
      const enum_sonoff = $('state[id=*.POWER](functions="light")');
      const enum_tradfri = $('state[id=*.state](functions="light")');
      
      on({id: "javascript.0.scenes.general.lightAllOn", val: true}, function (obj) {
        enum_sonoff.each(function (id, i) {
              setState(id, true);
            });
        enum_tradfri.each(function (id, i) {
              setState(id, true);
            });
        console.log('Gesamtes Licht an');
      });
      

      funktioniert (aus geht natürlich auch).

      Dann erklärt sich auch warum ich den sonoff-Adapter abgeschossen habe mit unpassenden ID's. Die SetState's müssen also definitiv getrennt für unterschiedliche Endungen der Mitglieder gesetzt werden.

      Vielen Dank an alle, das Problem ist somit gelöst.

      Bitte um Nachsicht: Bin ein hardcore Noob, was Coding angeht. Copy-Paste ist mein Freund.

      1 Antwort Letzte Antwort
      0
      • bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #2

        Hallo,

        hier mal ein Script mit dem ich nachts alle Lichter (wenn sie an sind) 3 x blinken lassen und sie dann ausschalte.

        Vielleicht kannst du Scriptteile davon gebrauchen.

        
        // Licht/Dimmer nachts ausschalten und dabei 3x blinken
        
        
        function weiter() {
        
        var cacheSelectorState = $('channel[state.id=*.STATE](functions="Licht")'); 
        var cacheSelectorLevel = $('channel[state.id=*.LEVEL](functions="Licht")');
        
        cacheSelectorLevel.each(function (id, i) { 
            var name = getObject(id).common.name;
            var devicename = name.substring(0, name.indexOf(".LEVEL")); //.level aus Text entfernen
            var status = getState(id).val;     
            if (status > 0) {   // 3 x blinken
                setState(id, 0);
                setTimeout(function() {
                    setState(id, status);  
                }, 2000);   
                setTimeout(function() {
                    setState(id, 0);  
                }, 4000);   
                setTimeout(function() {
                    setState(id, status);  
                }, 6000);   
                setTimeout(function() {
                    setState(id, 0);  
                }, 8000);   
                setTimeout(function() {
                    setState(id, status);  
                }, 10000);   
                setTimeout(function() {
                    setState(id, 0);  
                }, 12000); 
            }
        });
        
        cacheSelectorState.each(function (id, i) { 
            var name = getObject(id).common.name;
            var devicename = name.substring(0, name.indexOf(".STATE")); //.state aus Text entfernen
            var status = getState(id).val;     
            if (status > 0) {      // 3 x blinken
                setState(id, false);
                setTimeout(function() {
                    setState(id, true);  
                }, 2000);   
                setTimeout(function() {
                    setState(id, false);  
                }, 4000);   
                setTimeout(function() {
                    setState(id, true);  
                }, 6000);   
                setTimeout(function() {
                    setState(id, false);  
                }, 8000);   
                setTimeout(function() {
                    setState(id, true);  
                }, 10000);   
                setTimeout(function() {
                    setState(id, false);  
                }, 12000); 
            }
        });
        
        }
        
        
        
        schedule("0 1,3,5,23 * * *", function () {
            weiter();
        });
        
        

        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • OstfrieseUnterwegsO Offline
          OstfrieseUnterwegsO Offline
          OstfrieseUnterwegs
          schrieb am zuletzt editiert von
          #3

          Hast Du Dir mal den Scenes Adapter angeschaut? Der ist eigentlich für solche Aufgaben ideal.

          N 1 Antwort Letzte Antwort
          0
          • OstfrieseUnterwegsO OstfrieseUnterwegs

            Hast Du Dir mal den Scenes Adapter angeschaut? Der ist eigentlich für solche Aufgaben ideal.

            N Offline
            N Offline
            NyanCat
            schrieb am zuletzt editiert von NyanCat
            #4

            @OstfrieseUnterwegs said in Alle Mitglieder einer Aufzählung schalten:

            Hast Du Dir mal den Scenes Adapter angeschaut? Der ist eigentlich für solche Aufgaben ideal.

            Ja das wäre meine Notlösung gewesen, ich hätte es über functions = light als einfacher erweiterbar empfunden.

            Die Lösung hier drunter funktioniert jedenfalls nicht:

            var cacheSelectorState;
            
            on({id: "javascript.0.scenes.general.lightAllOn", val: true}, function (obj) {
            cacheSelectorState = $('channel[state.id=*.STATE](functions="light")')
            cacheSelectorState.each(function (id, i) { 
                    setState(id, true);
                  });  
              console.log('Gesamtes Licht an');
            });
            // Button ALLE Mitglieder der Aufzählung function.light aus
            on({id: "javascript.0.scenes.general.lightAllOff", val: true}, function (obj) {
            cacheSelectorState = $('channel[state.id=*.STATE](functions="light")')
            cacheSelectorState.each(function (id, i) { 
                    setState(id, true);
                  });
              console.log('Gesamtes Licht aus');
            });
            

            Es passiert einfach nichts

            Bitte um Nachsicht: Bin ein hardcore Noob, was Coding angeht. Copy-Paste ist mein Freund.

            1 Antwort Letzte Antwort
            0
            • bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #5

              auf den ersten Blick:

              wenn du aus schaltest, dann aber auch mit -> false


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              N 1 Antwort Letzte Antwort
              0
              • bahnuhrB Online
                bahnuhrB Online
                bahnuhr
                Forum Testing Most Active
                schrieb am zuletzt editiert von bahnuhr
                #6

                Das Gewerk heißt bei dir wirklich: "Light" ?

                Und zwar oben "light"
                und unten "Light"
                ??


                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                Danke.
                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                ScreenToGif :https://www.screentogif.com/downloads.html

                1 Antwort Letzte Antwort
                0
                • bahnuhrB bahnuhr

                  auf den ersten Blick:

                  wenn du aus schaltest, dann aber auch mit -> false

                  N Offline
                  N Offline
                  NyanCat
                  schrieb am zuletzt editiert von
                  #7

                  @bahnuhr said in Alle Mitglieder einer Aufzählung schalten:

                  auf den ersten Blick:

                  wenn du aus schaltest, dann aber auch mit -> false

                  haha ja, das war nur copy-paste, hatte erst mal nur probiert, ob an überhaupt geht (was nicht der Fall ist) ... wegen "light" und "Light" ... wo hast du denn "Light" entdeckt? also es sollte "light" sein, weil:

                  "enum.functions.light","members":["sonoff.0.Sonoff_Basic_3.POWER","sonoff.0.Sonoff_Basic_5.POWER","sonoff.0.Sonoff_S20_1.POWER","sonoff.0.Sonoff_Touch_1.POWER","tradfri.0.L-65537.lightbulb.state","tradfri.0.L-65538.lightbulb.state"]
                  

                  da sind sie alle drin 🙂

                  Bitte um Nachsicht: Bin ein hardcore Noob, was Coding angeht. Copy-Paste ist mein Freund.

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • bahnuhrB Online
                    bahnuhrB Online
                    bahnuhr
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von bahnuhr
                    #8

                    habe dein Script bei mir probiert.
                    Bei mir mit dem Gewerk "Licht" funktioniert es einwandfrei:

                    var cacheSelectorState = $('channel[state.id=*.STATE](functions="Licht")')
                    cacheSelectorState.each(function (id,i) { 
                        setState(id, true);
                    });  
                      console.log('Gesamtes Licht an');
                    
                    

                    6b7d6b1a-4086-419a-b607-6799b928b8c0-image.png


                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                    Danke.
                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                    ScreenToGif :https://www.screentogif.com/downloads.html

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      tempestas
                      schrieb am zuletzt editiert von
                      #9

                      Setz doch Mal setState("true") anstelle von setState(true).

                      In der Fehlermeldung steht doch, dass der sonoff einen String erwartet

                      <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                      N 1 Antwort Letzte Antwort
                      0
                      • N NyanCat

                        @bahnuhr said in Alle Mitglieder einer Aufzählung schalten:

                        auf den ersten Blick:

                        wenn du aus schaltest, dann aber auch mit -> false

                        haha ja, das war nur copy-paste, hatte erst mal nur probiert, ob an überhaupt geht (was nicht der Fall ist) ... wegen "light" und "Light" ... wo hast du denn "Light" entdeckt? also es sollte "light" sein, weil:

                        "enum.functions.light","members":["sonoff.0.Sonoff_Basic_3.POWER","sonoff.0.Sonoff_Basic_5.POWER","sonoff.0.Sonoff_S20_1.POWER","sonoff.0.Sonoff_Touch_1.POWER","tradfri.0.L-65537.lightbulb.state","tradfri.0.L-65538.lightbulb.state"]
                        

                        da sind sie alle drin 🙂

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #10

                        @NyanCat sagte in Alle Mitglieder einer Aufzählung schalten:

                        da sind sie alle drin

                        Die IDs enden nicht mit .STATE, sondern mit .POWER und .state.

                        const Sonoff = $('state[id=*.POWER](functions="light")');
                        const Tadfri = $('state[id=*.state](functions="light")');
                        

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        N 1 Antwort Letzte Antwort
                        0
                        • T tempestas

                          Setz doch Mal setState("true") anstelle von setState(true).

                          In der Fehlermeldung steht doch, dass der sonoff einen String erwartet

                          N Offline
                          N Offline
                          NyanCat
                          schrieb am zuletzt editiert von
                          #11

                          @tempestas said in Alle Mitglieder einer Aufzählung schalten:

                          Setz doch Mal setState("true") anstelle von setState(true).

                          In der Fehlermeldung steht doch, dass der sonoff einen String erwartet

                          Da passiert leider weiterhin nichts. Ich hab ja so ein bisschen das Gefühl, dass es etwas damit zu tun hat, dass ein paar Mitglieder mit .POWER enden und andere mit .state ... weil ich hatte mal eine Version, da gingen immerhin alle .POWER an, und zwar ohne Fehler. Aber die Tradfris halt nicht. (ich kann mich nur leider nicht mehr erinnern, was ich dafür genau geändert hatte)

                          // Button ALLE Mitglieder der Aufzählung function.light an
                          on({id: "javascript.0.scenes.general.lightAllOn", val: true}, function (obj) {
                            $('state(functions=light)').setState(true);
                            console.log('Gesamtes Licht an');
                          });
                          // Button ALLE Mitglieder der Aufzählung function.light aus
                          on({id: "javascript.0.scenes.general.lightAllOff", val: true}, function (obj) {
                            $('state(functions=light)').setState(false);
                            console.log('Gesamtes Licht aus');
                          });
                          

                          Das ist die Version, bei der ich mir den sonoff-Adapter mit den bekannten Fehlermeldungen abschieße. Es funktioniert zwar (also es wird einmal alles an- oder ausgeschaltet), aber danach ist der sonoff down.

                          Bitte um Nachsicht: Bin ein hardcore Noob, was Coding angeht. Copy-Paste ist mein Freund.

                          BBTownB 1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @NyanCat sagte in Alle Mitglieder einer Aufzählung schalten:

                            da sind sie alle drin

                            Die IDs enden nicht mit .STATE, sondern mit .POWER und .state.

                            const Sonoff = $('state[id=*.POWER](functions="light")');
                            const Tadfri = $('state[id=*.state](functions="light")');
                            
                            N Offline
                            N Offline
                            NyanCat
                            schrieb am zuletzt editiert von
                            #12

                            @paul53 said in Alle Mitglieder einer Aufzählung schalten:

                            @NyanCat sagte in Alle Mitglieder einer Aufzählung schalten:

                            da sind sie alle drin

                            Die IDs enden nicht mit .STATE, sondern mit .POWER und .state.

                            const Sonoff = $('state[id=*.POWER](functions="light")');
                            const Tadfri = $('state[id=*.state](functions="light")');
                            

                            Ja in die Richtung hatte ich auch schon was probiert, probiere es aber nochmal. Kann man eigentlich auch irgendwie einer Variabel die ID's von beiden zuweisen, so dass ich keine 2 .each machen muss?

                            schon mal vielen Dank 🙂

                            Bitte um Nachsicht: Bin ein hardcore Noob, was Coding angeht. Copy-Paste ist mein Freund.

                            paul53P 1 Antwort Letzte Antwort
                            0
                            • N NyanCat

                              @paul53 said in Alle Mitglieder einer Aufzählung schalten:

                              @NyanCat sagte in Alle Mitglieder einer Aufzählung schalten:

                              da sind sie alle drin

                              Die IDs enden nicht mit .STATE, sondern mit .POWER und .state.

                              const Sonoff = $('state[id=*.POWER](functions="light")');
                              const Tadfri = $('state[id=*.state](functions="light")');
                              

                              Ja in die Richtung hatte ich auch schon was probiert, probiere es aber nochmal. Kann man eigentlich auch irgendwie einer Variabel die ID's von beiden zuweisen, so dass ich keine 2 .each machen muss?

                              schon mal vielen Dank 🙂

                              paul53P Offline
                              paul53P Offline
                              paul53
                              schrieb am zuletzt editiert von paul53
                              #13

                              @NyanCat sagte in Alle Mitglieder einer Aufzählung schalten:

                              Kann man eigentlich auch irgendwie einer Variabel die ID's von beiden zuweisen, so dass ich keine 2 .each machen muss?

                              Nein. Teste erst einmal, ob alle passenden IDs gefunden werden.

                              const Sonoff = $('state[id=*.POWER](functions="light")');
                              const Tadfri = $('state[id=*.state](functions="light")');
                              
                              Sonoff.each(function(id, i) {
                                 log(id + ': ' + getState(id).val);
                              });
                              Tadfri.each(function(id, i) {
                                 log(id + ': ' + getState(id).val);
                              });
                              

                              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                              1 Antwort Letzte Antwort
                              1
                              • N NyanCat

                                @tempestas said in Alle Mitglieder einer Aufzählung schalten:

                                Setz doch Mal setState("true") anstelle von setState(true).

                                In der Fehlermeldung steht doch, dass der sonoff einen String erwartet

                                Da passiert leider weiterhin nichts. Ich hab ja so ein bisschen das Gefühl, dass es etwas damit zu tun hat, dass ein paar Mitglieder mit .POWER enden und andere mit .state ... weil ich hatte mal eine Version, da gingen immerhin alle .POWER an, und zwar ohne Fehler. Aber die Tradfris halt nicht. (ich kann mich nur leider nicht mehr erinnern, was ich dafür genau geändert hatte)

                                // Button ALLE Mitglieder der Aufzählung function.light an
                                on({id: "javascript.0.scenes.general.lightAllOn", val: true}, function (obj) {
                                  $('state(functions=light)').setState(true);
                                  console.log('Gesamtes Licht an');
                                });
                                // Button ALLE Mitglieder der Aufzählung function.light aus
                                on({id: "javascript.0.scenes.general.lightAllOff", val: true}, function (obj) {
                                  $('state(functions=light)').setState(false);
                                  console.log('Gesamtes Licht aus');
                                });
                                

                                Das ist die Version, bei der ich mir den sonoff-Adapter mit den bekannten Fehlermeldungen abschieße. Es funktioniert zwar (also es wird einmal alles an- oder ausgeschaltet), aber danach ist der sonoff down.

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

                                @NyanCat wie @paul53 bereits geschrieben hat:
                                ". STATE" ist nicht das gleiche wie ".state"

                                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
                                • N Offline
                                  N Offline
                                  NyanCat
                                  schrieb am zuletzt editiert von NyanCat
                                  #15
                                  const enum_sonoff = $('state[id=*.POWER](functions="light")');
                                  const enum_tradfri = $('state[id=*.state](functions="light")');
                                  
                                  on({id: "javascript.0.scenes.general.lightAllOn", val: true}, function (obj) {
                                    enum_sonoff.each(function (id, i) {
                                          setState(id, true);
                                        });
                                    enum_tradfri.each(function (id, i) {
                                          setState(id, true);
                                        });
                                    console.log('Gesamtes Licht an');
                                  });
                                  

                                  funktioniert (aus geht natürlich auch).

                                  Dann erklärt sich auch warum ich den sonoff-Adapter abgeschossen habe mit unpassenden ID's. Die SetState's müssen also definitiv getrennt für unterschiedliche Endungen der Mitglieder gesetzt werden.

                                  Vielen Dank an alle, das Problem ist somit gelöst.

                                  Bitte um Nachsicht: Bin ein hardcore Noob, was Coding angeht. Copy-Paste ist mein Freund.

                                  1 Antwort Letzte Antwort
                                  0
                                  • smartboartS Offline
                                    smartboartS Offline
                                    smartboart
                                    schrieb am zuletzt editiert von
                                    #16

                                    Hallo,
                                    beim folgenden Selektor werden auch Geräte aufgeführt welche nicht dem Gewerk Licht zugeordnet sind.
                                    var cacheSelectorState = $('channel[state.id=hm-rpc.0*.STATE](functions= Licht)');

                                    zum Beispiel dieser hier... also Steckdose wird mit verarbeitet..
                                    Unbenannt1.JPG

                                    Fehler im Javascriptadapter ?

                                    paul53P 1 Antwort Letzte Antwort
                                    0
                                    • smartboartS smartboart

                                      Hallo,
                                      beim folgenden Selektor werden auch Geräte aufgeführt welche nicht dem Gewerk Licht zugeordnet sind.
                                      var cacheSelectorState = $('channel[state.id=hm-rpc.0*.STATE](functions= Licht)');

                                      zum Beispiel dieser hier... also Steckdose wird mit verarbeitet..
                                      Unbenannt1.JPG

                                      Fehler im Javascriptadapter ?

                                      paul53P Offline
                                      paul53P Offline
                                      paul53
                                      schrieb am zuletzt editiert von paul53
                                      #17

                                      @smartboart sagte:

                                      $('channel[state.id=hm-rpc.0*.STATE](functions= Licht)');

                                      Die Gewerke sind nicht Kanälen, sondern Datenpunkten zugeordnet. Versuche mal

                                      $('state[id=hm-rpc.0.*.STATE](functions=Licht)');
                                      

                                      In der ID enum.functions.Licht ist "Licht" groß geschrieben ?

                                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                      smartboartS 1 Antwort Letzte Antwort
                                      0
                                      • smartboartS Offline
                                        smartboartS Offline
                                        smartboart
                                        schrieb am zuletzt editiert von
                                        #18

                                        Hatte ich vorher.. Gleiches Verhalten!!!

                                        1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @smartboart sagte:

                                          $('channel[state.id=hm-rpc.0*.STATE](functions= Licht)');

                                          Die Gewerke sind nicht Kanälen, sondern Datenpunkten zugeordnet. Versuche mal

                                          $('state[id=hm-rpc.0.*.STATE](functions=Licht)');
                                          

                                          In der ID enum.functions.Licht ist "Licht" groß geschrieben ?

                                          smartboartS Offline
                                          smartboartS Offline
                                          smartboart
                                          schrieb am zuletzt editiert von smartboart
                                          #19

                                          @paul53 ja ist gross geschrieben..hab schon alle Varianten durch und getestet...
                                          Screenshot_20200213_210145_org.mozilla.firefox.jpg

                                          paul53P 1 Antwort Letzte Antwort
                                          0
                                          • smartboartS smartboart

                                            @paul53 ja ist gross geschrieben..hab schon alle Varianten durch und getestet...
                                            Screenshot_20200213_210145_org.mozilla.firefox.jpg

                                            paul53P Offline
                                            paul53P Offline
                                            paul53
                                            schrieb am zuletzt editiert von
                                            #20

                                            @smartboart sagte:

                                            hab schon alle Varianten durch und getestet...

                                            Welche Versionen haben ?

                                            • js-controller
                                            • Javascript-Adapter

                                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                            smartboartS 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

                                            541

                                            Online

                                            32.4k

                                            Benutzer

                                            81.4k

                                            Themen

                                            1.3m

                                            Beiträge
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            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