- platform: template switches: camera_livingroom_email: value_template: "{{ is_state_attr('camera.livingroom', 'email_enabled', true) }}" turn_on: service: camera.enable_email data: entity_id: camera.livingroom turn_off: service: camera.disable_email data: entity_id: camera.livingroom icon_template: >- {% if is_state_attr('camera.livingroom', 'email_enabled', true) %} mdi:email {% else %} mdi:email-outline {% endif %} camera_livingroom_ftp: value_template: "{{ is_state_attr('camera.livingroom', 'ftp_enabled', true) }}" turn_on: service: camera.enable_ftp data: entity_id: camera.livingroom turn_off: service: camera.disable_ftp data: entity_id: camera.livingroom icon_template: >- {% if is_state_attr('camera.livingroom', 'ftp_enabled', true) %} mdi:filmstrip {% else %} mdi:filmstrip-off {% endif %} camera_livingroom_ir_lights: value_template: "{{ is_state_attr('camera.livingroom', 'ir_lights_enabled', true) }}" turn_on: service: camera.enable_ir_lights data: entity_id: camera.livingroom turn_off: service: camera.disable_ir_lights data: entity_id: camera.livingroom icon_template: >- {% if is_state_attr('camera.livingroom', 'ir_lights_enabled', true) %} mdi:flashlight {% else %} mdi:flashlight-off {% endif %}