From 3a0b27b11d9e9e589f890c89f47d3f946e1caeb6 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Thu, 8 Dec 2022 19:07:32 -0500 Subject: [PATCH] New package file for multimedia --- packages/multimedia.yaml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 packages/multimedia.yaml diff --git a/packages/multimedia.yaml b/packages/multimedia.yaml new file mode 100644 index 0000000..1ae017a --- /dev/null +++ b/packages/multimedia.yaml @@ -0,0 +1,39 @@ +input_boolean: + spotify_idle_or_paused: + name: Spotify Idle or Paused + icon: mdi:spotify + +automation: + - alias: 'Spotify Page - Everywhere Media Player idle or paused ' + description: '' + trigger: + - platform: template + id: 'on' + value_template: '{{ is_state(''media_player.everywhere'', ''playing'') }}' + - platform: template + value_template: >- + {{ is_state('media_player.everywhere', 'idle') or + is_state('media_player.everywhere', 'paused') or + is_state('media_player.everywhere', 'standby') }} + id: 'off' + condition: [] + action: + - choose: + - conditions: + - condition: trigger + id: 'on' + sequence: + - service: input_boolean.turn_on + data: {} + target: + entity_id: input_boolean.spotify_idle_or_paused + - conditions: + - condition: trigger + id: 'off' + sequence: + - service: input_boolean.turn_off + data: {} + target: + entity_id: input_boolean.spotify_idle_or_paused + default: [] + mode: single \ No newline at end of file