A
- alias: Alexa_playing_paused
initial_state: true
trigger:
- platform: event
event_type: xiaomi_aqara.click
event_data:
entity_id: binary_sensor.switch_158d0001aac8cb
click_type: single
action:
service_template: "script.alexa_{{ 'paused' if is_state('media_player.echo_dot_3','paused') else 'playing' }}"
Ну и соответственно 2 скрипта:
alexa_paused:
alias: amazon alexa paused
sequence:
- service: media_player.media_play
entity_id: media_player.echo_dot_3
alexa_playing:
alias: amazon alexa playing
sequence:
- service: media_player.media_pause
entity_id: media_player.echo_dot_3
Проблема в том, что у амазона дота есть еще одно редкое состояние 'standby' и естественно из этого состояния уже по кнопке не будится.
Нужно впихнуть это состояние в существующую конструкцию.