{ "common": { "condition_behavior_name": "Condition passes if", "trigger_behavior_name": "Trigger when" }, "conditions": { "is_armed": { "description": "Tests if one or more alarms are armed.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::condition_behavior_name%]" } }, "name": "Alarm is armed" }, "is_armed_away": { "description": "Tests if one or more alarms are armed in away mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::condition_behavior_name%]" } }, "name": "Alarm is armed away" }, "is_armed_home": { "description": "Tests if one or more alarms are armed in home mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::condition_behavior_name%]" } }, "name": "Alarm is armed home" }, "is_armed_night": { "description": "Tests if one or more alarms are armed in night mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::condition_behavior_name%]" } }, "name": "Alarm is armed night" }, "is_armed_vacation": { "description": "Tests if one or more alarms are armed in vacation mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::condition_behavior_name%]" } }, "name": "Alarm is armed vacation" }, "is_disarmed": { "description": "Tests if one or more alarms are disarmed.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::condition_behavior_name%]" } }, "name": "Alarm is disarmed" }, "is_triggered": { "description": "Tests if one or more alarms are triggered.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::condition_behavior_name%]" } }, "name": "Alarm is triggered" } }, "device_automation": { "action_type": { "arm_away": "Arm {entity_name} away", "arm_home": "Arm {entity_name} home", "arm_night": "Arm {entity_name} night", "arm_vacation": "Arm {entity_name} vacation", "disarm": "Disarm {entity_name}", "trigger": "Trigger {entity_name}" }, "condition_type": { "is_armed_away": "{entity_name} is armed away", "is_armed_home": "{entity_name} is armed home", "is_armed_night": "{entity_name} is armed night", "is_armed_vacation": "{entity_name} is armed vacation", "is_disarmed": "{entity_name} is disarmed", "is_triggered": "{entity_name} is triggered" }, "extra_fields": { "code": "Code", "for": "[%key:common::device_automation::extra_fields::for%]" }, "trigger_type": { "armed_away": "{entity_name} armed away", "armed_home": "{entity_name} armed home", "armed_night": "{entity_name} armed night", "armed_vacation": "{entity_name} armed vacation", "disarmed": "{entity_name} disarmed", "triggered": "{entity_name} triggered" } }, "entity_component": { "_": { "name": "[%key:component::alarm_control_panel::title%]", "state": { "armed": "Armed", "armed_away": "Armed away", "armed_custom_bypass": "Armed custom bypass", "armed_home": "Armed home", "armed_night": "Armed night", "armed_vacation": "Armed vacation", "arming": "Arming", "disarmed": "Disarmed", "disarming": "Disarming", "pending": "Pending", "triggered": "Triggered" }, "state_attributes": { "changed_by": { "name": "Changed by" }, "code_arm_required": { "name": "Code for arming", "state": { "false": "Not required", "true": "Required" } }, "code_format": { "name": "Code format", "state": { "number": "Number", "text": "Text" } } } } }, "exceptions": { "code_arm_required": { "message": "Arming requires a code but none was given for {entity_id}." } }, "selector": { "condition_behavior": { "options": { "all": "All", "any": "Any" } }, "trigger_behavior": { "options": { "any": "Any", "first": "First", "last": "Last" } } }, "services": { "alarm_arm_away": { "description": "Arms an alarm in the away mode.", "fields": { "code": { "description": "[%key:component::alarm_control_panel::services::alarm_arm_custom_bypass::fields::code::description%]", "name": "[%key:component::alarm_control_panel::services::alarm_disarm::fields::code::name%]" } }, "name": "Arm alarm away" }, "alarm_arm_custom_bypass": { "description": "Arms an alarm while allowing to bypass a custom area.", "fields": { "code": { "description": "Code to arm the alarm.", "name": "[%key:component::alarm_control_panel::services::alarm_disarm::fields::code::name%]" } }, "name": "Arm alarm with custom bypass" }, "alarm_arm_home": { "description": "Arms an alarm in the home mode.", "fields": { "code": { "description": "[%key:component::alarm_control_panel::services::alarm_arm_custom_bypass::fields::code::description%]", "name": "[%key:component::alarm_control_panel::services::alarm_disarm::fields::code::name%]" } }, "name": "Arm alarm home" }, "alarm_arm_night": { "description": "Arms an alarm in the night mode.", "fields": { "code": { "description": "[%key:component::alarm_control_panel::services::alarm_arm_custom_bypass::fields::code::description%]", "name": "[%key:component::alarm_control_panel::services::alarm_disarm::fields::code::name%]" } }, "name": "Arm alarm night" }, "alarm_arm_vacation": { "description": "Arms an alarm in the vacation mode.", "fields": { "code": { "description": "[%key:component::alarm_control_panel::services::alarm_arm_custom_bypass::fields::code::description%]", "name": "[%key:component::alarm_control_panel::services::alarm_disarm::fields::code::name%]" } }, "name": "Arm alarm vacation" }, "alarm_disarm": { "description": "Disarms an alarm.", "fields": { "code": { "description": "Code to disarm the alarm.", "name": "Code" } }, "name": "Disarm alarm" }, "alarm_trigger": { "description": "Triggers an alarm manually.", "fields": { "code": { "description": "[%key:component::alarm_control_panel::services::alarm_arm_custom_bypass::fields::code::description%]", "name": "[%key:component::alarm_control_panel::services::alarm_disarm::fields::code::name%]" } }, "name": "Trigger alarm" } }, "title": "Alarm control panel", "triggers": { "armed": { "description": "Triggers after one or more alarms become armed, regardless of the mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::trigger_behavior_name%]" } }, "name": "Alarm armed" }, "armed_away": { "description": "Triggers after one or more alarms become armed in away mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::trigger_behavior_name%]" } }, "name": "Alarm armed away" }, "armed_home": { "description": "Triggers after one or more alarms become armed in home mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::trigger_behavior_name%]" } }, "name": "Alarm armed home" }, "armed_night": { "description": "Triggers after one or more alarms become armed in night mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::trigger_behavior_name%]" } }, "name": "Alarm armed night" }, "armed_vacation": { "description": "Triggers after one or more alarms become armed in vacation mode.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::trigger_behavior_name%]" } }, "name": "Alarm armed vacation" }, "disarmed": { "description": "Triggers after one or more alarms become disarmed.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::trigger_behavior_name%]" } }, "name": "Alarm disarmed" }, "triggered": { "description": "Triggers after one or more alarms become triggered.", "fields": { "behavior": { "name": "[%key:component::alarm_control_panel::common::trigger_behavior_name%]" } }, "name": "Alarm triggered" } } }