diff --git a/source/_integrations/alarmdecoder.markdown b/source/_integrations/alarmdecoder.markdown index 6783df78be4..09f4f5af901 100644 --- a/source/_integrations/alarmdecoder.markdown +++ b/source/_integrations/alarmdecoder.markdown @@ -130,17 +130,25 @@ Using a combination of the available services and attributes, you can create swi friendly_name: Chime value_template: "{{ is_state_attr('alarm_control_panel.alarm_panel', 'chime', true) }}" turn_on: - service: alarmdecoder.alarm_toggle_chime - target: + - condition: state entity_id: alarm_control_panel.alarm_panel - data: - code: !secret alarm_code + attribute: chime + state: False + - service: alarmdecoder.alarm_toggle_chime + target: + entity_id: alarm_control_panel.alarm_panel + data: + code: !secret alarm_code turn_off: - service: alarmdecoder.alarm_toggle_chime - target: + - condition: state entity_id: alarm_control_panel.alarm_panel - data: - code: !secret alarm_code + attribute: chime + state: True + - service: alarmdecoder.alarm_toggle_chime + target: + entity_id: alarm_control_panel.alarm_panel + data: + code: !secret alarm_code icon_template: >- {% if is_state_attr('alarm_control_panel.alarm_panel', 'chime', true) %} mdi:bell-ring