Add receiver preset and volume controls

This commit is contained in:
2026-04-06 19:18:28 +02:00
parent 4eedd70511
commit 8f31bce128
2 changed files with 108 additions and 0 deletions
+40
View File
@@ -71,6 +71,46 @@ cards:
- entity: input_datetime.vacation_end
name: Slutter
# 🔊 Receiver presets
- type: grid
columns: 4
square: false
cards:
- type: button
name: Sonos
icon: mdi:speaker-multiple
tap_action:
action: call-service
service: script.receiver_sonos_mch_stereo
- type: button
name: TV Dolby
icon: mdi:television-speaker
tap_action:
action: call-service
service: script.receiver_tv_dolby_digital
- type: button
name: TV Stereo
icon: mdi:surround-sound
tap_action:
action: call-service
service: script.receiver_tv_mch_stereo
- type: horizontal-stack
cards:
- type: vertical-stack
cards:
- type: button
name: ""
icon: mdi:volume-plus
tap_action:
action: call-service
service: script.receiver_volume_up_5
- type: button
name: ""
icon: mdi:volume-minus
tap_action:
action: call-service
service: script.receiver_volume_down_5
# 💡 Lys kontrol
- type: horizontal-stack
cards:
+68
View File
@@ -0,0 +1,68 @@
receiver_sonos_mch_stereo:
alias: Receiver Sonos MCH Stereo
sequence:
- service: media_player.turn_on
target:
entity_id: media_player.denon_avr_x2300w
- delay: "00:00:03"
- service: media_player.select_source
data:
entity_id: media_player.denon_avr_x2300w
source: Sonos
- delay: "00:00:01"
- service: media_player.select_sound_mode
data:
entity_id: media_player.denon_avr_x2300w
sound_mode: MCH STEREO
receiver_tv_dolby_digital:
alias: Receiver TV Dolby Digital
sequence:
- service: media_player.turn_on
target:
entity_id: media_player.denon_avr_x2300w
- delay: "00:00:03"
- service: media_player.select_source
data:
entity_id: media_player.denon_avr_x2300w
source: TV Audio
- delay: "00:00:01"
- service: media_player.select_sound_mode
data:
entity_id: media_player.denon_avr_x2300w
sound_mode: DOLBY DIGITAL
receiver_tv_mch_stereo:
alias: Receiver TV MCH Stereo
sequence:
- service: media_player.turn_on
target:
entity_id: media_player.denon_avr_x2300w
- delay: "00:00:03"
- service: media_player.select_source
data:
entity_id: media_player.denon_avr_x2300w
source: TV Audio
- delay: "00:00:01"
- service: media_player.select_sound_mode
data:
entity_id: media_player.denon_avr_x2300w
sound_mode: MCH STEREO
receiver_volume_up_5:
alias: Receiver Volume Up 5
sequence:
- service: media_player.volume_set
data:
entity_id: media_player.denon_avr_x2300w
volume_level: >
{{ [((state_attr('media_player.denon_avr_x2300w', 'volume_level') | float(0)) + 0.05), 1] | min }}
receiver_volume_down_5:
alias: Receiver Volume Down 5
sequence:
- service: media_player.volume_set
data:
entity_id: media_player.denon_avr_x2300w
volume_level: >
{{ [((state_attr('media_player.denon_avr_x2300w', 'volume_level') | float(0)) - 0.05), 0] | max }}