- platform: template switches: desktop_wol: value_template: "{{ is_state('binary_sensor.desktop_ping', 'on') }}" turn_on: service: shell_command.ssh data: sshkey: !secret sshkey_wakeonlan host: !secret nas_ip user: !secret nas_ssh_user port: !secret nas_ssh_port command_or_param: !secret desktop_mac turn_off: service: script.dummy harmony_music_bt: value_template: "{{ is_state_attr('remote.livingroom_harmony', 'current_activity', 'Musik Bluetooth') }}" turn_on: service: remote.turn_on data: entity_id: remote.livingroom_harmony activity: 'Musik Bluetooth' turn_off: service: remote.turn_on data: entity_id: remote.livingroom_harmony activity: 'PowerOff' harmony_firetv: value_template: "{{ is_state_attr('remote.livingroom_harmony', 'current_activity', 'Fire TV sehen') }}" turn_on: service: remote.turn_on data: entity_id: remote.livingroom_harmony activity: 'Fire TV sehen' turn_off: service: remote.turn_on data: entity_id: remote.livingroom_harmony activity: 'PowerOff' harmony_steamlink: value_template: "{{ is_state_attr('remote.livingroom_harmony', 'current_activity', 'SteamLink') }}" turn_on: service: remote.turn_on data: entity_id: remote.livingroom_harmony activity: 'SteamLink' turn_off: service: remote.turn_on data: entity_id: remote.livingroom_harmony activity: 'PowerOff' harmony_playstation: value_template: "{{ is_state_attr('remote.livingroom_harmony', 'current_activity', 'PlayStation') }}" turn_on: service: remote.send_command data: entity_id: remote.livingroom_harmony activity: 'PlayStation' turn_off: service: remote.send_command data: entity_id: remote.livingroom_harmony activity: 'PowerOff' harmony_denon_power: friendly_name: Denon Power value_template: "{{ state_attr('remote.livingroom_harmony', 'current_activity') != 'PowerOff' }}" turn_on: service: script.harmony_denon_power turn_off: service: script.harmony_denon_power harmony_denon_mute: friendly_name: Denon Stumm value_template: "{{ state_attr('remote.livingroom_harmony', 'current_activity') != 'PowerOff' }}" turn_on: turn_off: service: script.harmony_denon_mute harmony_volume_up: friendly_name: Denon Lauter value_template: "{{ state_attr('remote.livingroom_harmony', 'current_activity') != 'PowerOff' }}" turn_on: turn_off: service: script.harmony_volume_up harmony_volume_down: friendly_name: Denon Leiser value_template: "{{ state_attr('remote.livingroom_harmony', 'current_activity') != 'PowerOff' }}" turn_on: turn_off: service: script.harmony_volume_down livingroom_music: value_template: "{{ is_state_attr('remote.livingroom_harmony', 'current_activity', 'Musik Bluetooth') }}" turn_on: service: script.livingroom_music_on turn_off: service: script.livingroom_music_off livingroom_netflix: value_template: "{{ is_state_attr('remote.livingroom_harmony', 'current_activity', 'Fire TV sehen') }}" turn_on: service: script.livingroom_netflix_on turn_off: service: remote.turn_on data: entity_id: remote.livingroom_harmony activity: 'PowerOff' ### CCTV cctv_motion_detection: friendly_name: CCTV Motion Detection value_template: "{{ states('binary_sensor.cctv_motion_detection_active') }}" turn_on: service: script.shinobi_active_with_motion turn_off: service: script.shinobi_active cctv_active: friendly_name: CCTV Active value_template: "{{ states('binary_sensor.cctv_active') }}" turn_on: service: script.shinobi_active turn_off: service: script.shinobi_idle ### Wallboard wallboard_display: friendly_name: Wallboard Display Toggle value_template: "{{ is_state('binary_sensor.wallboard_hdmi_status', 'on') }}" turn_on: service: script.wallboard_hdmi_on turn_off: service: script.wallboard_hdmi_off