mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-05-07 17:34:42 +00:00
Initial sonos recoverable implementation
This commit is contained in:
@@ -83,6 +83,11 @@ cards:
|
|||||||
variables:
|
variables:
|
||||||
- player: ${states['input_select.sonos_leader'].state}
|
- player: ${states['input_select.sonos_leader'].state}
|
||||||
|
|
||||||
|
- type: entities
|
||||||
|
show_header_toggle: false
|
||||||
|
entities:
|
||||||
|
- binary_sensor.sonos_recoverable
|
||||||
|
|
||||||
- type: entities
|
- type: entities
|
||||||
title: Manual Overrides
|
title: Manual Overrides
|
||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
|
|||||||
@@ -29,6 +29,16 @@ input_select:
|
|||||||
binary_sensor:
|
binary_sensor:
|
||||||
- platform: template
|
- platform: template
|
||||||
sensors:
|
sensors:
|
||||||
|
sonos_recoverable:
|
||||||
|
friendly_name: Sonos recoverable
|
||||||
|
entity_id: media_player.master_bedroom
|
||||||
|
value_template: >-
|
||||||
|
{% if state_attr('media_player.master_bedroom', 'media_content_id').startswith('x-sonos-spotify:spotify')
|
||||||
|
or state_attr('media_player.master_bedroom', 'media_content_id').startswith('x-sonosapi-hls-static') %}
|
||||||
|
True
|
||||||
|
{% else %}
|
||||||
|
False
|
||||||
|
{% endif %}
|
||||||
sonos_leader_paused:
|
sonos_leader_paused:
|
||||||
value_template: "{{ is_state(states.input_select.sonos_leader.state, 'paused') }}"
|
value_template: "{{ is_state(states.input_select.sonos_leader.state, 'paused') }}"
|
||||||
entity_id:
|
entity_id:
|
||||||
|
|||||||
Reference in New Issue
Block a user