Werkstatt: Spotify-Steuerung bei Telefonaten (Vereinfacht
Prompt
Siehst du hier Möglichkeiten den YAML-Code für HA zu verbessern? Kannst du Fehlfunktionen sehen und diese abstellen?! -> alias: 'Werkstatt: Spotify-Steuerung bei Telefonaten (Vereinfacht)' description: >- Pausiert Spotify (Quelle: Klaus-PC) bei Anrufsignalen. Startet die Wiedergabe nach Wechsel des Anrufmonitors in den Leerlauf (idle) mit 10s Verzögerung auf 50% Lautstärke. Achtung: Aufgrund von Restriktionen der FritzBox-Integration (Call Monitor Blindflug) kann der Leerlauf-Trigger bei Zweitanrufen verfrüht auslösen. Die finale Lautstärken-Feinanpassung erfolgt manuell. triggers: - entity_id: sensor.buro_fritz_box_4060_anrufmonitor_klaus to: - ringing - dialing - talking id: telefon_klingelt trigger: state - entity_id: sensor.buro_fritz_box_4060_anrufmonitor_klaus to: idle id: telefon_aufgelegt trigger: state conditions: [] actions: - choose: - conditions: - condition: trigger id: telefon_klingelt - condition: state entity_id: media_player.werkstatt_spotify_apfel state: playing - condition: template value_template: >- {{ state_attr('media_player.werkstatt_spotify_apfel 'source') == 'klaus-PC' }} sequence: - action: media_player.media_pause target: entity_id: media_player.werkstatt_spotify_apfel - conditions: - condition: trigger id: telefon_aufgelegt sequence: - delay: seconds: 10 - condition: state entity_id: media_player.werkstatt_spotify_apfel state: paused - action: media_player.volume_set target: entity_id: media_player.werkstatt_spotify_apfel data: volume_level: 0.5 - action: media_player.media_play target: entity_id: media_player.werkstatt_spotify_apfel mode: restart