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. Skripten / Logik
  4. Hue - Ursprungswert wiederherstellen [Blockly]

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Hue - Ursprungswert wiederherstellen [Blockly]

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 4 Kommentatoren 911 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Z Offline
    Z Offline
    zokkai
    schrieb am zuletzt editiert von zokkai
    #1

    Hallo,

    Szenario:
    Die HUE wird mittels Bewegungsmelder eingeschaltet.
    Die Lichtwerte/Szenen können dabei aufgrund von unterschiedlichen Tageszeiten variieren.
    Während dieser Zeit klingelt es an der Tür, und die HUE ändert Ihre Farbe für 10 Sekunden auf ROT.
    Wie kann ich EINFACH nach den 10 Sekunden wieder auf den zuvor eingestellten Ursprungswerte/Szenen der HUE zurückkommen.

    Danke!
    Kai

    CinimodC 1 Antwort Letzte Antwort
    0
    • Z zokkai

      Hallo,

      Szenario:
      Die HUE wird mittels Bewegungsmelder eingeschaltet.
      Die Lichtwerte/Szenen können dabei aufgrund von unterschiedlichen Tageszeiten variieren.
      Während dieser Zeit klingelt es an der Tür, und die HUE ändert Ihre Farbe für 10 Sekunden auf ROT.
      Wie kann ich EINFACH nach den 10 Sekunden wieder auf den zuvor eingestellten Ursprungswerte/Szenen der HUE zurückkommen.

      Danke!
      Kai

      CinimodC Offline
      CinimodC Offline
      Cinimod
      Most Active
      schrieb am zuletzt editiert von Cinimod
      #2

      @zokkai Wenn es klingelt, vor dem ändern der Farbe, den aktuellen Wert in eine Variable schreiben, und anschließen diese wiederherstellen

      Bildschirmfoto 2021-11-06 um 12.37.45.png

      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

      Z 1 Antwort Letzte Antwort
      0
      • CinimodC Cinimod

        @zokkai Wenn es klingelt, vor dem ändern der Farbe, den aktuellen Wert in eine Variable schreiben, und anschließen diese wiederherstellen

        Bildschirmfoto 2021-11-06 um 12.37.45.png

        Z Offline
        Z Offline
        zokkai
        schrieb am zuletzt editiert von
        #3

        @cinimod Danke für die Info. Soweit klar, welcher Datenpunkt würde dies aber sein?? Einen Datenpunkt rein als rgb-Zahlenwert finde ich nicht.

        CinimodC AsgothianA 2 Antworten Letzte Antwort
        0
        • Z zokkai

          @cinimod Danke für die Info. Soweit klar, welcher Datenpunkt würde dies aber sein?? Einen Datenpunkt rein als rgb-Zahlenwert finde ich nicht.

          CinimodC Offline
          CinimodC Offline
          Cinimod
          Most Active
          schrieb am zuletzt editiert von Cinimod
          #4

          @zokkai

          ach so, wie aber stellst du die LED´s denn rot ? Welche Datenpunkte hast du denn zur verfügung?

          Ich hab nichts mit Hue am Hut, daher kenne ich dessen Datenpunkte nicht.

          Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

          1 Antwort Letzte Antwort
          0
          • Z zokkai

            @cinimod Danke für die Info. Soweit klar, welcher Datenpunkt würde dies aber sein?? Einen Datenpunkt rein als rgb-Zahlenwert finde ich nicht.

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

            @zokkai

            Du musst 3 Datenpunkte sichern:

            • Hue = hier wird der Farbton gespeichert
            • Saturation = hier wird die Farbsättigung gespeichert
            • Brightness oder Value = hier steht die Helligkeit drin.

            Das gilt im übrigen nur wenn die Lampe auch vorher auf eine "Farbe" eingestellt war. Wenn sie vorher über die "Farbtemperatur" eingestellt war müsstest du

            • Colortemp
            • Brightness
              sichern und wiederherstellen.

            Ich meine bei Hue gibt es einen State mit dem du erkennen kannst in welchem Modus sich die Lampe befindet (ct, hsv). Sicher bin ich nicht, hue nutze ich nur über den Zigbee Adapter.

            A.

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

            Z 1 Antwort Letzte Antwort
            0
            • Z Offline
              Z Offline
              zokkai
              schrieb am zuletzt editiert von
              #6

              @cinimod ich glaube das Ganze ist HUE-spezifisch. Es gibt da eben so viele DPs, die ich eben nicht alle einzeln 'abfangen' möchte.
              Dein Ansatz hilft mir aber dennoch - generell ;-) Danke nochmals!

              @cinimod sagte in Hue - Ursprungswert wiederherstellen [Blockly]:

              @zokkai

              ach so, wie aber stellst du die LED´s denn rot ? Welche Datenpunkte hast du denn zur verfügung?

              Ich hab nichts mit Hue am Hut, daher kenne ich dessen Datenpunkte nicht.

              @cinimod ich glaube das Ganze ist HUE-spezifisch. Es gibt da eben so viele DPs, die ich eben nicht alle einzeln 'abfangen' möchte.
              Dein Ansatz hilft mir aber dennoch - generell ;-) Danke nochmals!

              1 Antwort Letzte Antwort
              0
              • AsgothianA Asgothian

                @zokkai

                Du musst 3 Datenpunkte sichern:

                • Hue = hier wird der Farbton gespeichert
                • Saturation = hier wird die Farbsättigung gespeichert
                • Brightness oder Value = hier steht die Helligkeit drin.

                Das gilt im übrigen nur wenn die Lampe auch vorher auf eine "Farbe" eingestellt war. Wenn sie vorher über die "Farbtemperatur" eingestellt war müsstest du

                • Colortemp
                • Brightness
                  sichern und wiederherstellen.

                Ich meine bei Hue gibt es einen State mit dem du erkennen kannst in welchem Modus sich die Lampe befindet (ct, hsv). Sicher bin ich nicht, hue nutze ich nur über den Zigbee Adapter.

                A.

                Z Offline
                Z Offline
                zokkai
                schrieb am zuletzt editiert von
                #7

                @asgothian sagte in Hue - Ursprungswert wiederherstellen [Blockly]:

                @zokkai

                Du musst 3 Datenpunkte sichern:

                • Hue = hier wird der Farbton gespeichert
                • Saturation = hier wird die Farbsättigung gespeichert
                • Brightness oder Value = hier steht die Helligkeit drin.

                Das gilt im übrigen nur wenn die Lampe auch vorher auf eine "Farbe" eingestellt war. Wenn sie vorher über die "Farbtemperatur" eingestellt war müsstest du

                • Colortemp
                • Brightness
                  sichern und wiederherstellen.

                Ich meine bei Hue gibt es einen State mit dem du erkennen kannst in welchem Modus sich die Lampe befindet (ct, hsv). Sicher bin ich nicht, hue nutze ich nur über den Zigbee Adapter.

                A.

                Tatsächlich steuere ich die Farben mit Scenen. Den Zustand kann man offensichtlich nicht Speichern. Zumindest habe ich dafür keinen DP gefunden. Die Scene ein - und danach wieder auszuschalten funktioniert nicht, oder doch?

                Welche DPs hast du denn über zigbee zur Verfügung?

                CinimodC 1 Antwort Letzte Antwort
                0
                • Z zokkai

                  @asgothian sagte in Hue - Ursprungswert wiederherstellen [Blockly]:

                  @zokkai

                  Du musst 3 Datenpunkte sichern:

                  • Hue = hier wird der Farbton gespeichert
                  • Saturation = hier wird die Farbsättigung gespeichert
                  • Brightness oder Value = hier steht die Helligkeit drin.

                  Das gilt im übrigen nur wenn die Lampe auch vorher auf eine "Farbe" eingestellt war. Wenn sie vorher über die "Farbtemperatur" eingestellt war müsstest du

                  • Colortemp
                  • Brightness
                    sichern und wiederherstellen.

                  Ich meine bei Hue gibt es einen State mit dem du erkennen kannst in welchem Modus sich die Lampe befindet (ct, hsv). Sicher bin ich nicht, hue nutze ich nur über den Zigbee Adapter.

                  A.

                  Tatsächlich steuere ich die Farben mit Scenen. Den Zustand kann man offensichtlich nicht Speichern. Zumindest habe ich dafür keinen DP gefunden. Die Scene ein - und danach wieder auszuschalten funktioniert nicht, oder doch?

                  Welche DPs hast du denn über zigbee zur Verfügung?

                  CinimodC Offline
                  CinimodC Offline
                  Cinimod
                  Most Active
                  schrieb am zuletzt editiert von Cinimod
                  #8

                  @zokkai

                  wie schaltest du denn sonst dein Szenen ? kannst du diese nicht in einem selbst erstellten Datenpunkt irgendwo Zwischenspeichern. Oder immer nur diesen Datenpunkt ansteuern und den Datenpunkt Triggern den Befehl weiter zu geben. Dann hast einen Datenpunkt in dem immer deine aktuelle Szene steht.

                  Ist zwar bisschen umständlich, aber könnte ggf. klappen

                  Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                  T 1 Antwort Letzte Antwort
                  0
                  • CinimodC Cinimod

                    @zokkai

                    wie schaltest du denn sonst dein Szenen ? kannst du diese nicht in einem selbst erstellten Datenpunkt irgendwo Zwischenspeichern. Oder immer nur diesen Datenpunkt ansteuern und den Datenpunkt Triggern den Befehl weiter zu geben. Dann hast einen Datenpunkt in dem immer deine aktuelle Szene steht.

                    Ist zwar bisschen umständlich, aber könnte ggf. klappen

                    T Offline
                    T Offline
                    Tiggr
                    schrieb am zuletzt editiert von Tiggr
                    #9

                    Das Ganze lässt sich wie von @cinimod beschrieben realisieren. Benötigte diese Funktion selber und habe das Ganze mit dem hue-extended Adapter getestet.

                    Vielen Dank für die Lösung!

                    Bildschirmfoto 2021-12-01 um 18.42.52.png

                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <variables>
                        <variable id="sFSX4cF^:nIv;qi0vzKn">alteFarbe</variable>
                        <variable type="timeout" id="timeout">timeout</variable>
                      </variables>
                      <block type="on_ext" id="4l@%4h.a9v03Ai6K_)zf" x="138" y="62">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <value name="OID0">
                          <shadow type="field_oid" id="?l[3.]I5Hz:XF.e9Bs+W">
                            <field name="oid">0_userdata.0.statusVars.TemperaturOutside</field>
                          </shadow>
                        </value>
                        <statement name="STATEMENT">
                          <block type="variables_set" id="PnUQdayPMyT_b,tkwuXa">
                            <field name="VAR" id="sFSX4cF^:nIv;qi0vzKn">alteFarbe</field>
                            <value name="VALUE">
                              <block type="get_value" id="aBT$M0S8#|yj-LmnsrA+">
                                <field name="ATTR">val</field>
                                <field name="OID">hue-extended.0.lights.004-couch.action.hex</field>
                              </block>
                            </value>
                            <next>
                              <block type="control" id="Mb;fYy%_5RZj}%v-[|bB">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">hue-extended.0.lights.004-couch.action.hex</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="text" id="BLOv;G*x;#@gMGm(+W[u">
                                    <field name="TEXT">ff0000</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="timeouts_settimeout" id=",Yn@=1ymek.IKWAT}D)+">
                                    <field name="NAME">timeout</field>
                                    <field name="DELAY">10</field>
                                    <field name="UNIT">sec</field>
                                    <statement name="STATEMENT">
                                      <block type="control" id="x6|:*Rklq;WvM6yK:$+R">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                        <field name="OID">hue-extended.0.lights.004-couch.action.hex</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="variables_get" id="ahtMqkv^G/=bN939kJ=F">
                                            <field name="VAR" id="sFSX4cF^:nIv;qi0vzKn">alteFarbe</field>
                                          </block>
                                        </value>
                                      </block>
                                    </statement>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </statement>
                      </block>
                    </xml>
                    
                    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

                    724

                    Online

                    32.7k

                    Benutzer

                    82.3k

                    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