better pause logic in yaml

This commit is contained in:
Karl Hudgell 2024-09-21 16:18:11 +01:00
parent 3c3cc36cd0
commit e4a5316133

View File

@ -47,6 +47,7 @@ action:
media_content_type: "{{ states('sensor.floppy_player_current_disc_type') | string }}" media_content_type: "{{ states('sensor.floppy_player_current_disc_type') | string }}"
target: target:
entity_id: media_player.ytube_music_player entity_id: media_player.ytube_music_player
alias: Play Disc
- if: - if:
- condition: trigger - condition: trigger
id: id:
@ -56,17 +57,18 @@ action:
target: target:
entity_id: media_player.ytube_music_player entity_id: media_player.ytube_music_player
data: {} data: {}
alias: Eject
- if: - if:
- condition: trigger - condition: trigger
id: id:
- PLAY - PLAY
- PAUSE
then: then:
- service: media_player.media_play_pause - service: media_player.media_play
target: target:
entity_id: entity_id:
- media_player.ytube_music_player - media_player.ytube_music_player
data: {} data: {}
alias: Play
- if: - if:
- condition: trigger - condition: trigger
id: id:
@ -77,6 +79,7 @@ action:
entity_id: entity_id:
- media_player.ytube_music_player - media_player.ytube_music_player
data: {} data: {}
alias: Skip
- if: - if:
- condition: trigger - condition: trigger
id: id:
@ -90,4 +93,16 @@ action:
{{state_attr("media_player.ytube_music_player","videoId") }} {{state_attr("media_player.ytube_music_player","videoId") }}
media_content_type: vid_channel media_content_type: vid_channel
entity_id: media_player.ytube_music_player entity_id: media_player.ytube_music_player
alias: Radio of track
- alias: Pause
if:
- condition: trigger
id:
- PAUSE
then:
- service: media_player.media_pause
target:
entity_id:
- media_player.ytube_music_player
data: {}
mode: single mode: single