{"id":461,"date":"2026-05-21T21:38:10","date_gmt":"2026-05-21T19:38:10","guid":{"rendered":"https:\/\/www.coremind.ch\/wordpress\/?p=461"},"modified":"2026-05-21T21:38:10","modified_gmt":"2026-05-21T19:38:10","slug":"hue-tap-dial-switch-drehrad-als-universal-dimmer-in-ha","status":"publish","type":"post","link":"https:\/\/www.coremind.ch\/wordpress\/hue-tap-dial-switch-drehrad-als-universal-dimmer-in-ha\/","title":{"rendered":"Hue Tap Dial Switch: Drehrad als Universal-Dimmer in HA"},"content":{"rendered":"<p>Der Philips Hue Tap Dial Switch ist einer der untersch\u00e4tzten Smart-Home-Controller: vier Tasten und ein Drehrad, das ohne Batterie und ohne Cloud-Pflicht auskommt. Er ist robust, magnetisch montierbar und kostet etwas \u00fcber 40 Franken. Spannend wird er, sobald er nicht mehr nur die zugewiesene Hue-Zone steuert, sondern direkt in Home Assistant ausgewertet wird \u2013 dann lassen sich vier verschiedene R\u00e4ume, Szenen oder Ger\u00e4te mit einem einzigen Schalter steuern und das Drehrad wird zum universellen Dimmer f\u00fcr jede beliebige Lichtgruppe.<\/p>\n<h2>Problem: Hue steuert nur Hue \u2013 per Default<\/h2>\n<p>Wer den Tap Dial Switch in der Hue-App einrichtet, weist ihn einer Zone zu. Die vier Tasten schalten dort vordefinierte Szenen, das Drehrad dimmt die zugewiesene Zone. Das funktioniert gut, ist aber starr: Eine zweite Zone, ein nicht-Hue-Licht (Ikea, Shelly, IKEA Tradfri, WLED) oder eine ganz andere Aktion wie \u00abL\u00fcfter aus\u00bb bleiben aussen vor.<\/p>\n<p>Die L\u00f6sung: Den Switch \u00fcber die Hue-Bridge in Home Assistant einbinden (Hue-Integration) und dort die Events <code>event.hue_tap_dial_switch_X_taste_1<\/code> bis <code>_taste_4<\/code> sowie <code>event.hue_tap_dial_switch_X_rotierend<\/code> als Trigger nutzen. Alternativ via Zigbee2MQTT oder ZHA direkt einbinden \u2013 dann sind die Events noch reaktiver, weil die Hue-Bridge umgangen wird.<\/p>\n<h2>Schritt-f\u00fcr-Schritt: Drehrad als Helligkeits-Regler<\/h2>\n<p>In HA liefert das Drehrad pro Drehung einen Event mit den Attributen <code>type<\/code> (<code>start_rotation<\/code>, <code>repeat<\/code>, <code>end_rotation<\/code>) und <code>subtype<\/code> (positive Werte f\u00fcr rechts, negative f\u00fcr links). Der Wert entspricht ungef\u00e4hr Grad pro Sekunde \u2013 ideal als Eingabe f\u00fcr eine relative Helligkeits\u00e4nderung.<\/p>\n<p>Die einfachste Variante \u00e4ndert die Helligkeit der zuletzt aktiven Hue-Zone. Spannender ist es, das Drehrad an einen <code>input_text<\/code>-Helper zu koppeln, der die aktuell \u00abfokussierte\u00bb Lichtgruppe speichert. Tasten 1 bis 4 setzen den Fokus auf Wohnzimmer, K\u00fcche, Esszimmer, Schlafzimmer; das Drehrad regelt dann genau diese Gruppe.<\/p>\n<pre><code>\n# automations.yaml\n- alias: \"Tap Dial Drehrad universal\"\n  trigger:\n    - platform: state\n      entity_id: event.hue_tap_dial_switch_1_rotierend\n  variables:\n    direction: \"{{ trigger.to_state.attributes.subtype }}\"\n    target: \"{{ states('input_text.tap_dial_fokus') }}\"\n    step: >\n      {{ 8 if direction|float > 0 else -8 }}\n  action:\n    - service: light.turn_on\n      target:\n        entity_id: \"{{ target }}\"\n      data:\n        brightness_step_pct: \"{{ step }}\"\n        transition: 0.3\n<\/code><\/pre>\n<p>Wer das Drehrad noch feinf\u00fchliger machen will, skaliert den Schritt nach Drehgeschwindigkeit: <code>subtype<\/code> ist eine Zahl, die mit <code>* 0.05<\/code> einen sehr smoothen Verlauf ergibt. Bei langsamer Drehung wenige Prozent, bei schneller Drehung grosse Spr\u00fcnge.<\/p>\n<h2>Tasten 1\u20134 als Szenen-Wechsler mit Mehrfach-Klick<\/h2>\n<p>Die vier Tasten unterst\u00fctzen Einzelklick, Doppelklick und Long-Press. Damit lassen sich pro Schalter zw\u00f6lf Aktionen abbilden. Ein praktisches Setup:<\/p>\n<pre><code>\n- alias: \"Tap Dial Taste 1 Mehrfach\"\n  trigger:\n    - platform: state\n      entity_id: event.hue_tap_dial_switch_1_taste_1\n  variables:\n    press: \"{{ trigger.to_state.attributes.subtype }}\"\n  action:\n    - choose:\n        - conditions: \"{{ press == 'initial_press' }}\"\n          sequence:\n            - service: scene.turn_on\n              target: { entity_id: scene.wohnzimmer_entspannt }\n        - conditions: \"{{ press == 'double_press' }}\"\n          sequence:\n            - service: scene.turn_on\n              target: { entity_id: scene.wohnzimmer_film }\n        - conditions: \"{{ press == 'long_press' }}\"\n          sequence:\n            - service: light.turn_off\n              target: { area_id: wohnzimmer }\n<\/code><\/pre>\n<p>Das gleiche Schema l\u00e4sst sich auf alle vier Tasten ausrollen \u2013 mit minimalem Templating-Aufwand entstehen so 12 Szenen pro Tap Dial.<\/p>\n<h2>Praxis-Tipps und typische Fallstricke<\/h2>\n<p>Erstens: Wer den Switch \u00fcber die Hue-Bridge nutzt, sollte ihn in der Hue-App \u00abentkoppeln\u00bb (also keine Zone zuweisen). Sonst doppeln sich Aktionen, weil sowohl die Bridge als auch HA reagieren. Zweitens: Bei Zigbee2MQTT die Option <code>expose_action: true<\/code> in <code>configuration.yaml<\/code> setzen, damit sowohl Helligkeitsstufen als auch Action-Strings sauber ankommen. Drittens: Magnetische Montage erlaubt es, den Switch ohne Bohren zu platzieren \u2013 mit einem zus\u00e4tzlichen Magnet-Pad l\u00e4sst er sich \u00fcberall im Raum aufkleben oder als mobiler Tisch-Controller nutzen, der jeden Abend an einer anderen Stelle landet.<\/p>\n<p>Mehr zur Tageszeit-gesteuerten Hue-Szenensteuerung gibt es im Artikel <a href=\"https:\/\/www.coremind.ch\/wordpress\/hue-szenen-tageszeit-gesteuert-in-home-assistant\/\">Hue-Szenen tageszeit-gesteuert in Home Assistant<\/a>.<\/p>\n<h2>Fazit<\/h2>\n<p>Der Hue Tap Dial Switch entfaltet erst in Kombination mit Home Assistant sein volles Potenzial. Mit dem Drehrad-Event als universeller Dimmer und Mehrfach-Klick auf den vier Tasten ersetzt ein einziger Schalter mehrere Wandbedienelemente und macht sogar Nicht-Hue-Lichter (WLED, Shelly, Ikea Tradfri) elegant dimmbar. Die magnetische Montage und der batterielose Betrieb \u00fcber die kinetische Energie der Tastendr\u00fccke machen ihn zum besten Allround-Controller im Smart Home \u2013 sobald er einmal frei programmiert ist.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Philips Hue Tap Dial Switch ist einer der untersch\u00e4tzten Smart-Home-Controller: vier Tasten und ein Drehrad, das ohne Batterie und ohne Cloud-Pflicht auskommt. Er ist robust, magnetisch montierbar und kostet etwas \u00fcber 40 Franken. Spannend wird er, sobald er nicht mehr nur die zugewiesene Hue-Zone steuert, sondern direkt in Home Assistant ausgewertet wird \u2013 dann &#8230; <a title=\"Hue Tap Dial Switch: Drehrad als Universal-Dimmer in HA\" class=\"read-more\" href=\"https:\/\/www.coremind.ch\/wordpress\/hue-tap-dial-switch-drehrad-als-universal-dimmer-in-ha\/\" aria-label=\"Mehr Informationen \u00fcber Hue Tap Dial Switch: Drehrad als Universal-Dimmer in HA\">Weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-461","post","type-post","status-publish","format-standard","hentry","category-ha"],"_links":{"self":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/comments?post=461"}],"version-history":[{"count":1,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/461\/revisions"}],"predecessor-version":[{"id":467,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/461\/revisions\/467"}],"wp:attachment":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/media?parent=461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/categories?post=461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/tags?post=461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}