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. Tester
  4. vis-2-widgets-collection

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

vis-2-widgets-collection

Geplant Angeheftet Gesperrt Verschoben Tester
332 Beiträge 34 Kommentatoren 76.0k Aufrufe 43 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.
  • Merlin123M Merlin123

    @carsten04 so... Sieht schonmal gut aus...
    2 Fragen:

    1. Wie werde ich Hintergrund und Rahmen komplett los? Habe schon versucht die Farbe auf rgba(0,0,0,0) zu setzen, aber man sieht immer noch was.
    2. Wenn ich eine Hue Lampe mit 40% Helligkeit über das Widget ausschalte und dann wieder einschalte, wird sie mit 100% Helligkeit eingeschaltet. Wie mache ich das, dass die mit dem letzten Wert eingeschaltet wird?

    Screenshot 2026-01-10 164838.png

    (Testseite, deswegen der Hintergrund :P )

    carsten04C Online
    carsten04C Online
    carsten04
    Developer
    schrieb am zuletzt editiert von
    #320

    @Merlin123

    zu 1) 5caf73ef-4848-4816-ab0b-cc2f07f9d403-image.png

    zu 2) Das ist eine Adaptereinstellung ed10af9c-ab1c-4c32-9fce-ecda663ddd47-image.png

    1 Antwort Letzte Antwort
    0
    • Merlin123M Offline
      Merlin123M Offline
      Merlin123
      schrieb am zuletzt editiert von
      #321

      @carsten04
      Das mit dem Schalten klappt jetzt. Danke :) Da wäre ich nie drauf gekommen...

      Aber der Rand bzw. der Hintergrund will nicht weg:
      Screenshot 2026-01-10 195547.png

      Beta-Tester

      1 Antwort Letzte Antwort
      0
      • Q Offline
        Q Offline
        quinti
        schrieb am zuletzt editiert von
        #322

        Hallo,
        install lief ohne Fehlermeldung durch, Widgets werden aber in vis 2 nicht angezeigt

        root@iobroker:~# su hermann2
        hermann2@iobroker:/root$ iobroker url iobroker.vis-2-widgets-collection@latest
        install iobroker.vis-2-widgets-collection@latest
        NPM version: 11.5.1
        Installing iobroker.vis-2-widgets-collection@latest... (System call)
        
        added 1 package in 7s
        
        445 packages are looking for funding
          run `npm fund` for details
        upload [0] vis-2-widgets-collection.admin /opt/iobroker/node_modules/iobroker.vis-2-widgets-collection/admin/vis-2-widgets-collection.png vis-2-widgets-collection.png image/png
        Adapter "system.adapter.vis-2.0" restarted.
        Updating objects from io-package.json for adapter "vis-2-widgets-collection" with version "2.1.1"
        hermann2@iobroker:/root$ 
        
        1 Antwort Letzte Antwort
        0
        • Merlin123M Offline
          Merlin123M Offline
          Merlin123
          schrieb am zuletzt editiert von
          #323

          @quinti Wieso installierst Du die über die Kommandozeile?

          Starte mal vis2 und web neu

          Beta-Tester

          Q 1 Antwort Letzte Antwort
          0
          • Merlin123M Merlin123

            @quinti Wieso installierst Du die über die Kommandozeile?

            Starte mal vis2 und web neu

            Q Offline
            Q Offline
            quinti
            schrieb am zuletzt editiert von
            #324

            @Merlin123
            sry cerebrale, temporäre Unterfunktion ;)
            Hatte in der UI nach VIS2 gesucht und die collection nicht gefunden. Mit Leerzeichen hätte es geklappt:)
            Und weil ich Eingangspost NPM, beta und Kommandozeile gelesen hatte, habe ich schnell Putty angeschmissen.
            Habe per nun per UI installiert und es klappt, danke!

            Merlin123M 1 Antwort Letzte Antwort
            1
            • Q quinti

              @Merlin123
              sry cerebrale, temporäre Unterfunktion ;)
              Hatte in der UI nach VIS2 gesucht und die collection nicht gefunden. Mit Leerzeichen hätte es geklappt:)
              Und weil ich Eingangspost NPM, beta und Kommandozeile gelesen hatte, habe ich schnell Putty angeschmissen.
              Habe per nun per UI installiert und es klappt, danke!

              Merlin123M Offline
              Merlin123M Offline
              Merlin123
              schrieb am zuletzt editiert von
              #325

              @quinti Perfekt :)

              Beta-Tester

              1 Antwort Letzte Antwort
              0
              • Merlin123M Offline
                Merlin123M Offline
                Merlin123
                schrieb am zuletzt editiert von
                #326

                @carsten04
                Gefunden. Diese beiden Werte müssen auch auf 0 stehen

                Screenshot 2026-01-11 085119.png

                Hab aber noch ein seltsames Phänomen:
                Ich habe eine Hue Gruppe "Couch" mit 2 Lampen.
                Wenn ich den DP on in den Objekten schalte gehen die 2 Lampen an oder aus. Wie es soll.
                Ich habe im Widget jetzt diesen DP als on ausgewählt, die anderen DPs im Widget wurden entsprechend gesetzt. Sieht also alles gut aus.
                Wenn ich jetzt aber in der Vis auf das Widget klicke gehen nicht nur die 2 Lampen an, sondern noch eine 3.
                Diese ist zusammen mit den beiden anderen in einer Gruppe "Wohnzimmer", die ich als erstes für das Widget ausgewählt hatte.

                hier mal das Widget als Export. Wie Du siehst, ist da das "Wohnzimmer" noch drin (z.B. )

                [
                  {
                    "tpl": "tplLight2CollectionWidget",
                    "data": {
                      "bindings": [],
                      "iconXOffset": "0px",
                      "g_common": true,
                      "iconYOffset": "0px",
                      "noHeaderIcon": false,
                      "header": "",
                      "footer": "",
                      "basePadding": 0,
                      "baseElevation": 0,
                      "background": "",
                      "frameBackground": "",
                      "sampleInterval": false,
                      "g_light": true,
                      "sampleIntervalValue": 200,
                      "delay": 300,
                      "colorLightButton": true,
                      "colorLightDelayLongPress": 500,
                      "colorLightModalHeight": 300,
                      "colorLightSliderWidth": 1,
                      "colorLightBorderWidth": 3,
                      "colorLightPadding": 1,
                      "colorLightUIComponent": "wheel",
                      "colorWheelLightness": false,
                      "colorLightType": "h/s/v/cct",
                      "colorLightCtMin": 2000,
                      "colorLightCtMax": 6500,
                      "colorLightSwitchOid": "hue.0.Couch.on",
                      "colorLightBrightnessOid": "hue.0.Couch.level",
                      "colorLightHueOid": "hue.0.Couch.hue",
                      "colorLightSaturationOid": "hue.0.Couch.sat",
                      "colorLightTemperatureOid": "hue.0.Couch.ct",
                      "colorLightRedOid": "hue.0.Couch.r",
                      "colorLightGreenOid": "hue.0.Couch.g",
                      "colorLightBlueOid": "hue.0.Couch.b",
                      "colorLightSwitchOidObject": {
                        "_id": "hue.0.Wohnzimmer.on",
                        "name": "Wohnzimmer.on",
                        "type": "boolean",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "",
                        "minValue": 0,
                        "maxValue": 100
                      },
                      "icon": null,
                      "write": true,
                      "onlyDisplay": false,
                      "minValue": 0,
                      "maxValue": 100,
                      "values_count": 2,
                      "value1": "false",
                      "alias1": "FALSE",
                      "value2": "true",
                      "alias2": "TRUE",
                      "iconSize": 0,
                      "iconSmall1": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjYuNDU4MzI2bW0iIGhlaWdodD0iMjYuNDU4MzI2bW0iIHZpZXdCb3g9IjAgMCA3NS4wMDAxMjggNzUuMDAwMDcxIiBpZD0ic3ZnMTY1IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzMTY1IiAvPjxnIGlkPSJsYXllcjEiIHN0eWxlPSJvcGFjaXR5OjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEzMzguNzUyMikiPjxnIGlkPSJnMTU0Ij48cGF0aCBkPSJtIDAsMTMzOC43NTIyIHYgNzUuMDAwMSBoIDc1LjAwMDEgdiAtNzUuMDAwMSB6IiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO2ZpbGw6IzgwMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjIyNTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC43NTMzNzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE1NC05LTc2LTUtMTkiIC8+PGcgaWQ9ImcxNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy42ODcwOTMsLTcuMTg4NzUpIiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLW9wYWNpdHk6MSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSAyNS4wNDc3MzIsMTM5OS43MTkzIHYgNS4wMDg3IGMgMCwxLjM3NzQgMS4xMjY5NiwyLjUwNDMgMi41MDQzNSwyLjUwNDMgaCAxMi41MjE3NiBjIDEuMzc3MzksMCAyLjUwNDM1LC0xLjEyNjkgMi41MDQzNSwtMi41MDQzIHYgLTUuMDA4NyB6IiBpZD0icGF0aDEtMy0zIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSA0Mi41NzgxOTIsMTM5OS43MTkzIGMgMCwtMS4yNTIyIDAsLTUuMDM1IDAsLTcuNTEzMSAwLC02Ljc0MyA4Ljc2NTIzLC02Ljk3MjEgOC43NjUyMywtMTguNzgyNiAwLC05LjY4MzEgLTcuODQ4NjQsLTE3LjUzMDUgLTE3LjUzMDQ2LC0xNy41MzA1IC05LjY4MTgzLDAgLTE3LjUzMDQ3LDcuODQ3NCAtMTcuNTMwNDcsMTcuNTMwNSAwLDEyLjA2MjIgOC43NjUyNCwxMy4zODgyIDguNzY1MjQsMTguNzgyNiAwLDEuNjM0MSAwLDcuNTEzMSAwLDcuNTEzMSIgaWQ9InBhdGgyLTItNTEiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0gMzcuNTY5NDkyLDE0MDcuMjMyMyBjIDAsMi4wNzM2IC0xLjY4MjkzLDMuNzU2NiAtMy43NTY1MywzLjc1NjYgLTIuMDczNjEsMCAtMy43NTY1MywtMS42ODMgLTMuNzU2NTMsLTMuNzU2NiIgaWQ9InBhdGgzLTIiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzMuODEyOTUiIHkxPSIxMzc5LjY4NDQiIHgyPSIzMy44MTI5NSIgeTI9IjEzOTUuOTYyOCIgaWQ9ImxpbmUzIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIyMSwxOSAyNSwyMyAyOSwxOSAiIGlkPSJwb2x5bGluZTMiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1MjE3NiwwLDAsMS4yNTIxNzYsMi41MDg1NjE1LDEzNTAuODg0NCkiIC8+PC9nPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIiBpZD0ic3R5bGUxIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgaWQ9InN0eWxlMS01Ij4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvc3ZnPgo=",
                      "iconColor1": "red",
                      "iconSize1": 100,
                      "iconSmall2": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjYuNDU4MzYzbW0iIGhlaWdodD0iMjYuNDU4MzI2bW0iIHZpZXdCb3g9IjAgMCA3NS4wMDAyMzEgNzUuMDAwMDcxIiBpZD0ic3ZnMTY1IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzMTY1IiAvPjxnIGlkPSJsYXllcjEiIHN0eWxlPSJvcGFjaXR5OjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC43NTAxLC0xMzM4Ljc1MjIpIj48ZyBpZD0iZzE1NSI+PHBhdGggZD0ibSA3OC43NTAxLDEzMzguNzUyMiB2IDc1LjAwMDEgaCA3NS4wMDAyIHYgLTc1LjAwMDEgeiIgc3R5bGU9ImRpc3BsYXk6aW5saW5lO29wYWNpdHk6MTtmaWxsOiM4MDAwMDAwMDtmaWxsLW9wYWNpdHk6MC4yMjU7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuNzUzMzc2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InBhdGgxNTQtNS03LTItNi03NyIgLz48ZyBpZD0iZzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNjg3MTE0MiwtNy4xODg3MjYpIiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLW9wYWNpdHk6MSI+PGcgaWQ9Imc3LTMiIHN0eWxlPSJkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS41MTIwNztzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJtYXRyaXgoMS40ODgwMjg4LDAsMCwxLjQ4ODAyODgsLTQ0NC45NjA5OCwxMzMxLjkxMjUpIj48ZyBpZD0iZzYtMSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjUxMjA3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIj48cGF0aCBkPSJtIDM1OS45MDg4LDMzLjU4NDggLTMuODUxMiwyLjg4NzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS41MTIwNztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJwYXRoMTQ4LTkiIC8+PHBhdGggZD0ibSAzNTYuMDU3NywxOC40ODczIDMuODUxMiwyLjg4NzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS41MTIwNztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJwYXRoMTQ5LTgiIC8+PHBhdGggZD0ibSAzNTMuODk1MywyNy40Nzk1IGggNC44MTM1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNTEyMDc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE1MS02IiAvPjwvZz48ZyBpZD0iZzUtNS0xIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNTEyMDc7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiPjxwYXRoIGQ9Im0gMzg5LjQzNjcsMzMuNTg0OCAzLjg1MTIsMi44ODc1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNTEyMDc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE0Ny0wIiAvPjxwYXRoIGQ9Im0gMzkzLjI4NzgsMTguNDg3MyAtMy44NTEyLDIuODg3NSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjUxMjA3O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InBhdGgxNTAtMiIgLz48cGF0aCBkPSJtIDM5MC42MzcsMjcuNDc5NSBoIDQuODEzNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjUxMjA3O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InBhdGgxNTItOCIgLz48L2c+PC9nPjxnIGlkPSJnMi02IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1MjE3NiwwLDAsMS4yNTIxNzYsODEuMjU4NjkyLDEzNTAuODg0NCkiIHN0eWxlPSJkaXNwbGF5OmlubGluZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIj48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJtIDE4LDM5IHYgNCBjIDAsMS4xIDAuOSwyIDIsMiBoIDEwIGMgMS4xLDAgMiwtMC45IDIsLTIgdiAtNCB6IiBpZD0icGF0aDEtMy04IiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS43OTY4NztzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSAzMiwzOSBjIDAsLTEgMCwtNC4wMjEgMCwtNiAwLC01LjM4NSA3LC01LjU2OCA3LC0xNSBDIDM5LDEwLjI2NyAzMi43MzIsNCAyNSw0IDE3LjI2OCw0IDExLDEwLjI2NyAxMSwxOCBjIDAsOS42MzMgNywxMC42OTIgNywxNSAwLDEuMzA1IDAsNiAwLDYiIGlkPSJwYXRoMi0yLTUiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0gMjgsNDUgYyAwLDEuNjU2IC0xLjM0NCwzIC0zLDMgLTEuNjU2LDAgLTMsLTEuMzQ0IC0zLC0zIiBpZD0icGF0aDMtMi03IiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS43OTY4NztzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjI1IiB5MT0iMjMiIHgyPSIyNSIgeTI9IjM2IiBpZD0ibGluZTMtNiIgc3R5bGU9InN0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNzk2ODc7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIC8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjEsMTkgMjUsMjMgMjksMTkgIiBpZD0icG9seWxpbmUzLTEtNCIgc3R5bGU9InN0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNzk2ODc7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIC8+PC9nPjwvZz48L2c+PC9nPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgaWQ9InN0eWxlMSI+LnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Qye2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q0e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0NXtmaWxsOiNGRkZGRkY7fS5zdDZ7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDd7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0OHtmaWxsOm5vbmU7fS5zdDl7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDowO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT48c3R5bGUgdHlwZT0idGV4dC9jc3MiIGlkPSJzdHlsZTEtNSI+LnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Qye2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q0e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0NXtmaWxsOiNGRkZGRkY7fS5zdDZ7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDd7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0OHtmaWxsOm5vbmU7fS5zdDl7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDowO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT48L3N2Zz4K",
                      "iconColor2": "green",
                      "iconSize2": 100,
                      "colorLightBrightnessOidObject": {
                        "_id": "hue.0.Couch.level",
                        "name": "Couch.level",
                        "type": "number",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "",
                        "minValue": 0,
                        "maxValue": 100
                      },
                      "colorLightHueOidObject": {
                        "_id": "hue.0.Couch.hue",
                        "name": "Couch.hue",
                        "type": "number",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "°",
                        "minValue": 0,
                        "maxValue": 360
                      },
                      "colorLightSaturationOidObject": {
                        "_id": "hue.0.Couch.sat",
                        "name": "Couch.sat",
                        "type": "number",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "",
                        "minValue": 0,
                        "maxValue": 254
                      },
                      "colorLightTemperatureOidObject": {
                        "_id": "hue.0.Couch.ct",
                        "name": "Couch.ct",
                        "type": "number",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "°K",
                        "minValue": 1802,
                        "maxValue": 6536
                      },
                      "colorLightRedOidObject": {
                        "_id": "hue.0.Couch.r",
                        "name": "Couch.r",
                        "type": "number",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "",
                        "minValue": 0,
                        "maxValue": 255
                      },
                      "colorLightGreenOidObject": {
                        "_id": "hue.0.Couch.g",
                        "name": "Couch.g",
                        "type": "number",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "",
                        "minValue": 0,
                        "maxValue": 255
                      },
                      "colorLightBlueOidObject": {
                        "_id": "hue.0.Couch.b",
                        "name": "Couch.b",
                        "type": "number",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "",
                        "minValue": 0,
                        "maxValue": 255
                      },
                      "noHeader": true,
                      "noFooter": true,
                      "iconSmall": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjYuNDU4MzI2bW0iIGhlaWdodD0iMjYuNDU4MzI2bW0iIHZpZXdCb3g9IjAgMCA3NS4wMDAxMjggNzUuMDAwMDcxIiBpZD0ic3ZnMTY1IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzMTY1IiAvPjxnIGlkPSJsYXllcjEiIHN0eWxlPSJvcGFjaXR5OjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEzMzguNzUyMikiPjxnIGlkPSJnMTU0Ij48cGF0aCBkPSJtIDAsMTMzOC43NTIyIHYgNzUuMDAwMSBoIDc1LjAwMDEgdiAtNzUuMDAwMSB6IiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO2ZpbGw6IzgwMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjIyNTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC43NTMzNzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE1NC05LTc2LTUtMTkiIC8+PGcgaWQ9ImcxNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy42ODcwOTMsLTcuMTg4NzUpIiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLW9wYWNpdHk6MSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSAyNS4wNDc3MzIsMTM5OS43MTkzIHYgNS4wMDg3IGMgMCwxLjM3NzQgMS4xMjY5NiwyLjUwNDMgMi41MDQzNSwyLjUwNDMgaCAxMi41MjE3NiBjIDEuMzc3MzksMCAyLjUwNDM1LC0xLjEyNjkgMi41MDQzNSwtMi41MDQzIHYgLTUuMDA4NyB6IiBpZD0icGF0aDEtMy0zIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSA0Mi41NzgxOTIsMTM5OS43MTkzIGMgMCwtMS4yNTIyIDAsLTUuMDM1IDAsLTcuNTEzMSAwLC02Ljc0MyA4Ljc2NTIzLC02Ljk3MjEgOC43NjUyMywtMTguNzgyNiAwLC05LjY4MzEgLTcuODQ4NjQsLTE3LjUzMDUgLTE3LjUzMDQ2LC0xNy41MzA1IC05LjY4MTgzLDAgLTE3LjUzMDQ3LDcuODQ3NCAtMTcuNTMwNDcsMTcuNTMwNSAwLDEyLjA2MjIgOC43NjUyNCwxMy4zODgyIDguNzY1MjQsMTguNzgyNiAwLDEuNjM0MSAwLDcuNTEzMSAwLDcuNTEzMSIgaWQ9InBhdGgyLTItNTEiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0gMzcuNTY5NDkyLDE0MDcuMjMyMyBjIDAsMi4wNzM2IC0xLjY4MjkzLDMuNzU2NiAtMy43NTY1MywzLjc1NjYgLTIuMDczNjEsMCAtMy43NTY1MywtMS42ODMgLTMuNzU2NTMsLTMuNzU2NiIgaWQ9InBhdGgzLTIiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzMuODEyOTUiIHkxPSIxMzc5LjY4NDQiIHgyPSIzMy44MTI5NSIgeTI9IjEzOTUuOTYyOCIgaWQ9ImxpbmUzIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIyMSwxOSAyNSwyMyAyOSwxOSAiIGlkPSJwb2x5bGluZTMiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1MjE3NiwwLDAsMS4yNTIxNzYsMi41MDg1NjE1LDEzNTAuODg0NCkiIC8+PC9nPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIiBpZD0ic3R5bGUxIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgaWQ9InN0eWxlMS01Ij4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvc3ZnPgo=",
                      "background1": "rgba(0,0,0,0)",
                      "backgroundColor1": "rgba(0,0,0,0)",
                      "frameBackground1": "rgba(0,0,0,0)",
                      "frameBackgroundColor1": "rgba(0,0,0,0)",
                      "background2": "rgba(0,0,0,0)",
                      "backgroundColor2": "rgba(0,0,0,0)",
                      "frameBackground2": "rgba(0,0,0,0)",
                      "frameBackgroundColor2": "rgba(0,0,0,0)",
                      "noCard": true,
                      "backgroundColor": "rgba(0,0,0,0)",
                      "frameBackgroundColor": "rgba(0,0,0,0)",
                      "colorLightBorderColor": "rgba(0,0,0,0)",
                      "icon1": "_PRJ_NAME/bulb_off.png",
                      "icon2": "_PRJ_NAME/bulb_on.png"
                    },
                    "style": {
                      "bindings": [
                        "z-index"
                      ],
                      "left": 328,
                      "top": 492,
                      "width": "100px",
                      "height": "100px",
                      "position": "",
                      "z-index": "3"
                    },
                    "widgetSet": "vis-2-widgets-collection",
                    "_id": "i000001"
                  }
                ]
                

                Im Editor sieht es aber so aus. Der scheint irgendwie was nicht sauber zu ändern.

                Screenshot 2026-01-11 094226.png

                Hier ist der Teil, der komisch aussieht:

                  "colorLightSwitchOid": "hue.0.Couch.on",
                      "colorLightBrightnessOid": "hue.0.Couch.level",
                      "colorLightHueOid": "hue.0.Couch.hue",
                      "colorLightSaturationOid": "hue.0.Couch.sat",
                      "colorLightTemperatureOid": "hue.0.Couch.ct",
                      "colorLightRedOid": "hue.0.Couch.r",
                      "colorLightGreenOid": "hue.0.Couch.g",
                      "colorLightBlueOid": "hue.0.Couch.b",
                      "colorLightSwitchOidObject": {
                        "_id": "hue.0.Wohnzimmer.on",
                        "name": "Wohnzimmer.on",
                        "type": "boolean",
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "unit": "",
                        "minValue": 0,
                        "maxValue": 100
                      },
                

                Beta-Tester

                carsten04C 1 Antwort Letzte Antwort
                0
                • Merlin123M Merlin123

                  @carsten04
                  Gefunden. Diese beiden Werte müssen auch auf 0 stehen

                  Screenshot 2026-01-11 085119.png

                  Hab aber noch ein seltsames Phänomen:
                  Ich habe eine Hue Gruppe "Couch" mit 2 Lampen.
                  Wenn ich den DP on in den Objekten schalte gehen die 2 Lampen an oder aus. Wie es soll.
                  Ich habe im Widget jetzt diesen DP als on ausgewählt, die anderen DPs im Widget wurden entsprechend gesetzt. Sieht also alles gut aus.
                  Wenn ich jetzt aber in der Vis auf das Widget klicke gehen nicht nur die 2 Lampen an, sondern noch eine 3.
                  Diese ist zusammen mit den beiden anderen in einer Gruppe "Wohnzimmer", die ich als erstes für das Widget ausgewählt hatte.

                  hier mal das Widget als Export. Wie Du siehst, ist da das "Wohnzimmer" noch drin (z.B. )

                  [
                    {
                      "tpl": "tplLight2CollectionWidget",
                      "data": {
                        "bindings": [],
                        "iconXOffset": "0px",
                        "g_common": true,
                        "iconYOffset": "0px",
                        "noHeaderIcon": false,
                        "header": "",
                        "footer": "",
                        "basePadding": 0,
                        "baseElevation": 0,
                        "background": "",
                        "frameBackground": "",
                        "sampleInterval": false,
                        "g_light": true,
                        "sampleIntervalValue": 200,
                        "delay": 300,
                        "colorLightButton": true,
                        "colorLightDelayLongPress": 500,
                        "colorLightModalHeight": 300,
                        "colorLightSliderWidth": 1,
                        "colorLightBorderWidth": 3,
                        "colorLightPadding": 1,
                        "colorLightUIComponent": "wheel",
                        "colorWheelLightness": false,
                        "colorLightType": "h/s/v/cct",
                        "colorLightCtMin": 2000,
                        "colorLightCtMax": 6500,
                        "colorLightSwitchOid": "hue.0.Couch.on",
                        "colorLightBrightnessOid": "hue.0.Couch.level",
                        "colorLightHueOid": "hue.0.Couch.hue",
                        "colorLightSaturationOid": "hue.0.Couch.sat",
                        "colorLightTemperatureOid": "hue.0.Couch.ct",
                        "colorLightRedOid": "hue.0.Couch.r",
                        "colorLightGreenOid": "hue.0.Couch.g",
                        "colorLightBlueOid": "hue.0.Couch.b",
                        "colorLightSwitchOidObject": {
                          "_id": "hue.0.Wohnzimmer.on",
                          "name": "Wohnzimmer.on",
                          "type": "boolean",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "",
                          "minValue": 0,
                          "maxValue": 100
                        },
                        "icon": null,
                        "write": true,
                        "onlyDisplay": false,
                        "minValue": 0,
                        "maxValue": 100,
                        "values_count": 2,
                        "value1": "false",
                        "alias1": "FALSE",
                        "value2": "true",
                        "alias2": "TRUE",
                        "iconSize": 0,
                        "iconSmall1": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjYuNDU4MzI2bW0iIGhlaWdodD0iMjYuNDU4MzI2bW0iIHZpZXdCb3g9IjAgMCA3NS4wMDAxMjggNzUuMDAwMDcxIiBpZD0ic3ZnMTY1IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzMTY1IiAvPjxnIGlkPSJsYXllcjEiIHN0eWxlPSJvcGFjaXR5OjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEzMzguNzUyMikiPjxnIGlkPSJnMTU0Ij48cGF0aCBkPSJtIDAsMTMzOC43NTIyIHYgNzUuMDAwMSBoIDc1LjAwMDEgdiAtNzUuMDAwMSB6IiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO2ZpbGw6IzgwMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjIyNTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC43NTMzNzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE1NC05LTc2LTUtMTkiIC8+PGcgaWQ9ImcxNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy42ODcwOTMsLTcuMTg4NzUpIiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLW9wYWNpdHk6MSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSAyNS4wNDc3MzIsMTM5OS43MTkzIHYgNS4wMDg3IGMgMCwxLjM3NzQgMS4xMjY5NiwyLjUwNDMgMi41MDQzNSwyLjUwNDMgaCAxMi41MjE3NiBjIDEuMzc3MzksMCAyLjUwNDM1LC0xLjEyNjkgMi41MDQzNSwtMi41MDQzIHYgLTUuMDA4NyB6IiBpZD0icGF0aDEtMy0zIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSA0Mi41NzgxOTIsMTM5OS43MTkzIGMgMCwtMS4yNTIyIDAsLTUuMDM1IDAsLTcuNTEzMSAwLC02Ljc0MyA4Ljc2NTIzLC02Ljk3MjEgOC43NjUyMywtMTguNzgyNiAwLC05LjY4MzEgLTcuODQ4NjQsLTE3LjUzMDUgLTE3LjUzMDQ2LC0xNy41MzA1IC05LjY4MTgzLDAgLTE3LjUzMDQ3LDcuODQ3NCAtMTcuNTMwNDcsMTcuNTMwNSAwLDEyLjA2MjIgOC43NjUyNCwxMy4zODgyIDguNzY1MjQsMTguNzgyNiAwLDEuNjM0MSAwLDcuNTEzMSAwLDcuNTEzMSIgaWQ9InBhdGgyLTItNTEiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0gMzcuNTY5NDkyLDE0MDcuMjMyMyBjIDAsMi4wNzM2IC0xLjY4MjkzLDMuNzU2NiAtMy43NTY1MywzLjc1NjYgLTIuMDczNjEsMCAtMy43NTY1MywtMS42ODMgLTMuNzU2NTMsLTMuNzU2NiIgaWQ9InBhdGgzLTIiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzMuODEyOTUiIHkxPSIxMzc5LjY4NDQiIHgyPSIzMy44MTI5NSIgeTI9IjEzOTUuOTYyOCIgaWQ9ImxpbmUzIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIyMSwxOSAyNSwyMyAyOSwxOSAiIGlkPSJwb2x5bGluZTMiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1MjE3NiwwLDAsMS4yNTIxNzYsMi41MDg1NjE1LDEzNTAuODg0NCkiIC8+PC9nPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIiBpZD0ic3R5bGUxIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgaWQ9InN0eWxlMS01Ij4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvc3ZnPgo=",
                        "iconColor1": "red",
                        "iconSize1": 100,
                        "iconSmall2": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjYuNDU4MzYzbW0iIGhlaWdodD0iMjYuNDU4MzI2bW0iIHZpZXdCb3g9IjAgMCA3NS4wMDAyMzEgNzUuMDAwMDcxIiBpZD0ic3ZnMTY1IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzMTY1IiAvPjxnIGlkPSJsYXllcjEiIHN0eWxlPSJvcGFjaXR5OjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03OC43NTAxLC0xMzM4Ljc1MjIpIj48ZyBpZD0iZzE1NSI+PHBhdGggZD0ibSA3OC43NTAxLDEzMzguNzUyMiB2IDc1LjAwMDEgaCA3NS4wMDAyIHYgLTc1LjAwMDEgeiIgc3R5bGU9ImRpc3BsYXk6aW5saW5lO29wYWNpdHk6MTtmaWxsOiM4MDAwMDAwMDtmaWxsLW9wYWNpdHk6MC4yMjU7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuNzUzMzc2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InBhdGgxNTQtNS03LTItNi03NyIgLz48ZyBpZD0iZzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNjg3MTE0MiwtNy4xODg3MjYpIiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLW9wYWNpdHk6MSI+PGcgaWQ9Imc3LTMiIHN0eWxlPSJkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS41MTIwNztzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJtYXRyaXgoMS40ODgwMjg4LDAsMCwxLjQ4ODAyODgsLTQ0NC45NjA5OCwxMzMxLjkxMjUpIj48ZyBpZD0iZzYtMSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjUxMjA3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIj48cGF0aCBkPSJtIDM1OS45MDg4LDMzLjU4NDggLTMuODUxMiwyLjg4NzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS41MTIwNztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJwYXRoMTQ4LTkiIC8+PHBhdGggZD0ibSAzNTYuMDU3NywxOC40ODczIDMuODUxMiwyLjg4NzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS41MTIwNztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJwYXRoMTQ5LTgiIC8+PHBhdGggZD0ibSAzNTMuODk1MywyNy40Nzk1IGggNC44MTM1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNTEyMDc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE1MS02IiAvPjwvZz48ZyBpZD0iZzUtNS0xIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNTEyMDc7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiPjxwYXRoIGQ9Im0gMzg5LjQzNjcsMzMuNTg0OCAzLjg1MTIsMi44ODc1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNTEyMDc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE0Ny0wIiAvPjxwYXRoIGQ9Im0gMzkzLjI4NzgsMTguNDg3MyAtMy44NTEyLDIuODg3NSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjUxMjA3O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InBhdGgxNTAtMiIgLz48cGF0aCBkPSJtIDM5MC42MzcsMjcuNDc5NSBoIDQuODEzNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjUxMjA3O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InBhdGgxNTItOCIgLz48L2c+PC9nPjxnIGlkPSJnMi02IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1MjE3NiwwLDAsMS4yNTIxNzYsODEuMjU4NjkyLDEzNTAuODg0NCkiIHN0eWxlPSJkaXNwbGF5OmlubGluZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIj48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJtIDE4LDM5IHYgNCBjIDAsMS4xIDAuOSwyIDIsMiBoIDEwIGMgMS4xLDAgMiwtMC45IDIsLTIgdiAtNCB6IiBpZD0icGF0aDEtMy04IiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS43OTY4NztzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSAzMiwzOSBjIDAsLTEgMCwtNC4wMjEgMCwtNiAwLC01LjM4NSA3LC01LjU2OCA3LC0xNSBDIDM5LDEwLjI2NyAzMi43MzIsNCAyNSw0IDE3LjI2OCw0IDExLDEwLjI2NyAxMSwxOCBjIDAsOS42MzMgNywxMC42OTIgNywxNSAwLDEuMzA1IDAsNiAwLDYiIGlkPSJwYXRoMi0yLTUiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0gMjgsNDUgYyAwLDEuNjU2IC0xLjM0NCwzIC0zLDMgLTEuNjU2LDAgLTMsLTEuMzQ0IC0zLC0zIiBpZD0icGF0aDMtMi03IiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6MS43OTY4NztzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjI1IiB5MT0iMjMiIHgyPSIyNSIgeTI9IjM2IiBpZD0ibGluZTMtNiIgc3R5bGU9InN0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNzk2ODc7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIC8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMjEsMTkgMjUsMjMgMjksMTkgIiBpZD0icG9seWxpbmUzLTEtNCIgc3R5bGU9InN0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjEuNzk2ODc7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIC8+PC9nPjwvZz48L2c+PC9nPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgaWQ9InN0eWxlMSI+LnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Qye2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q0e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0NXtmaWxsOiNGRkZGRkY7fS5zdDZ7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDd7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0OHtmaWxsOm5vbmU7fS5zdDl7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDowO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT48c3R5bGUgdHlwZT0idGV4dC9jc3MiIGlkPSJzdHlsZTEtNSI+LnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Qye2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q0e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0NXtmaWxsOiNGRkZGRkY7fS5zdDZ7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDd7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0OHtmaWxsOm5vbmU7fS5zdDl7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDowO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT48L3N2Zz4K",
                        "iconColor2": "green",
                        "iconSize2": 100,
                        "colorLightBrightnessOidObject": {
                          "_id": "hue.0.Couch.level",
                          "name": "Couch.level",
                          "type": "number",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "",
                          "minValue": 0,
                          "maxValue": 100
                        },
                        "colorLightHueOidObject": {
                          "_id": "hue.0.Couch.hue",
                          "name": "Couch.hue",
                          "type": "number",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "°",
                          "minValue": 0,
                          "maxValue": 360
                        },
                        "colorLightSaturationOidObject": {
                          "_id": "hue.0.Couch.sat",
                          "name": "Couch.sat",
                          "type": "number",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "",
                          "minValue": 0,
                          "maxValue": 254
                        },
                        "colorLightTemperatureOidObject": {
                          "_id": "hue.0.Couch.ct",
                          "name": "Couch.ct",
                          "type": "number",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "°K",
                          "minValue": 1802,
                          "maxValue": 6536
                        },
                        "colorLightRedOidObject": {
                          "_id": "hue.0.Couch.r",
                          "name": "Couch.r",
                          "type": "number",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "",
                          "minValue": 0,
                          "maxValue": 255
                        },
                        "colorLightGreenOidObject": {
                          "_id": "hue.0.Couch.g",
                          "name": "Couch.g",
                          "type": "number",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "",
                          "minValue": 0,
                          "maxValue": 255
                        },
                        "colorLightBlueOidObject": {
                          "_id": "hue.0.Couch.b",
                          "name": "Couch.b",
                          "type": "number",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "",
                          "minValue": 0,
                          "maxValue": 255
                        },
                        "noHeader": true,
                        "noFooter": true,
                        "iconSmall": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjYuNDU4MzI2bW0iIGhlaWdodD0iMjYuNDU4MzI2bW0iIHZpZXdCb3g9IjAgMCA3NS4wMDAxMjggNzUuMDAwMDcxIiBpZD0ic3ZnMTY1IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzMTY1IiAvPjxnIGlkPSJsYXllcjEiIHN0eWxlPSJvcGFjaXR5OjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEzMzguNzUyMikiPjxnIGlkPSJnMTU0Ij48cGF0aCBkPSJtIDAsMTMzOC43NTIyIHYgNzUuMDAwMSBoIDc1LjAwMDEgdiAtNzUuMDAwMSB6IiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO2ZpbGw6IzgwMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjIyNTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC43NTMzNzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBpZD0icGF0aDE1NC05LTc2LTUtMTkiIC8+PGcgaWQ9ImcxNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy42ODcwOTMsLTcuMTg4NzUpIiBzdHlsZT0iZGlzcGxheTppbmxpbmU7b3BhY2l0eToxO3N0cm9rZTpjdXJyZW50Q29sb3I7c3Ryb2tlLW9wYWNpdHk6MSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSAyNS4wNDc3MzIsMTM5OS43MTkzIHYgNS4wMDg3IGMgMCwxLjM3NzQgMS4xMjY5NiwyLjUwNDMgMi41MDQzNSwyLjUwNDMgaCAxMi41MjE3NiBjIDEuMzc3MzksMCAyLjUwNDM1LC0xLjEyNjkgMi41MDQzNSwtMi41MDQzIHYgLTUuMDA4NyB6IiBpZD0icGF0aDEtMy0zIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibSA0Mi41NzgxOTIsMTM5OS43MTkzIGMgMCwtMS4yNTIyIDAsLTUuMDM1IDAsLTcuNTEzMSAwLC02Ljc0MyA4Ljc2NTIzLC02Ljk3MjEgOC43NjUyMywtMTguNzgyNiAwLC05LjY4MzEgLTcuODQ4NjQsLTE3LjUzMDUgLTE3LjUzMDQ2LC0xNy41MzA1IC05LjY4MTgzLDAgLTE3LjUzMDQ3LDcuODQ3NCAtMTcuNTMwNDcsMTcuNTMwNSAwLDEyLjA2MjIgOC43NjUyNCwxMy4zODgyIDguNzY1MjQsMTguNzgyNiAwLDEuNjM0MSAwLDcuNTEzMSAwLDcuNTEzMSIgaWQ9InBhdGgyLTItNTEiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0gMzcuNTY5NDkyLDE0MDcuMjMyMyBjIDAsMi4wNzM2IC0xLjY4MjkzLDMuNzU2NiAtMy43NTY1MywzLjc1NjYgLTIuMDczNjEsMCAtMy43NTY1MywtMS42ODMgLTMuNzU2NTMsLTMuNzU2NiIgaWQ9InBhdGgzLTIiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoyLjI1O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzMuODEyOTUiIHkxPSIxMzc5LjY4NDQiIHgyPSIzMy44MTI5NSIgeTI9IjEzOTUuOTYyOCIgaWQ9ImxpbmUzIiBzdHlsZT0ic3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6Mi4yNTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgLz48cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIyMSwxOSAyNSwyMyAyOSwxOSAiIGlkPSJwb2x5bGluZTMiIHN0eWxlPSJzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDoxLjc5Njg3O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1MjE3NiwwLDAsMS4yNTIxNzYsMi41MDg1NjE1LDEzNTAuODg0NCkiIC8+PC9nPjwvZz48L2c+PHN0eWxlIHR5cGU9InRleHQvY3NzIiBpZD0ic3R5bGUxIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgaWQ9InN0eWxlMS01Ij4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDR7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q1e2ZpbGw6I0ZGRkZGRjt9LnN0NntzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0N3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4e2ZpbGw6bm9uZTt9LnN0OXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvc3ZnPgo=",
                        "background1": "rgba(0,0,0,0)",
                        "backgroundColor1": "rgba(0,0,0,0)",
                        "frameBackground1": "rgba(0,0,0,0)",
                        "frameBackgroundColor1": "rgba(0,0,0,0)",
                        "background2": "rgba(0,0,0,0)",
                        "backgroundColor2": "rgba(0,0,0,0)",
                        "frameBackground2": "rgba(0,0,0,0)",
                        "frameBackgroundColor2": "rgba(0,0,0,0)",
                        "noCard": true,
                        "backgroundColor": "rgba(0,0,0,0)",
                        "frameBackgroundColor": "rgba(0,0,0,0)",
                        "colorLightBorderColor": "rgba(0,0,0,0)",
                        "icon1": "_PRJ_NAME/bulb_off.png",
                        "icon2": "_PRJ_NAME/bulb_on.png"
                      },
                      "style": {
                        "bindings": [
                          "z-index"
                        ],
                        "left": 328,
                        "top": 492,
                        "width": "100px",
                        "height": "100px",
                        "position": "",
                        "z-index": "3"
                      },
                      "widgetSet": "vis-2-widgets-collection",
                      "_id": "i000001"
                    }
                  ]
                  

                  Im Editor sieht es aber so aus. Der scheint irgendwie was nicht sauber zu ändern.

                  Screenshot 2026-01-11 094226.png

                  Hier ist der Teil, der komisch aussieht:

                    "colorLightSwitchOid": "hue.0.Couch.on",
                        "colorLightBrightnessOid": "hue.0.Couch.level",
                        "colorLightHueOid": "hue.0.Couch.hue",
                        "colorLightSaturationOid": "hue.0.Couch.sat",
                        "colorLightTemperatureOid": "hue.0.Couch.ct",
                        "colorLightRedOid": "hue.0.Couch.r",
                        "colorLightGreenOid": "hue.0.Couch.g",
                        "colorLightBlueOid": "hue.0.Couch.b",
                        "colorLightSwitchOidObject": {
                          "_id": "hue.0.Wohnzimmer.on",
                          "name": "Wohnzimmer.on",
                          "type": "boolean",
                          "icon": null,
                          "write": true,
                          "onlyDisplay": false,
                          "unit": "",
                          "minValue": 0,
                          "maxValue": 100
                        },
                  
                  carsten04C Online
                  carsten04C Online
                  carsten04
                  Developer
                  schrieb am zuletzt editiert von carsten04
                  #327

                  @Merlin123 Das liegt am Verhalten des HUE-Adapters. Denn dieser legt für Gruppen von Lichtern leider für den on-State eine andere Rolle an, nämlich nur "switch" und nicht wie für einzelne Lichter vorbildlich "switch.light". Das Lichter-Widget schaut jetzt genau auf diese Rolle und erwartet "switch.light", findet aber nur switch und denkt sich, da mach ich mal lieber nichts, sonst geht noch das Garagentor auf :-).
                  Kurzfristige Lösung: ändere die Gruppenrolle für on im Objektbaum von "switch" auf "switch.light".
                  Mittelfristige Lösung: on-State ohne Rolle "switch.light" erzeugt Fehlermeldung im Widget, damit man versteht was los ist (Rolle musst Du dann immer noch anpassen).

                  Merlin123M 1 Antwort Letzte Antwort
                  0
                  • carsten04C carsten04

                    @Merlin123 Das liegt am Verhalten des HUE-Adapters. Denn dieser legt für Gruppen von Lichtern leider für den on-State eine andere Rolle an, nämlich nur "switch" und nicht wie für einzelne Lichter vorbildlich "switch.light". Das Lichter-Widget schaut jetzt genau auf diese Rolle und erwartet "switch.light", findet aber nur switch und denkt sich, da mach ich mal lieber nichts, sonst geht noch das Garagentor auf :-).
                    Kurzfristige Lösung: ändere die Gruppenrolle für on im Objektbaum von "switch" auf "switch.light".
                    Mittelfristige Lösung: on-State ohne Rolle "switch.light" erzeugt Fehlermeldung im Widget, damit man versteht was los ist (Rolle musst Du dann immer noch anpassen).

                    Merlin123M Offline
                    Merlin123M Offline
                    Merlin123
                    schrieb zuletzt editiert von Merlin123
                    #328

                    @carsten04 OK. Danke für die Info. Dann probiere ich das mal.
                    Aber da sollte wirklich eine Meldung kommen. Ich kann im Editor ja nicht mal manuell den Wert für "colorLightSwitchOidObject" ändern oder sehen. Sonst könnte ich den ja manuell anpassen.

                    Nachtrag: Mit der anderen Rolle geht es.
                    Kleines Aber:
                    Es reicht nicht, den DP neu auszuwählen. Da scheint er nicht automatisch alle anderen DPs zu aktualisieren.
                    Ich musste erst ne andere Lampe auswählen, erst dann hat er beim Zurückschalten den "fehlerhaften" DP aktualisiert.

                    Beta-Tester

                    carsten04C 1 Antwort Letzte Antwort
                    0
                    • Merlin123M Merlin123

                      @carsten04 OK. Danke für die Info. Dann probiere ich das mal.
                      Aber da sollte wirklich eine Meldung kommen. Ich kann im Editor ja nicht mal manuell den Wert für "colorLightSwitchOidObject" ändern oder sehen. Sonst könnte ich den ja manuell anpassen.

                      Nachtrag: Mit der anderen Rolle geht es.
                      Kleines Aber:
                      Es reicht nicht, den DP neu auszuwählen. Da scheint er nicht automatisch alle anderen DPs zu aktualisieren.
                      Ich musste erst ne andere Lampe auswählen, erst dann hat er beim Zurückschalten den "fehlerhaften" DP aktualisiert.

                      carsten04C Online
                      carsten04C Online
                      carsten04
                      Developer
                      schrieb zuletzt editiert von carsten04
                      #329

                      @Merlin123 Die Aktualisierung in vis-2 bei Änderung

                      @Merlin123 sagte in vis-2-widgets-collection:

                      @carsten04 OK. Danke für die Info. Dann probiere ich das mal.
                      Aber da sollte wirklich eine Meldung kommen. Ich kann im Editor ja nicht mal manuell den Wert für "colorLightSwitchOidObject" ändern oder sehen. Sonst könnte ich den ja manuell anpassen.

                      Nachtrag: Mit der anderen Rolle geht es.
                      Kleines Aber:
                      Es reicht nicht, den DP neu auszuwählen. Da scheint er nicht automatisch alle anderen DPs zu aktualisieren.
                      Ich musste erst ne andere Lampe auswählen, erst dann hat er beim Zurückschalten den "fehlerhaften" DP aktualisiert.

                      zum kleinen Aber: das hat nichts mit den Widgets zu tun, sondern ist vis-2 imanent und liegt an der Implementierung der Attribute unter vis-2. Wenn Du vorher das Feld geleert hättest und dann ausgewählt, hätte vis-2 das mitbekommen, so war der oid-String identisch und es gab keine Veranlassung die internen Strukturen neu zu generieren und ein Rerendering des Widgets durchzuführen.
                      Generell gilt immer: wenn Du am Objektbaum irgendetwas änderst, was für ein Widget relevant ist, musst Du immer das zugehörige Objekt im vis-2 Widget löschen und dann wieder zuweisen, sonst bekommt vis-2 das nicht mit.

                      Merlin123M 1 Antwort Letzte Antwort
                      0
                      • carsten04C carsten04

                        @Merlin123 Die Aktualisierung in vis-2 bei Änderung

                        @Merlin123 sagte in vis-2-widgets-collection:

                        @carsten04 OK. Danke für die Info. Dann probiere ich das mal.
                        Aber da sollte wirklich eine Meldung kommen. Ich kann im Editor ja nicht mal manuell den Wert für "colorLightSwitchOidObject" ändern oder sehen. Sonst könnte ich den ja manuell anpassen.

                        Nachtrag: Mit der anderen Rolle geht es.
                        Kleines Aber:
                        Es reicht nicht, den DP neu auszuwählen. Da scheint er nicht automatisch alle anderen DPs zu aktualisieren.
                        Ich musste erst ne andere Lampe auswählen, erst dann hat er beim Zurückschalten den "fehlerhaften" DP aktualisiert.

                        zum kleinen Aber: das hat nichts mit den Widgets zu tun, sondern ist vis-2 imanent und liegt an der Implementierung der Attribute unter vis-2. Wenn Du vorher das Feld geleert hättest und dann ausgewählt, hätte vis-2 das mitbekommen, so war der oid-String identisch und es gab keine Veranlassung die internen Strukturen neu zu generieren und ein Rerendering des Widgets durchzuführen.
                        Generell gilt immer: wenn Du am Objektbaum irgendetwas änderst, was für ein Widget relevant ist, musst Du immer das zugehörige Objekt im vis-2 Widget löschen und dann wieder zuweisen, sonst bekommt vis-2 das nicht mit.

                        Merlin123M Offline
                        Merlin123M Offline
                        Merlin123
                        schrieb zuletzt editiert von
                        #330

                        @carsten04 Das ist irgendwie ein fieses Verhalten ;) Zumindest in dem speziellen Fall, wo man nicht direkt sieht, ob was passiert ist oder nicht.... (Ja, nicht Deine Baustelle :) )

                        Woran ich jetzt scheitere:
                        Die Hue RGB Lampen gehen super.
                        Was muss ich aber bei Hue Lampen einstellen, die nur eine Helligkeitsregelung haben?
                        Das Verhalten soll so sein wie bei den farbigen Lampen. Kurzer Klick on/off, langer Klick öffnet ein Popup wo dann in diesem Fall halt nur die Helligkeitsregelung ist. Mit cct erscheint ja trotzdem noch die Farbtemperatur

                        Beta-Tester

                        carsten04C 1 Antwort Letzte Antwort
                        0
                        • Merlin123M Merlin123

                          @carsten04 Das ist irgendwie ein fieses Verhalten ;) Zumindest in dem speziellen Fall, wo man nicht direkt sieht, ob was passiert ist oder nicht.... (Ja, nicht Deine Baustelle :) )

                          Woran ich jetzt scheitere:
                          Die Hue RGB Lampen gehen super.
                          Was muss ich aber bei Hue Lampen einstellen, die nur eine Helligkeitsregelung haben?
                          Das Verhalten soll so sein wie bei den farbigen Lampen. Kurzer Klick on/off, langer Klick öffnet ein Popup wo dann in diesem Fall halt nur die Helligkeitsregelung ist. Mit cct erscheint ja trotzdem noch die Farbtemperatur

                          carsten04C Online
                          carsten04C Online
                          carsten04
                          Developer
                          schrieb zuletzt editiert von carsten04
                          #331

                          @Merlin123 Das wäre ein neuer Lichttyp white der bisher noch nicht implementiert ist. Das wäre ein neues Feature. Kannst Du gerne auf GitHub einstellen, dann werde ich das demnächst nachziehen.
                          Noch ein Hinweis, da viele das glaube ich noch gar nicht mitbekommen haben: Du kannst bei allen Widgets (insbesondere sinnvoll für Slider und Lichter) unter Wert schreiben eine Verzögerung bzw. Intervallwert einstellen.

                          f035974c-feac-403b-96bf-b2ab3265ad8e-image.png

                          Bewirkt, dass ein neuer Wert erst mit einer Verzögerung von 300ms (default) geschrieben wird.

                          fda00efe-f3e4-46cb-9bfe-649f114cbe6d-image.png

                          Bewirkt, dass bei z.B. Sliderbewegungen, oder auch bei z.B. kontinuierlicher Farbauswahl im Lichterwidget während der Bewegung alle 200ms (default) der neue Wert geschrieben wird. Damit kannst Du z.B. das HUE-App verhalten nachahmen und die Farbe kontinuierlich ändern, ohne das die Farbe "nachläuft". Wenn Du z.B. ein "Nachlaufen" feststellst kannst Du den Intervallwert um z.B. 50ms schrittweise erhöhen bis das "Nachlaufen" aufhört. Welcher Wert für Dich der Richtige ist musst Du ausprobieren, da jedes Heimnetz seine eigene "Trägheit" hat.

                          1 Antwort Letzte Antwort
                          0
                          • Merlin123M Offline
                            Merlin123M Offline
                            Merlin123
                            schrieb zuletzt editiert von
                            #332

                            @carsten04 Issue ist erstellt.

                            Und danke für den Hinweis, schau ich mir mal an, wie das für mich Sinn macht.

                            Beta-Tester

                            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

                            852

                            Online

                            32.6k

                            Benutzer

                            82.0k

                            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