Moin zusammen,
ich ziehe gerade um vom ioBroker zum Home Assistant. Daher ist vieles neu für …
Ich möchte gerne auf meinem Echo im Bad über einen Zigbee Bewegungsmelder beim betreten des Bades dass das Radio eingeschaltet wird und zwar auf einen bestimmten Radio Sender.
Im ioBroker habe ich dies mit einem Blockly umgesetzt.
Wie kann ich dies im Home Assistant umsetzten ?
Alexa Media Player ist installiert und eine Cloud habe ich mit einem Alexa Skill erstellt.
Hallo, ich habe eine Alexa Routine erstellt und starte diese dann mit dieser Automation:
alias: Radio Bad an
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.esp4_presence #da muust du deinen BWM eintragen
to: "on"
condition:
#Das ist ein Helfer mit dem ich die Automation Abschalte
- condition: state
entity_id: input_boolean.automation_bad_radio
state: "on"
- condition: state
entity_id: input_boolean.bad_radio_ist_an
state: "off"
#Zeit und Tage, wann es ausgeführt wird
- condition: time
after: "08:00:00"
before: "21:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
# Soll nicht starten wenn echo bereits läuft
- condition: not
conditions:
- condition: device
device_id: fcca541b1f16636d967190b954f3b4f5
domain: media_player
entity_id: media_player.echo_bad
type: is_playing
action:
# Damit wird die Routine gestartet
- service: media_player.play_media
target:
entity_id: media_player.echo_bad #Name von deinem Echo
data:
media_content_id: Badradio #Der Name der von dir erstellten routine
media_content_type: routine
metadata: {}
# wieder der Helfer
- service: input_boolean.turn_on
data: {}
target:
entity_id: input_boolean.bad_radio_ist_an
mode: single