New package file for multimedia
This commit is contained in:
39
packages/multimedia.yaml
Normal file
39
packages/multimedia.yaml
Normal file
@ -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
|
Reference in New Issue
Block a user