Choose playlist by time
unknown
yaml
a year ago
6.1 kB
55
Indexable
alias: Choose music based on time choose: - conditions: - condition: time after: "06:00:00" before: "11:00:00" weekday: - mon - tue - wed - thu - fri - sat - sun sequence: - service: media_player.play_media target: entity_id: media_player.bedroom data: media_content_id: "20530" media_content_type: playlist metadata: title: lounge thumbnail: null media_class: playlist children_media_class: null navigateIds: - {} - media_content_type: Playlists media_content_id: Playlists - service: media_player.media_pause metadata: {} data: {} target: entity_id: media_player.bedroom - service: media_player.shuffle_set target: entity_id: media_player.bedroom data: shuffle: true - delay: hours: 0 minutes: 0 seconds: 30 milliseconds: 0 - service: media_player.media_next_track metadata: {} data: {} target: entity_id: media_player.bedroom - service: media_player.media_play metadata: {} data: {} target: entity_id: media_player.bedroom - conditions: - condition: time after: "11:00:00" before: "23:59:00" weekday: - mon - tue - wed - thu - fri - sat - sun sequence: - service: media_player.shuffle_set target: entity_id: media_player.bedroom data: shuffle: true - service: media_player.play_media target: entity_id: media_player.bedroom data: media_content_id: "20530" media_content_type: playlist metadata: title: lounge thumbnail: null media_class: playlist children_media_class: track navigateIds: - {} - media_content_type: Playlists media_content_id: Playlists - media_content_type: playlist media_content_id: "20530" - delay: hours: 0 minutes: 0 seconds: 15 milliseconds: 0 - service: media_player.media_next_track metadata: {} data: {} target: entity_id: media_player.bedroom - conditions: - condition: time after: "00:00:00" before: "06:00:00" weekday: - mon - tue - wed - thu - fri - sat - sun sequence: - if: - condition: not conditions: - condition: state entity_id: media_player.bedroom state: unavailable alias: Bedroom SB is available then: - service: media_player.repeat_set target: entity_id: media_player.bedroom data: repeat: "off" - service: media_player.play_media target: entity_id: media_player.bedroom data: media_content_id: "20529" media_content_type: playlist metadata: title: Aldrin Sasha thumbnail: null media_class: playlist children_media_class: track navigateIds: - {} - media_content_type: Playlists media_content_id: Playlists - media_content_type: playlist media_content_id: "20529" - service: media_player.media_pause metadata: {} data: {} target: entity_id: media_player.bedroom - service: media_player.shuffle_set target: entity_id: media_player.bedroom data: shuffle: true - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - service: media_player.media_next_track metadata: {} data: {} target: entity_id: media_player.bedroom - service: media_player.media_play metadata: {} data: {} target: entity_id: media_player.bedroom else: - service: notify.mobile_app_m2101k7ag metadata: {} data: title: Bedroom SB is offline message: Reconnection is required - wait_for_trigger: - platform: state entity_id: - media_player.bedroom from: unavailable to: null timeout: hours: 0 minutes: 15 seconds: 0 milliseconds: 0 continue_on_timeout: false - service: media_player.clear_playlist metadata: {} data: {} - service: media_player.shuffle_set target: entity_id: media_player.bedroom data: shuffle: true - service: media_player.repeat_set target: entity_id: media_player.bedroom data: repeat: "off" - service: media_player.play_media target: entity_id: media_player.bedroom data: media_content_id: "12468" media_content_type: playlist metadata: title: Aldrin Sasha thumbnail: null media_class: playlist children_media_class: track navigateIds: - {} - media_content_type: Playlists media_content_id: Playlists - media_content_type: playlist media_content_id: "12468"
Editor is loading...
Leave a Comment