input_number: bathroom_high_volume: name: Bathroom high volume min: 0 max: 1 step: 0.05 icon: mdi:speaker automation: - alias: Bathroom ยท Switch use_blueprint: path: aqara_switch.yaml input: action_entity: sensor.bathroom_switch_action click: - service: media_player.volume_set entity_id: media_player.bathroom data_template: volume_level: >- {% if state_attr('media_player.bathroom', 'volume_level')|float > (states('input_number.bathroom_high_volume')|float - 0.05) %} 0.25 {% else %} {{ states('input_number.bathroom_high_volume')|float }} {% endif %}