Skip to content
  • Home
  • 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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    343

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
18 Beiträge 5 Kommentatoren 2.1k Aufrufe 4 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.
  • L loverz

    @ahnungsbefreit danke.
    Konnte schonmal rausfinden:

    Brightness:
    Min: 0
    Max: 254
    -> Wobei das falsch ist, hier geht im ioBroker nur 0-100

    Colortemp:
    Min: 153
    Max: 454

    A Online
    A Online
    Ahnungsbefreit
    schrieb am zuletzt editiert von
    #4

    @loverz also bei mir funktioniert die Helligkeit mit 0-100 bei allen Lampen, ich glaube das ist so gewollt

    Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

    L 1 Antwort Letzte Antwort
    0
    • A Ahnungsbefreit

      @loverz also bei mir funktioniert die Helligkeit mit 0-100 bei allen Lampen, ich glaube das ist so gewollt

      L Offline
      L Offline
      loverz
      schrieb am zuletzt editiert von loverz
      #5

      @ahnungsbefreit ja genau 0-100, aber auf der Seite die du beschrieben hast steht 0-254

      und bezüglich der Colortemp: Hiermit kommt YAHKA direkt klar, ohne Konvertierung. Keine Ahnung, was das für ein genormter Wert ist :dog:

      AsgothianA 1 Antwort Letzte Antwort
      0
      • L loverz

        @ahnungsbefreit ja genau 0-100, aber auf der Seite die du beschrieben hast steht 0-254

        und bezüglich der Colortemp: Hiermit kommt YAHKA direkt klar, ohne Konvertierung. Keine Ahnung, was das für ein genormter Wert ist :dog:

        AsgothianA Offline
        AsgothianA Offline
        Asgothian
        Developer
        schrieb am zuletzt editiert von Asgothian
        #6

        @loverz
        im Zigbee Adapter kann die Colortemp in mired (150-500) oder Kelvin (2000-6600) angegeben werden. Beides führt zu sauberen Ergebnissen.
        Einzelne Lampen decken nicht den gesamten Bereich ab, so das es passieren kann das eine Lampe einen Wert ausserhalb des unterstützen Bereiches nicht akzeptiert und nicht bestätigt.

        Farbe läuft zumeist als RGB (6 stelliger hex wert). Alternativ kann da oft auch eine Farbe "namentlich" eingetragen werden. Für eine Liste der Farben: https://simple.wikipedia.org/wiki/Web_color

        Brightness geht immer von 0 - 100

        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

        L 1 Antwort Letzte Antwort
        1
        • AsgothianA Asgothian

          @loverz
          im Zigbee Adapter kann die Colortemp in mired (150-500) oder Kelvin (2000-6600) angegeben werden. Beides führt zu sauberen Ergebnissen.
          Einzelne Lampen decken nicht den gesamten Bereich ab, so das es passieren kann das eine Lampe einen Wert ausserhalb des unterstützen Bereiches nicht akzeptiert und nicht bestätigt.

          Farbe läuft zumeist als RGB (6 stelliger hex wert). Alternativ kann da oft auch eine Farbe "namentlich" eingetragen werden. Für eine Liste der Farben: https://simple.wikipedia.org/wiki/Web_color

          Brightness geht immer von 0 - 100

          L Offline
          L Offline
          loverz
          schrieb am zuletzt editiert von loverz
          #7

          @asgothian danke für die Tipps.

          Das mit den Farben bereitet mir noch Kopfschmerzen, da dieser HEX-Wert ein sagen wir mal eher iobroker untypischer Wert ist.

          YAHKA zB arbeitet mit HUE und SAT.

          Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
          Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

          AsgothianA 1 Antwort Letzte Antwort
          0
          • L loverz

            @asgothian danke für die Tipps.

            Das mit den Farben bereitet mir noch Kopfschmerzen, da dieser HEX-Wert ein sagen wir mal eher iobroker untypischer Wert ist.

            YAHKA zB arbeitet mit HUE und SAT.

            Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
            Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #8

            @loverz sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

            Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
            Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

            Ja, das wäre es, und ich habe das auch schon auf der Liste - leider habe ich das nicht zu 100% selber in der Hand, da es davon abhängt in wie weit die Herdsman-converters (die Bibliothek die wir zur Kommunikation mit der hardware verwenden) das für alle Lampen unterstützt. Bis es da Besserung gibt kann ich die JS Bibliothek color-convert empfehlen. Diese kannst du zum JS Adapter hinzufügen und dann in einem Skript nutzen. Sie stellt Funktionen zur Umwandlung zwischen HSV und RGB zur Verfügung.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            J L J 3 Antworten Letzte Antwort
            0
            • AsgothianA Asgothian

              @loverz sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

              Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
              Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

              Ja, das wäre es, und ich habe das auch schon auf der Liste - leider habe ich das nicht zu 100% selber in der Hand, da es davon abhängt in wie weit die Herdsman-converters (die Bibliothek die wir zur Kommunikation mit der hardware verwenden) das für alle Lampen unterstützt. Bis es da Besserung gibt kann ich die JS Bibliothek color-convert empfehlen. Diese kannst du zum JS Adapter hinzufügen und dann in einem Skript nutzen. Sie stellt Funktionen zur Umwandlung zwischen HSV und RGB zur Verfügung.

              J Offline
              J Offline
              Jan.S100
              schrieb am zuletzt editiert von
              #9

              @asgothian Ich hätte da auch gleich mal eine Frage. Bei meinen Hue Color Lampen ist der Color Wert nicht beschreibbar.

              { "type": "state", "common": { "name": "Color", "type": "string", "read": true, "write": false, "role": "level.color.rgb", "smartName": { "de": "Deckenlampe im Schlafzimmer", "smartType": "LIGHT" } }, "native": {}, "_id": "zigbee.1.0017880103f808f7.color", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.zigbee.1", "user": "system.user.admin", "ts": 1632731509973 }
              

              Wenn ich ihn auf true setze funktioniert er, allerdings wird er irgendwann wieder auf false gesetzt.
              Wie kann ich den Wert dauerhaft verändern?

              Dankeschön im Voraus
              Jan

              AsgothianA 1 Antwort Letzte Antwort
              0
              • J Jan.S100

                @asgothian Ich hätte da auch gleich mal eine Frage. Bei meinen Hue Color Lampen ist der Color Wert nicht beschreibbar.

                { "type": "state", "common": { "name": "Color", "type": "string", "read": true, "write": false, "role": "level.color.rgb", "smartName": { "de": "Deckenlampe im Schlafzimmer", "smartType": "LIGHT" } }, "native": {}, "_id": "zigbee.1.0017880103f808f7.color", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.zigbee.1", "user": "system.user.admin", "ts": 1632731509973 }
                

                Wenn ich ihn auf true setze funktioniert er, allerdings wird er irgendwann wieder auf false gesetzt.
                Wie kann ich den Wert dauerhaft verändern?

                Dankeschön im Voraus
                Jan

                AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von
                #10

                @jan-s100 sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                Wenn ich ihn auf true setze funktioniert er, allerdings wird er irgendwann wieder auf false gesetzt.
                Wie kann ich den Wert dauerhaft verändern?

                gar nicht. Das muss im Adapter liegen. Kannst Du mir bitte die genaue Bezeichnung des / der betroffenen Geräte zukommen lassen, dann kann ich schauen wie der State intern definiert ist.

                A.

                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                J 1 Antwort Letzte Antwort
                1
                • AsgothianA Asgothian

                  @loverz sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                  Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
                  Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

                  Ja, das wäre es, und ich habe das auch schon auf der Liste - leider habe ich das nicht zu 100% selber in der Hand, da es davon abhängt in wie weit die Herdsman-converters (die Bibliothek die wir zur Kommunikation mit der hardware verwenden) das für alle Lampen unterstützt. Bis es da Besserung gibt kann ich die JS Bibliothek color-convert empfehlen. Diese kannst du zum JS Adapter hinzufügen und dann in einem Skript nutzen. Sie stellt Funktionen zur Umwandlung zwischen HSV und RGB zur Verfügung.

                  L Offline
                  L Offline
                  loverz
                  schrieb am zuletzt editiert von
                  #11

                  @asgothian sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                  JS Bibliothek color-convert

                  meinst du diese Funktion:
                  dcaa32b5-2c29-4236-94d6-32b687e3110e-image.png

                  1 Antwort Letzte Antwort
                  0
                  • AsgothianA Asgothian

                    @jan-s100 sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                    Wenn ich ihn auf true setze funktioniert er, allerdings wird er irgendwann wieder auf false gesetzt.
                    Wie kann ich den Wert dauerhaft verändern?

                    gar nicht. Das muss im Adapter liegen. Kannst Du mir bitte die genaue Bezeichnung des / der betroffenen Geräte zukommen lassen, dann kann ich schauen wie der State intern definiert ist.

                    A.

                    J Offline
                    J Offline
                    Jan.S100
                    schrieb am zuletzt editiert von
                    #12

                    @asgothian Ich hänge dir mal ein Bild mit den Eigenschaften der Lampe an.
                    Screenshot_20211001-200135_Chrome.jpg

                    Danke das du dich darum kümmerst.
                    Jan

                    1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @loverz sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                      Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
                      Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

                      Ja, das wäre es, und ich habe das auch schon auf der Liste - leider habe ich das nicht zu 100% selber in der Hand, da es davon abhängt in wie weit die Herdsman-converters (die Bibliothek die wir zur Kommunikation mit der hardware verwenden) das für alle Lampen unterstützt. Bis es da Besserung gibt kann ich die JS Bibliothek color-convert empfehlen. Diese kannst du zum JS Adapter hinzufügen und dann in einem Skript nutzen. Sie stellt Funktionen zur Umwandlung zwischen HSV und RGB zur Verfügung.

                      J Offline
                      J Offline
                      jack99n
                      schrieb am zuletzt editiert von
                      #13

                      @asgothian sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                      @loverz sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                      Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
                      Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

                      Bis es da Besserung gibt kann ich die JS Bibliothek color-convert empfehlen. Diese kannst du zum JS Adapter hinzufügen und dann in einem Skript nutzen. Sie stellt Funktionen zur Umwandlung zwischen HSV und RGB zur Verfügung.

                      @Asgothian Wie würde so ein Skript aussehen wenn man color-convert zur JS Bibliothek hinzugefügt hat?

                      AsgothianA 1 Antwort Letzte Antwort
                      0
                      • J jack99n

                        @asgothian sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                        @loverz sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                        Wie ich das dort umrechnen soll ist mir noch ein Rätsel.
                        Es wäre echt cool, wenn man vom Zigbee Adapter diese Werte direkt ziehen könnte.

                        Bis es da Besserung gibt kann ich die JS Bibliothek color-convert empfehlen. Diese kannst du zum JS Adapter hinzufügen und dann in einem Skript nutzen. Sie stellt Funktionen zur Umwandlung zwischen HSV und RGB zur Verfügung.

                        @Asgothian Wie würde so ein Skript aussehen wenn man color-convert zur JS Bibliothek hinzugefügt hat?

                        AsgothianA Offline
                        AsgothianA Offline
                        Asgothian
                        Developer
                        schrieb am zuletzt editiert von
                        #14

                        @jack99n sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                        @Asgothian Wie würde so ein Skript aussehen wenn man color-convert zur JS Bibliothek hinzugefügt hat?

                        das könnte so aussehen.

                        Wichtig ist das bei diesem Beispiel es die states

                        • 0_userdata.lightstates.lamp1.hue
                        • 0_userdata.lightstates.lamp1.sat
                        • zigbee.0.0017880103124d6d.color
                        • zigbee.0.0017880103124d6d.brightness

                        gibt, ansonsten klappt das nicht.

                        Ausserdem muss in der JS Adapter Konfiguration das Paket color-convert als zusätzliches Paket eingetragen sein.

                        var colorconv = require('color-convert');
                        
                        // temp states with hue, sat
                        const HS = '0_userdata.lightstates.lamp1'
                        const Lamp = 'zigbee.0.0017880103124d6d'
                        
                        
                        
                        function HSVtoRGB(source, dest)
                        {
                            setState(dest, colorconv.hsv.hex(getState(source+".hue").val, getState(source+".sat").val, getState(dest + ".brightness")));
                        }
                        
                        
                        function RGBtoHSV(source, dest)
                        {
                            const hsv = colorconv.rgb.hsv(colorconv.hex.rgb(getState(source+'.color')));
                            setState(dest+'.hue', hsv[0]);
                            setState(dest+'.sat', hsv[1]);
                        }
                        
                        on({[HS+'.hue', HS+'.sat'], change:'ne'}, function(obj) {
                            if (obj.from.includes('javascript')) return;
                            HSVtoRGB(HS, Lamp)
                        }
                        
                        on ({Lamp1+'.color'm change:'ne')}, function(obj) {
                            if (obj.from.includes('javascript')) return;
                            RGBtoHSV(Lamp1, HS);
                        }
                        
                        

                        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                        J 1 Antwort Letzte Antwort
                        0
                        • AsgothianA Asgothian

                          @jack99n sagte in Zigbee Adapter Objektbeschreibung Farbe/Farbtemperatur:

                          @Asgothian Wie würde so ein Skript aussehen wenn man color-convert zur JS Bibliothek hinzugefügt hat?

                          das könnte so aussehen.

                          Wichtig ist das bei diesem Beispiel es die states

                          • 0_userdata.lightstates.lamp1.hue
                          • 0_userdata.lightstates.lamp1.sat
                          • zigbee.0.0017880103124d6d.color
                          • zigbee.0.0017880103124d6d.brightness

                          gibt, ansonsten klappt das nicht.

                          Ausserdem muss in der JS Adapter Konfiguration das Paket color-convert als zusätzliches Paket eingetragen sein.

                          var colorconv = require('color-convert');
                          
                          // temp states with hue, sat
                          const HS = '0_userdata.lightstates.lamp1'
                          const Lamp = 'zigbee.0.0017880103124d6d'
                          
                          
                          
                          function HSVtoRGB(source, dest)
                          {
                              setState(dest, colorconv.hsv.hex(getState(source+".hue").val, getState(source+".sat").val, getState(dest + ".brightness")));
                          }
                          
                          
                          function RGBtoHSV(source, dest)
                          {
                              const hsv = colorconv.rgb.hsv(colorconv.hex.rgb(getState(source+'.color')));
                              setState(dest+'.hue', hsv[0]);
                              setState(dest+'.sat', hsv[1]);
                          }
                          
                          on({[HS+'.hue', HS+'.sat'], change:'ne'}, function(obj) {
                              if (obj.from.includes('javascript')) return;
                              HSVtoRGB(HS, Lamp)
                          }
                          
                          on ({Lamp1+'.color'm change:'ne')}, function(obj) {
                              if (obj.from.includes('javascript')) return;
                              RGBtoHSV(Lamp1, HS);
                          }
                          
                          
                          J Offline
                          J Offline
                          jack99n
                          schrieb am zuletzt editiert von
                          #15

                          @asgothian Vielen dank für deine Hilfe! Leider bekomme ich beim Start von deinem Skript diesen Fehler.

                          
                          javascript.0	2021-10-02 08:21:13.617	error	at Object.createScript (vm.js:261:10)
                          
                          javascript.0	2021-10-02 08:21:13.616	error	at new Script (vm.js:88:7)
                          
                          javascript.0	2021-10-02 08:21:13.615	error	SyntaxError: Unexpected token ','
                          
                          javascript.0	2021-10-02 08:21:13.614	error	^
                          
                          javascript.0	2021-10-02 08:21:13.599	error	on({[HS+'.hue', HS+'.sat'], change:'ne'}, function(obj) {
                          
                          javascript.0	2021-10-02 08:21:13.598	error	script.js.LED-Wand.Color_convert compile failed: at script.js.LED-Wand.Color_convert:22
                          
                          
                          
                          08:39:14.588	info	javascript.0 (24619) Stop script script.js.LED-Wand.Skript-test
                          08:39:17.078	info	javascript.0 (24619) Start javascript script.js.LED-Wand.Skript-test
                          08:39:17.080	error	javascript.0 (24619) script.js.LED-Wand.Skript-test compile failed:
                           at script.js.LED-Wand.Skript-test:22
                          
                          
                          AsgothianA 1 Antwort Letzte Antwort
                          0
                          • J jack99n

                            @asgothian Vielen dank für deine Hilfe! Leider bekomme ich beim Start von deinem Skript diesen Fehler.

                            
                            javascript.0	2021-10-02 08:21:13.617	error	at Object.createScript (vm.js:261:10)
                            
                            javascript.0	2021-10-02 08:21:13.616	error	at new Script (vm.js:88:7)
                            
                            javascript.0	2021-10-02 08:21:13.615	error	SyntaxError: Unexpected token ','
                            
                            javascript.0	2021-10-02 08:21:13.614	error	^
                            
                            javascript.0	2021-10-02 08:21:13.599	error	on({[HS+'.hue', HS+'.sat'], change:'ne'}, function(obj) {
                            
                            javascript.0	2021-10-02 08:21:13.598	error	script.js.LED-Wand.Color_convert compile failed: at script.js.LED-Wand.Color_convert:22
                            
                            
                            
                            08:39:14.588	info	javascript.0 (24619) Stop script script.js.LED-Wand.Skript-test
                            08:39:17.078	info	javascript.0 (24619) Start javascript script.js.LED-Wand.Skript-test
                            08:39:17.080	error	javascript.0 (24619) script.js.LED-Wand.Skript-test compile failed:
                             at script.js.LED-Wand.Skript-test:22
                            
                            
                            AsgothianA Offline
                            AsgothianA Offline
                            Asgothian
                            Developer
                            schrieb am zuletzt editiert von Asgothian
                            #16

                            @jack99n Stimmt.. das passiert wenn man "mal eben schnell" ein einen teil aus einem grossen Skript heraus nimmt und "nur eben" anpasst. mir sind beim anpassen 2 Fehler unterlaufen:

                            Das skipt müsste so laufen

                            ar colorconv = require('color-convert');
                             
                            // temp states with hue, sat
                            const HS = '0_userdata.lightstates.lamp1'
                            const Lamp = 'zigbee.0.0017880103124d6d'
                             
                             
                             
                            function HSVtoRGB(source, dest)
                            {
                                setState(dest, colorconv.hsv.hex(getState(source+".hue").val, getState(source+".sat").val, getState(dest + ".brightness")));
                            }
                             
                             
                            function RGBtoHSV(source, dest)
                            {
                                const hsv = colorconv.rgb.hsv(colorconv.hex.rgb(getState(source+'.color')));
                                setState(dest+'.hue', hsv[0]);
                                setState(dest+'.sat', hsv[1]);
                            }
                             
                            on({id:[HS+'.hue', HS+'.sat'], change:'ne'}, function(obj) {
                                if (obj.state.from.includes('javascript')) return;
                                HSVtoRGB(HS, Lamp)
                            }
                             
                            on ({id:Lamp1+'.color', change:'ne')}, function(obj) {
                                if (obj.state.from.includes('javascript')) return;
                                RGBtoHSV(Lamp1, HS);
                            }
                            

                            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                            J 1 Antwort Letzte Antwort
                            0
                            • AsgothianA Asgothian

                              @jack99n Stimmt.. das passiert wenn man "mal eben schnell" ein einen teil aus einem grossen Skript heraus nimmt und "nur eben" anpasst. mir sind beim anpassen 2 Fehler unterlaufen:

                              Das skipt müsste so laufen

                              ar colorconv = require('color-convert');
                               
                              // temp states with hue, sat
                              const HS = '0_userdata.lightstates.lamp1'
                              const Lamp = 'zigbee.0.0017880103124d6d'
                               
                               
                               
                              function HSVtoRGB(source, dest)
                              {
                                  setState(dest, colorconv.hsv.hex(getState(source+".hue").val, getState(source+".sat").val, getState(dest + ".brightness")));
                              }
                               
                               
                              function RGBtoHSV(source, dest)
                              {
                                  const hsv = colorconv.rgb.hsv(colorconv.hex.rgb(getState(source+'.color')));
                                  setState(dest+'.hue', hsv[0]);
                                  setState(dest+'.sat', hsv[1]);
                              }
                               
                              on({id:[HS+'.hue', HS+'.sat'], change:'ne'}, function(obj) {
                                  if (obj.state.from.includes('javascript')) return;
                                  HSVtoRGB(HS, Lamp)
                              }
                               
                              on ({id:Lamp1+'.color', change:'ne')}, function(obj) {
                                  if (obj.state.from.includes('javascript')) return;
                                  RGBtoHSV(Lamp1, HS);
                              }
                              
                              J Offline
                              J Offline
                              jack99n
                              schrieb am zuletzt editiert von
                              #17

                              @asgothian Geht leider immer noch nicht, kannst ja mal wenn du Ruhe und Zeit hast dir es noch mal anschauen.

                              2021-10-02 22:29:24.985	error	at processImmediate (internal/timers.js:463:21)
                              
                              javascript.0
                              2021-10-02 22:29:24.985	error	at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1306:17)
                              
                              javascript.0
                              2021-10-02 22:29:24.984	error	at /opt/iobroker/node_modules/iobroker.javascript/main.js:1817:17
                              
                              javascript.0
                              2021-10-02 22:29:24.984	error	at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1716:37)
                              
                              javascript.0
                              2021-10-02 22:29:24.984	error	at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1469:28)
                              
                              javascript.0
                              2021-10-02 22:29:24.983	error	at Object.createScript (vm.js:261:10)
                              
                              javascript.0
                              2021-10-02 22:29:24.983	error	at new Script (vm.js:88:7)
                              
                              javascript.0
                              2021-10-02 22:29:24.983	error	SyntaxError: missing ) after argument list
                              
                              javascript.0
                              2021-10-02 22:29:24.982	error	^
                              
                              javascript.0
                              2021-10-02 22:29:24.982	error	}
                              
                              javascript.0
                              2021-10-02 22:29:24.981	error	script.js.LED-Wand.Skript_Test compile failed:
                              at script.js.LED-Wand.Skript_Test:25
                              
                              AsgothianA 1 Antwort Letzte Antwort
                              0
                              • J jack99n

                                @asgothian Geht leider immer noch nicht, kannst ja mal wenn du Ruhe und Zeit hast dir es noch mal anschauen.

                                2021-10-02 22:29:24.985	error	at processImmediate (internal/timers.js:463:21)
                                
                                javascript.0
                                2021-10-02 22:29:24.985	error	at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1306:17)
                                
                                javascript.0
                                2021-10-02 22:29:24.984	error	at /opt/iobroker/node_modules/iobroker.javascript/main.js:1817:17
                                
                                javascript.0
                                2021-10-02 22:29:24.984	error	at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1716:37)
                                
                                javascript.0
                                2021-10-02 22:29:24.984	error	at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1469:28)
                                
                                javascript.0
                                2021-10-02 22:29:24.983	error	at Object.createScript (vm.js:261:10)
                                
                                javascript.0
                                2021-10-02 22:29:24.983	error	at new Script (vm.js:88:7)
                                
                                javascript.0
                                2021-10-02 22:29:24.983	error	SyntaxError: missing ) after argument list
                                
                                javascript.0
                                2021-10-02 22:29:24.982	error	^
                                
                                javascript.0
                                2021-10-02 22:29:24.982	error	}
                                
                                javascript.0
                                2021-10-02 22:29:24.981	error	script.js.LED-Wand.Skript_Test compile failed:
                                at script.js.LED-Wand.Skript_Test:25
                                
                                AsgothianA Offline
                                AsgothianA Offline
                                Asgothian
                                Developer
                                schrieb am zuletzt editiert von
                                #18

                                @jack99n stimmt.. fehlt noch eine ')' in Zeile 25 und 30

                                A.

                                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                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
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                745

                                Online

                                32.5k

                                Benutzer

                                81.7k

                                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
                                • Home
                                • Aktuell
                                • Tags
                                • Ungelesen 0
                                • Kategorien
                                • Unreplied
                                • Beliebt
                                • GitHub
                                • Docu
                                • Hilfe