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. Visualisierung
  4. Tutorial: Vis-colorpicker CIE Color (x,y)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    176

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    571

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.8k

Tutorial: Vis-colorpicker CIE Color (x,y)

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vismaterial ui
53 Beiträge 15 Kommentatoren 13.5k Aufrufe 26 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.
  • B Offline
    B Offline
    BigStephan
    schrieb am zuletzt editiert von
    #20

    Was mir aber absolut unlogisch vorkommt:

    Mache ich den Picker im Editor der Visu zum ersten mal auf, passt die aktuell real an der Lampe eingestellte Farbe und die Helligkeit mit dem Picker zusammen. Egal ob Seite neu geladen oder komplett neu gestartet.

    In der Visu später selbst, passt das beim ersten Öffnen des Pickers nicht....hier steht der Picker bei mir immer auf Blau (ganz unten links) und 100% Helligkeit. Schließe ich diesen und öffne ihn erneut oder wechsle die View zwischendurch behält er die Werte allerdings. Nur beim Neuladen der Seite fehlen sie.

    Im Code wird das onChange() einmal beim Scriptstart aufgerufen und sorgt dann dafür, dass offenbar beim ersten Öffnen im Editor die Werte aus Deconz geladen werden und der Picker gleich richtige Werte zeigt.
    Das wird aber in der Visu selbst nicht gemacht....

    Mir ist der Code an dieser Stelle zu hoch....hier müßten sich die Autoren mal zu äußern (@hobbyquaker, @Bluefox ) :-)

    Grüße

    Stephan

    E D 2 Antworten Letzte Antwort
    0
    • B BigStephan

      Hey,

      meiner Meinung nach muss der Block so aussehen:

                      handler.push(function () {
                          if (cmd_id !== 'nothing_selected') {
                              
                              /*var cmd = picker.xy[0] + ',' + picker.xy[1]; (EDIT BEITRAG: Diese Zeile kann noch weg!)*/
                              vis.setValue(xy_id, picker.xy[0] + ',' + picker.xy[1]);
                              vis.setValue(level_id, Math.round(picker.xy[2] * 254));
                          }
                      });
      
                      var onChange = function () {
                          var xy = vis.states[xy_id + '.val'].toString();
                          var level = vis.states[level_id + '.val'] || 0;
                          xy = xy.split(',');
                          if (xy.length === 2) {
                              picker.fromXY(parseFloat(xy[0]), parseFloat(xy[1]), parseInt(level) / 254);
      
                          }
                      };
      
      
                      vis.states.bind(xy_id    + '.val', onChange);
                      vis.states.bind(level_id + '.val', onChange);
                      onChange();
      
      
      

      Scheinbar bekommt er bei der Abfrage des IST-Wertes aus Deconz nicht immer einen String sondern irgendetwas undefiniertes zurück und setzt deshalb zwischenzeitlich immer wieder auf "0.5,0.5" zurück. Wenn man das zwangscasted, gehts (zumindest bei mir springt er nun nicht mehr hin und her).

      Grüße

      Stephan

      E Offline
      E Offline
      exico66
      schrieb am zuletzt editiert von
      #21

      @BigStephan Danke, das werde ich heute mal testen und berichten.

      NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
      Debian 10.2.0 amd64, Proxmox 6.1-1,

      diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

      Für jede Hilfe dankbar

      1 Antwort Letzte Antwort
      0
      • B BigStephan

        Was mir aber absolut unlogisch vorkommt:

        Mache ich den Picker im Editor der Visu zum ersten mal auf, passt die aktuell real an der Lampe eingestellte Farbe und die Helligkeit mit dem Picker zusammen. Egal ob Seite neu geladen oder komplett neu gestartet.

        In der Visu später selbst, passt das beim ersten Öffnen des Pickers nicht....hier steht der Picker bei mir immer auf Blau (ganz unten links) und 100% Helligkeit. Schließe ich diesen und öffne ihn erneut oder wechsle die View zwischendurch behält er die Werte allerdings. Nur beim Neuladen der Seite fehlen sie.

        Im Code wird das onChange() einmal beim Scriptstart aufgerufen und sorgt dann dafür, dass offenbar beim ersten Öffnen im Editor die Werte aus Deconz geladen werden und der Picker gleich richtige Werte zeigt.
        Das wird aber in der Visu selbst nicht gemacht....

        Mir ist der Code an dieser Stelle zu hoch....hier müßten sich die Autoren mal zu äußern (@hobbyquaker, @Bluefox ) :-)

        Grüße

        Stephan

        E Offline
        E Offline
        exico66
        schrieb am zuletzt editiert von
        #22

        @BigStephan Leider springt der Picker bei meinen Osram weiterhin.

        NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
        Debian 10.2.0 amd64, Proxmox 6.1-1,

        diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

        Für jede Hilfe dankbar

        1 Antwort Letzte Antwort
        0
        • B BigStephan

          Hey,

          meiner Meinung nach muss der Block so aussehen:

                          handler.push(function () {
                              if (cmd_id !== 'nothing_selected') {
                                  
                                  /*var cmd = picker.xy[0] + ',' + picker.xy[1]; (EDIT BEITRAG: Diese Zeile kann noch weg!)*/
                                  vis.setValue(xy_id, picker.xy[0] + ',' + picker.xy[1]);
                                  vis.setValue(level_id, Math.round(picker.xy[2] * 254));
                              }
                          });
          
                          var onChange = function () {
                              var xy = vis.states[xy_id + '.val'].toString();
                              var level = vis.states[level_id + '.val'] || 0;
                              xy = xy.split(',');
                              if (xy.length === 2) {
                                  picker.fromXY(parseFloat(xy[0]), parseFloat(xy[1]), parseInt(level) / 254);
          
                              }
                          };
          
          
                          vis.states.bind(xy_id    + '.val', onChange);
                          vis.states.bind(level_id + '.val', onChange);
                          onChange();
          
          
          

          Scheinbar bekommt er bei der Abfrage des IST-Wertes aus Deconz nicht immer einen String sondern irgendetwas undefiniertes zurück und setzt deshalb zwischenzeitlich immer wieder auf "0.5,0.5" zurück. Wenn man das zwangscasted, gehts (zumindest bei mir springt er nun nicht mehr hin und her).

          Grüße

          Stephan

          E Offline
          E Offline
          exico66
          schrieb am zuletzt editiert von
          #23

          @BigStephan tatsächlich funktioniert es jetzt auch mit meinen Osramlampen. Mein Fehler war, dass ich Deine Zeilen kopiert und eingefügt hatte und es dabei so einiges zerhauen hatte. Händisch eingetragen geht es jetzt. Läuft tadellos. Vielen Dank !!!!

          NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
          Debian 10.2.0 amd64, Proxmox 6.1-1,

          diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

          Für jede Hilfe dankbar

          Z 1 Antwort Letzte Antwort
          0
          • E exico66

            @BigStephan tatsächlich funktioniert es jetzt auch mit meinen Osramlampen. Mein Fehler war, dass ich Deine Zeilen kopiert und eingefügt hatte und es dabei so einiges zerhauen hatte. Händisch eingetragen geht es jetzt. Läuft tadellos. Vielen Dank !!!!

            Z Offline
            Z Offline
            zgadgeter
            schrieb am zuletzt editiert von
            #24

            @exico66 said in Tutorial: Vis-colorpicker CIE Color (x,y):

            @BigStephan tatsächlich funktioniert es jetzt auch mit meinen Osramlampen. Mein Fehler war, dass ich Deine Zeilen kopiert und eingefügt hatte und es dabei so einiges zerhauen hatte. Händisch eingetragen geht es jetzt. Läuft tadellos. Vielen Dank !!!!

            Hi, darf ich fragen was Du genau gemacht hast mit Osram? Ich habe eine Osram Flex Lichterkette...probiere die ueber colorpicker zu steuern...mir ist aber nicht klar was ich wo eintragen muss?
            danke.

            E 1 Antwort Letzte Antwort
            0
            • Z zgadgeter

              @exico66 said in Tutorial: Vis-colorpicker CIE Color (x,y):

              @BigStephan tatsächlich funktioniert es jetzt auch mit meinen Osramlampen. Mein Fehler war, dass ich Deine Zeilen kopiert und eingefügt hatte und es dabei so einiges zerhauen hatte. Händisch eingetragen geht es jetzt. Läuft tadellos. Vielen Dank !!!!

              Hi, darf ich fragen was Du genau gemacht hast mit Osram? Ich habe eine Osram Flex Lichterkette...probiere die ueber colorpicker zu steuern...mir ist aber nicht klar was ich wo eintragen muss?
              danke.

              E Offline
              E Offline
              exico66
              schrieb am zuletzt editiert von exico66
              #25

              @zgadgeter Die Datei zum Editieren wie oben beschrieben aufrufen. Den gesamten Inhalt mit dem Inhalt der Datei ersetzen.
              Colorpicker für CIE.docx

              NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
              Debian 10.2.0 amd64, Proxmox 6.1-1,

              diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

              Für jede Hilfe dankbar

              Z 1 Antwort Letzte Antwort
              0
              • E exico66

                @zgadgeter Die Datei zum Editieren wie oben beschrieben aufrufen. Den gesamten Inhalt mit dem Inhalt der Datei ersetzen.
                Colorpicker für CIE.docx

                Z Offline
                Z Offline
                zgadgeter
                schrieb am zuletzt editiert von
                #26

                @exico66 Hi, und danke. Das habe ich so gemacht, komme aber trotzdem nicht weiter.
                Also in der Vis habe ich folgendes zur Auswahl:
                71eae42d-cee4-4d60-9e56-e028a01ba1c6-image.png
                Welche sollte ich nehmen?
                Wenn ich z.B. das Philips Hue widget nehme habe ich folgendes zum eintragen:
                a3b55090-9688-47c3-b434-4f81ae27578b-image.png
                Und bei der Osram haben das zur Auswahl:
                37b5df7d-0b21-49c1-a3f8-41c6b36fb65a-image.png

                Welchen Parameter sollte ich das auswaehlen?
                danke.

                E 1 Antwort Letzte Antwort
                0
                • Z zgadgeter

                  @exico66 Hi, und danke. Das habe ich so gemacht, komme aber trotzdem nicht weiter.
                  Also in der Vis habe ich folgendes zur Auswahl:
                  71eae42d-cee4-4d60-9e56-e028a01ba1c6-image.png
                  Welche sollte ich nehmen?
                  Wenn ich z.B. das Philips Hue widget nehme habe ich folgendes zum eintragen:
                  a3b55090-9688-47c3-b434-4f81ae27578b-image.png
                  Und bei der Osram haben das zur Auswahl:
                  37b5df7d-0b21-49c1-a3f8-41c6b36fb65a-image.png

                  Welchen Parameter sollte ich das auswaehlen?
                  danke.

                  E Offline
                  E Offline
                  exico66
                  schrieb am zuletzt editiert von
                  #27

                  @zgadgeter das ist doch weiter oben alles beschrieben. Installier den Stripe mal neu. Folgende Datenpunkte müssen da sein ( ist der gleiche Stripe den Du hast)
                  als widget das "Hue" nehmen.
                  55fe3078-0969-4fee-b402-86155a1ad26b-grafik.png

                  NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
                  Debian 10.2.0 amd64, Proxmox 6.1-1,

                  diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

                  Für jede Hilfe dankbar

                  Z 2 Antworten Letzte Antwort
                  0
                  • E exico66

                    @zgadgeter das ist doch weiter oben alles beschrieben. Installier den Stripe mal neu. Folgende Datenpunkte müssen da sein ( ist der gleiche Stripe den Du hast)
                    als widget das "Hue" nehmen.
                    55fe3078-0969-4fee-b402-86155a1ad26b-grafik.png

                    Z Offline
                    Z Offline
                    zgadgeter
                    schrieb am zuletzt editiert von
                    #28

                    @exico66 said in Tutorial: Vis-colorpicker CIE Color (x,y):

                    @zgadgeter das ist doch weiter oben alles beschrieben. Installier den Stripe mal neu. Folgende Datenpunkte müssen da sein ( ist der gleiche Stripe den Du hast)

                    OK, heisst bei meinem pairing ist was falsch gelaufen weil ich diese ganzen Datenpunkte nicht habe? Ich probiere es nochmals....

                    1 Antwort Letzte Antwort
                    0
                    • E exico66

                      @zgadgeter das ist doch weiter oben alles beschrieben. Installier den Stripe mal neu. Folgende Datenpunkte müssen da sein ( ist der gleiche Stripe den Du hast)
                      als widget das "Hue" nehmen.
                      55fe3078-0969-4fee-b402-86155a1ad26b-grafik.png

                      Z Offline
                      Z Offline
                      zgadgeter
                      schrieb am zuletzt editiert von
                      #29

                      @exico66 ok, zweimal getrennt, und wieder angelernt...es kommen keine weitere Datenpunkte dazu. Um sicher zu gehen, das ist meine Lichterkette...Ist die gleich mit deiner?

                      67da363a-f4a3-4c83-9b0c-e609926f99c4-image.png

                      E 1 Antwort Letzte Antwort
                      0
                      • Z zgadgeter

                        @exico66 ok, zweimal getrennt, und wieder angelernt...es kommen keine weitere Datenpunkte dazu. Um sicher zu gehen, das ist meine Lichterkette...Ist die gleich mit deiner?

                        67da363a-f4a3-4c83-9b0c-e609926f99c4-image.png

                        E Offline
                        E Offline
                        exico66
                        schrieb am zuletzt editiert von
                        #30

                        @zgadgeter ja

                        NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
                        Debian 10.2.0 amd64, Proxmox 6.1-1,

                        diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

                        Für jede Hilfe dankbar

                        Z 1 Antwort Letzte Antwort
                        0
                        • E exico66

                          @zgadgeter ja

                          Z Offline
                          Z Offline
                          zgadgeter
                          schrieb am zuletzt editiert von
                          #31

                          @exico66 Ok, strange. Dann probiere ich es halt noch ein paar mal....also einfach den Zigbee in den anlern Modus versetzen? Ganz normal?

                          E 1 Antwort Letzte Antwort
                          0
                          • Z zgadgeter

                            @exico66 Ok, strange. Dann probiere ich es halt noch ein paar mal....also einfach den Zigbee in den anlern Modus versetzen? Ganz normal?

                            E Offline
                            E Offline
                            exico66
                            schrieb am zuletzt editiert von
                            #32

                            @zgadgeter sagte in Tutorial: Vis-colorpicker CIE Color (x,y):

                            @exico66 Ok, strange. Dann probiere ich es halt noch ein paar mal....also einfach den Zigbee in den anlern Modus versetzen? Ganz normal?

                            Ich habe den Conbee 2 und verbinde über Deconz.

                            NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
                            Debian 10.2.0 amd64, Proxmox 6.1-1,

                            diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

                            Für jede Hilfe dankbar

                            Z 1 Antwort Letzte Antwort
                            0
                            • E exico66

                              @zgadgeter sagte in Tutorial: Vis-colorpicker CIE Color (x,y):

                              @exico66 Ok, strange. Dann probiere ich es halt noch ein paar mal....also einfach den Zigbee in den anlern Modus versetzen? Ganz normal?

                              Ich habe den Conbee 2 und verbinde über Deconz.

                              Z Offline
                              Z Offline
                              zgadgeter
                              schrieb am zuletzt editiert von
                              #33

                              @exico66 Ok, ob das der Unterschied dann ist? Muss ich recherchieren....

                              E 1 Antwort Letzte Antwort
                              0
                              • Z zgadgeter

                                @exico66 Ok, ob das der Unterschied dann ist? Muss ich recherchieren....

                                E Offline
                                E Offline
                                exico66
                                schrieb am zuletzt editiert von
                                #34

                                @zgadgeter sagte in Tutorial: Vis-colorpicker CIE Color (x,y):

                                @exico66 Ok, ob das der Unterschied dann ist? Muss ich recherchieren....

                                Womit arbeitest Du?

                                NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
                                Debian 10.2.0 amd64, Proxmox 6.1-1,

                                diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

                                Für jede Hilfe dankbar

                                Z 1 Antwort Letzte Antwort
                                0
                                • E exico66

                                  @zgadgeter sagte in Tutorial: Vis-colorpicker CIE Color (x,y):

                                  @exico66 Ok, ob das der Unterschied dann ist? Muss ich recherchieren....

                                  Womit arbeitest Du?

                                  Z Offline
                                  Z Offline
                                  zgadgeter
                                  schrieb am zuletzt editiert von
                                  #35

                                  @exico66 Habe einen Zigbee stick CC2531, version ist 1.04. Habe gesehen auf github das es eine neuere Version gibt: 1.1.0
                                  Aber ich glaube nicht das das der Unterschied ist....die Version 1.04 ist von Maerz. Keine Ahnung was ich noch machen kann...

                                  E 1 Antwort Letzte Antwort
                                  0
                                  • Z zgadgeter

                                    @exico66 Habe einen Zigbee stick CC2531, version ist 1.04. Habe gesehen auf github das es eine neuere Version gibt: 1.1.0
                                    Aber ich glaube nicht das das der Unterschied ist....die Version 1.04 ist von Maerz. Keine Ahnung was ich noch machen kann...

                                    E Offline
                                    E Offline
                                    exico66
                                    schrieb am zuletzt editiert von
                                    #36

                                    @zgadgeter sagte in Tutorial: Vis-colorpicker CIE Color (x,y):

                                    @exico66 Habe einen Zigbee stick CC2531, version ist 1.04. Habe gesehen auf github das es eine neuere Version gibt: 1.1.0
                                    Aber ich glaube nicht das das der Unterschied ist....die Version 1.04 ist von Maerz. Keine Ahnung was ich noch machen kann...

                                    Stripe mal resetten?

                                    NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
                                    Debian 10.2.0 amd64, Proxmox 6.1-1,

                                    diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

                                    Für jede Hilfe dankbar

                                    Z 1 Antwort Letzte Antwort
                                    0
                                    • E exico66

                                      @zgadgeter sagte in Tutorial: Vis-colorpicker CIE Color (x,y):

                                      @exico66 Habe einen Zigbee stick CC2531, version ist 1.04. Habe gesehen auf github das es eine neuere Version gibt: 1.1.0
                                      Aber ich glaube nicht das das der Unterschied ist....die Version 1.04 ist von Maerz. Keine Ahnung was ich noch machen kann...

                                      Stripe mal resetten?

                                      Z Offline
                                      Z Offline
                                      zgadgeter
                                      schrieb am zuletzt editiert von
                                      #37

                                      @exico66 Dachte das ich das schon gemacht haette, aber vielleicht nicht.
                                      Was ich getan habe ist:
                                      Die Flex kette mit der Philips Hue Dimmer Switch in den Ausgangszustand zu setzen. Eine Osram FB habe ich nicht, deswegen den Hue Dimmer. Habe ich so bei mehreren Hue Geraeten so gemacht als ich von dem Hue hub zu der CC2531 gewechselt habe...also alle Hue Devices mit diesem Hue Dimmer zu resetten f1701614-87f8-4716-b3bf-f291e9e46d34-image.png
                                      Aber, gibt es ein anderen/besseren Weg diese Osram's komplett auf Null zu stellen?

                                      1 Antwort Letzte Antwort
                                      0
                                      • E Offline
                                        E Offline
                                        exico66
                                        schrieb am zuletzt editiert von
                                        #38

                                        stripe einschalten. dann 6mal jeweils 5 sek. aus- und wieder einschalten. wenn er zurückgesetzt ist, blinkt er 2mal auf. die 5 Sek. ziemlich genau einhalten

                                        NUC5i5RYH 12GB Ram, 120GB SSD, 1TB Sata, Conbee 3
                                        Debian 10.2.0 amd64, Proxmox 6.1-1,

                                        diverse Hue, Osram smart, alles was Zigbee kann und ein paar Groove

                                        Für jede Hilfe dankbar

                                        Z 3 Antworten Letzte Antwort
                                        0
                                        • E exico66

                                          stripe einschalten. dann 6mal jeweils 5 sek. aus- und wieder einschalten. wenn er zurückgesetzt ist, blinkt er 2mal auf. die 5 Sek. ziemlich genau einhalten

                                          Z Offline
                                          Z Offline
                                          zgadgeter
                                          schrieb am zuletzt editiert von
                                          #39

                                          @exico66 Also, an, 5 sek warten, aus, 5 sek warten, an, 5 sek warten aus, usw?
                                          oder an, 5 sek warten und aus wieder an, 5 sek warten aus wieder and, usw?

                                          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

                                          870

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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