Seite 1 von 1
Status Media Player abfragen
Verfasst: Do 21. Jul 2022, 16:46
von Moss
Hallo,
benötige für eine Automatisierung den Status meines Sonos Lautsprechers wenn dieser stummgeschaltet wurde.
In den Entwicklerwerkzeugen bekomme ich folgendes angezeigt:
Code: Alles auswählen
group_members:
- media_player.esszimmer
volume_level: 0.11
is_volume_muted: true
media_content_id: >-
aac://https://f111.rndfnk.com/ard/swr/swr3/live/aac/96/stream.aac?aggregator=tunein&cid=01FC1X5J7PN2N3YQPZYT8YDM9M&sid=2CEvQaYgO27FkU00SrouJMlgs4C&token=i_VkKqOwriPdA-Z58Au8K2RMNZdy6TCbejUwCJBtF7I&tvf=fkdVV_bTAxdmMTExLnJuZGZuay5jb20
media_content_type: music
media_title: Maybe you're the problem / Ava Max
media_channel: SWR3
shuffle: false
repeat: 'off'
queue_position: 1
queue_size: 3
entity_picture: >-
/api/media_player_proxy/media_player.esszimmer?token=262935fb78fc253f1edc785345f4f42d3437401aed0d02c68c91a0d073b3f674&cache=5af70da2131fab16
friendly_name: Esszimmer Sonos
supported_features: 981567
Wenn ich den Status wie folgt abfrage bekomme ich eine Fehlermeldung bzw. Funktioniert nicht.
Code: Alles auswählen
condition: state
entity_id: media_player.esszimmer
attribute: is_volume_muted
state: 'true'
Kann mir jemand weiterhelfen?
LG
Moss
Re: Status Media Player abfragen
Verfasst: Do 21. Jul 2022, 17:02
von Osorkon
Nimm ein Template als Bedingungen.
Code: Alles auswählen
{{ state_attr('media_player.esszimmer', 'is_volume_muted') == 'true' }}
Gruß
Osorkon
Re: Status Media Player abfragen
Verfasst: Do 21. Jul 2022, 17:24
von Moss
Code: Alles auswählen
if:
- condition: template
value_template: '{{ state_attr(''media_player.esszimmer'', ''is_volume_muted'') == ''true'' }}'
then:
- service: media_player.volume_set
data:
volume_level: 0.1
target:
entity_id: media_player.esszimmer
Habe es so versucht, klappt aber nicht.
Stummgeschaltet wird er, aber die Prüfung der Stummschaltung um ihn anschliessend wieder auf eine gewisse Lautstärke anzuheben geht nicht.
Noch eine Idee?
Re: Status Media Player abfragen
Verfasst: Do 21. Jul 2022, 17:57
von Osorkon
@Moss Sorry, mein Fehler.
als String formatieren und Großschreibung beachten.
Code: Alles auswählen
{{ state_attr('media_player.esszimmer', 'is_volume_muted') | string == 'True' }}
Gruß
Osorkon
Re: Status Media Player abfragen
Verfasst: Do 21. Jul 2022, 18:09
von Moss
Also wenn DU mir mal über die Füße läufst lad ich dich und deine Familie zum Essen ein.
Ganz vielen Dank, es funktioniert.
LG
Moss