Skip to content

Sonos-Box mit Hue Dimmer Switch über Home Assistant steuern

Die „Sender“ der Sonos-Box in unserer Küche waren bisher immer nur umständlich per App zu wechseln – auch die unter Regalbrettern angeklebten NFC-Tags machten es nicht wirklich einfacher. Bis ich…

Esse est percipi
Feb 12, 2021 · 2 min read · 1 read

ie „Sender“ der Sonos-Box in unserer Küche waren bisher immer nur umständlich per App zu wechseln – auch die unter Regalbrettern angeklebten NFC-Tags machten es nicht wirklich einfacher. Bis ich gestern zufällig herausfand, dass die vier Tasten des Hue Dimmer Switchs, der die Deckenlampe in der Küche regelt, zusätzlich auch auf langen Druck reagieren können.

Tadaa…

Wenn man jetzt in die Küche kommt, kann man gleich am Eingang mit dem Dimmer Switch zwischen zwei Radiosendern und einer Spotify-Playlist wählen (letztere wird im Script auf zufällige Wiedergabe gesetzt), und die Box beim Verlassen auch bequem wieder ausschalten.

Die Scripts

Die gewünschten Radiosender und Playlists müssen zuvor in der Sonos-App zu den Sonos-Favoriten hinzugefügt werden. Genau so, wie sie dann dort in der Favoritenliste aufgeführt werden, müssen sie als source ins jeweilige Script übernommen werden.

sonos_kueche_radio1: sequence: - service: media_player.select_source entity_id: media_player.kueche data: source: 'radioeins vom rbb' - service: media_player.media_play data: entity_id: media_player.kueche media_content_type: music sonos_kueche_superfly: sequence: - service: media_player.select_source entity_id: media_player.kueche data: source: 'Superfly FM' - service: media_player.media_play data: entity_id: media_player.kueche media_content_type: music sonos_kueche_wildermix: sequence: - service: media_player.select_source entity_id: media_player.kueche data: source: 'Wilder Mix' - service: media_player.shuffle_set data: entity_id: media_player.kueche shuffle: true - service: media_player.media_play data: entity_id: media_player.kueche media_content_type: music sonos_kueche_stop: sequence: - service: media_player.media_play_pause data: entity_id: media_player.kueche

Die Automatisierungen

Die device_id des Dimmer Switchs findet man entweder in der Datei config/.storage/core.device_registry, oder man erzeugt im UI eine neue Automation mit dem  Dimmer Switch als Auslöser und lässt sie sich mit Klick auf die drei Punkte als Yaml anzeigen:

Selbstverständlich kann man auch die gesamte Automation im UI machen – ich bevorzuge allerdings einen Texteditor.

- id: '1613110713160' alias: Hue Küche Radio1 trigger: - device_id: b0a8565bd8ce43308e52d9a442a31205 domain: hue platform: device type: remote_button_long_release subtype: turn_on action: - service: script.sonos_kueche_radio1 mode: single - id: '1613111248545' alias: Hue Küche Superfly trigger: - device_id: b0a8565bd8ce43308e52d9a442a31205 domain: hue platform: device type: remote_button_long_release subtype: dim_up action: - service: script.sonos_kueche_superfly mode: single - id: '1613121114748' alias: Hue Küche Wilder Mix trigger: - device_id: b0a8565bd8ce43308e52d9a442a31205 domain: hue platform: device type: remote_button_long_release subtype: dim_down action: - service: script.sonos_kueche_wildermix mode: single - id: '1613112340865' alias: Hue Küche Sonos aus trigger: - device_id: b0a8565bd8ce43308e52d9a442a31205 domain: hue platform: device type: remote_button_long_release subtype: turn_off action: - service: script.sonos_kueche_stop mode: single

Did you enjoy this article?

Recommend it — Standard Reader surfaces well-loved writing to more readers across the network.

Across the AtmosphereDiscussions