Hallo, habe mal wieder ein grundlegendes Verständnissproblem, da ich mit den Möglichkeiten von yaml
nicht so wirklich klar komme.
Ich habe die Entität media_player.wohnzimmer welche ein Attribut volume_level besitzt. Da ich hierauf nicht direkt zugreifen kann habe ich versucht ein Template zu erstellen. Mit sensor kann ich den Wert zwar auslesen, aber nicht ändern bzw. nicht als id für einen Schieberegler verwenden.
Habe nach längeren suchen und lesen nachfolgenden configuration.yaml Eintrag zusammengestellt, welcher aber natürlich nicht funktioniert, da ich zu geringe Kenntnisse habe.
Code: Alles auswählen
template:
- number:
- name: LautstaerkeSonos
state: >-
{{ state_attr('media_player.wohnzimmer', 'volume_level') }}
unique_id: lautstaerke
step: 0.1
set_value:
- action: call-service
service: media_player.volume_level
target:
entity_id:
- media_player.wohnzimmer
data:
volume_level: {{value}} <-- value is undefiened
min: 0
max: 1
Für jede Hilfe schon mal vielen Dank.