{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" }, "create_entry": { "default": "Successfully connected to AlarmDecoder." }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, "step": { "protocol": { "data": { "device_baudrate": "Device baud rate", "device_path": "Device path", "host": "[%key:common::config_flow::data::host%]", "port": "[%key:common::config_flow::data::port%]" }, "data_description": { "host": "The hostname or IP address of the AlarmDecoder device that is connected to your alarm panel.", "port": "The port on which AlarmDecoder is accessible (for example, 10000)" }, "title": "Configure connection settings" }, "user": { "data": { "protocol": "Protocol" }, "title": "Choose AlarmDecoder protocol" } } }, "options": { "error": { "int": "The field below must be an integer.", "loop_range": "'RF loop' must be an integer between 1 and 4.", "loop_rfid": "'RF loop' cannot be used without 'RF serial'.", "relay_inclusive": "'Relay address' and 'Relay channel' are codependent and must be included together." }, "step": { "arm_settings": { "data": { "alt_night_mode": "Alternative night mode", "auto_bypass": "Auto-bypass on arm", "code_arm_required": "Code required for arming" }, "title": "[%key:component::alarmdecoder::options::step::init::title%]" }, "init": { "data": { "edit_selection": "Edit" }, "description": "What would you like to edit?", "title": "Configure AlarmDecoder" }, "zone_details": { "data": { "zone_loop": "RF loop", "zone_name": "Zone name", "zone_relayaddr": "Relay address", "zone_relaychan": "Relay channel", "zone_rfid": "RF serial", "zone_type": "Zone type" }, "description": "Enter details for zone {zone_number}. To delete zone {zone_number}, leave 'Zone name' blank.", "title": "[%key:component::alarmdecoder::options::step::init::title%]" }, "zone_select": { "data": { "zone_number": "Zone number" }, "description": "Enter the zone number you'd like to to add, edit, or remove.", "title": "[%key:component::alarmdecoder::options::step::init::title%]" } } }, "services": { "alarm_keypress": { "description": "Sends custom keypresses to the alarm.", "fields": { "keypress": { "description": "String to send to the alarm panel.", "name": "[%key:component::alarmdecoder::services::alarm_keypress::name%]" } }, "name": "Key press" }, "alarm_toggle_chime": { "description": "Sends the alarm the toggle chime command.", "fields": { "code": { "description": "Code to toggle the alarm control panel chime with.", "name": "Code" } }, "name": "Toggle chime" } } }