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. Blockly
  5. [Frage] Hue Dimmer Switch

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

[Frage] Hue Dimmer Switch

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
3 Beiträge 2 Kommentatoren 314 Aufrufe 1 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.
  • Tilo LutzT Offline
    Tilo LutzT Offline
    Tilo Lutz
    schrieb am zuletzt editiert von
    #1

    Hallo

    Ich bin neu in iobroker und versuche gerade meine Osram Zigbee Lampen mit einem Hue Dimmer Switch zu dimmen.
    Für Zigbee verwende ich einen Con Bee II Stick.

    Die Geräte habe ich soweit alle registriert.
    Was prinzipiell auch funktioniert ist, dass ich über die Objekte die Eigenschaften ändern kann.
    Ich habe jedoch gerade ein Problem, schönes Dimmen zu realisieren.

    Was ich schon herausgefunden habe ist, dass die Bandbreite von Zigbee nicht für stufenloses Dimmen reicht.
    Ich muss birghtness_move und transition_time nutzen, um das Dimmen zu starten. Die Lampen dimmen dann so lange, bis sie ein Stop empfangen.

    Ich habe gerade das Problem, das mit dem Hue Dimmer Switch umzusetzten.
    Ich möchte dass gedimmt wird, wenn der up/down Knopf länger gedrückt wird. Lässt man den Knopf los, soll die aktuelle Helligkeit eingestellt bleiben.

    Dafür sollte up_hold bzw. down_hold geeinget sein. Das Problem dabei sit aber, dass die Werte wenn gedrückt laufen zwischen true/false toggeln.
    Es gibt ein weiteres Objekt, press_duration. Dort ist die Zeit in Sekunden gespeichert, wie lange der Knopf bereits gedrückt ist.
    Meine Idee war nun, wenn up/down_hold false ist zu prüfen, ob press_duration größer geworden ist.
    Das klappt leider nicht. beim loslassen wird up/down_hold false und press_duration wird ein letztes mal vergrößert.
    Danach ändert sich up/down_hold leider nicht mehr.
    Somit weiß ich leider nicht, welchen Zustand ich verwenden kann um sicher zu erkennen, dass der Taster losgelassen wurde.

    Mir fällt nur noch ein, auf press_duration zu triggern und einen Timer zu starten. So bald dieser abläuft, also kein Update erfolgt, wird das Dimmen beendet. Das gefällt mir aber nicht sonderlich, weil ich lieber auf ein direktes Event triggern würde.

    Hat jemand einen Tip für mich, wie man das besser machen kann?

    Vielen Dank.

    haselchenH 1 Antwort Letzte Antwort
    0
    • Tilo LutzT Tilo Lutz

      Hallo

      Ich bin neu in iobroker und versuche gerade meine Osram Zigbee Lampen mit einem Hue Dimmer Switch zu dimmen.
      Für Zigbee verwende ich einen Con Bee II Stick.

      Die Geräte habe ich soweit alle registriert.
      Was prinzipiell auch funktioniert ist, dass ich über die Objekte die Eigenschaften ändern kann.
      Ich habe jedoch gerade ein Problem, schönes Dimmen zu realisieren.

      Was ich schon herausgefunden habe ist, dass die Bandbreite von Zigbee nicht für stufenloses Dimmen reicht.
      Ich muss birghtness_move und transition_time nutzen, um das Dimmen zu starten. Die Lampen dimmen dann so lange, bis sie ein Stop empfangen.

      Ich habe gerade das Problem, das mit dem Hue Dimmer Switch umzusetzten.
      Ich möchte dass gedimmt wird, wenn der up/down Knopf länger gedrückt wird. Lässt man den Knopf los, soll die aktuelle Helligkeit eingestellt bleiben.

      Dafür sollte up_hold bzw. down_hold geeinget sein. Das Problem dabei sit aber, dass die Werte wenn gedrückt laufen zwischen true/false toggeln.
      Es gibt ein weiteres Objekt, press_duration. Dort ist die Zeit in Sekunden gespeichert, wie lange der Knopf bereits gedrückt ist.
      Meine Idee war nun, wenn up/down_hold false ist zu prüfen, ob press_duration größer geworden ist.
      Das klappt leider nicht. beim loslassen wird up/down_hold false und press_duration wird ein letztes mal vergrößert.
      Danach ändert sich up/down_hold leider nicht mehr.
      Somit weiß ich leider nicht, welchen Zustand ich verwenden kann um sicher zu erkennen, dass der Taster losgelassen wurde.

      Mir fällt nur noch ein, auf press_duration zu triggern und einen Timer zu starten. So bald dieser abläuft, also kein Update erfolgt, wird das Dimmen beendet. Das gefällt mir aber nicht sonderlich, weil ich lieber auf ein direktes Event triggern würde.

      Hat jemand einen Tip für mich, wie man das besser machen kann?

      Vielen Dank.

      haselchenH Offline
      haselchenH Offline
      haselchen
      Most Active
      schrieb am zuletzt editiert von haselchen
      #2

      @tilo-lutz

      Viele Infos …. puh 😬
      Muss selber überlegen , welche Integration am besten ist .
      Ich hab die Geräte in Node Red und im Hue Adapter .
      In einem der Adapter werden die Tasten mit Zahlen definiert.
      Was das Steuern natürlich einfacher macht .
      Bin am Handy . Kann ich leider erst später auflösen das Rätsel.

      Angelegt über Node Red:

      cdc63516-0605-4132-ad86-1609bc88a8a0-grafik.png

      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

      Tilo LutzT 1 Antwort Letzte Antwort
      0
      • haselchenH haselchen

        @tilo-lutz

        Viele Infos …. puh 😬
        Muss selber überlegen , welche Integration am besten ist .
        Ich hab die Geräte in Node Red und im Hue Adapter .
        In einem der Adapter werden die Tasten mit Zahlen definiert.
        Was das Steuern natürlich einfacher macht .
        Bin am Handy . Kann ich leider erst später auflösen das Rätsel.

        Angelegt über Node Red:

        cdc63516-0605-4132-ad86-1609bc88a8a0-grafik.png

        Tilo LutzT Offline
        Tilo LutzT Offline
        Tilo Lutz
        schrieb am zuletzt editiert von
        #3

        Ich habe eine Variante hinbekommen, die grob funktioniert:
        f05f9c1f-77b0-414f-b216-735f026661c9-grafik.png
        256a2020-eb20-4f1d-8472-90bd9045741d-grafik.png

        msg_from_zigbee scheint eine Variable data -> type zu haben. Wenn diese von 1 auf 3 wechselt, wird der Taster losgelassen.
        Zumindest nach dem Log scheint das recht zuverlässig zu funktionieren.
        "Button Released" taucht immer genau dann im Log auf, wenn der Taster losgelassen wird.

        Leider funktioniert das Skript nicht immer zuverlässig. Manchmal dimmt die Lampe einfach weiter.
        Hab ich ein Fehler im Skript oder passt der Ansatz nicht, brightness_move einfach auf 0 zu setzen?

        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

        721

        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