{ "config": { "abort": { "address_already_configured": "An Elk-M1 with this address is already configured", "already_configured": "An Elk-M1 with this prefix is already configured", "already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "reconfigure_successful": "Successfully reconfigured Elk-M1 integration", "unique_id_mismatch": "Reconfigure should be used for the same device not a new one", "unknown": "[%key:common::config_flow::error::unknown%]" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, "flow_title": "{mac_address} ({host})", "step": { "discovered_connection": { "data": { "password": "[%key:common::config_flow::data::password%]", "protocol": "[%key:component::elkm1::config::step::manual_connection::data::protocol%]", "temperature_unit": "[%key:component::elkm1::config::step::manual_connection::data::temperature_unit%]", "username": "[%key:common::config_flow::data::username%]" }, "description": "Connect to the discovered system: {mac_address} ({host})", "title": "[%key:component::elkm1::config::step::user::title%]" }, "manual_connection": { "data": { "address": "The IP address or domain or serial port if connecting via serial.", "password": "[%key:common::config_flow::data::password%]", "prefix": "A unique prefix (leave blank if you only have one Elk-M1).", "protocol": "Protocol", "temperature_unit": "The temperature unit Elk-M1 uses.", "username": "[%key:common::config_flow::data::username%]" }, "description": "The address string must be in the form 'address[:port]' for 'secure' and 'non-secure'. Example: '192.168.1.1'. The port is optional and defaults to 2101 for 'non-secure' and 2601 for 'secure'. For the serial protocol, the address must be in the form 'tty[:baud]'. Example: '/dev/ttyS1'. The baud is optional and defaults to 115200.", "title": "[%key:component::elkm1::config::step::user::title%]" }, "reconfigure": { "data": { "address": "[%key:component::elkm1::config::step::manual_connection::data::address%]", "password": "[%key:common::config_flow::data::password%]", "protocol": "[%key:component::elkm1::config::step::manual_connection::data::protocol%]", "username": "[%key:common::config_flow::data::username%]" }, "description": "[%key:component::elkm1::config::step::manual_connection::description%]", "title": "Reconfigure Elk-M1 Control" }, "user": { "data": { "device": "[%key:common::config_flow::data::device%]" }, "description": "Choose a discovered system or 'Manual Entry' if no devices have been discovered.", "title": "Connect to Elk-M1 Control" } } }, "issues": { "deprecated_sensor": { "description": "The sensor {entity_name} (`{entity_id}`) is deprecated because it has been replaced with `{replacement_entity_id}`.\n\nUpdate your dashboards, templates, automations and scripts to use the replacement entity, then disable the deprecated sensor to have it removed after the next restart.", "title": "Deprecated sensor detected" }, "deprecated_sensor_scripts": { "description": "The sensor {entity_name} (`{entity_id}`) is deprecated because it has been replaced with `{replacement_entity_id}`.\n\nThe sensor was used in the following automations or scripts:\n{items}\n\nUpdate the above automations or scripts to use the replacement entity, then disable the deprecated sensor to have it removed after the next restart.", "title": "[%key:component::elkm1::issues::deprecated_sensor::title%]" } }, "services": { "alarm_arm_home_instant": { "description": "Arms the Elk-M1 in home instant mode.", "fields": { "code": { "description": "Alarm code to arm the alarm control panel.", "name": "Code" } }, "name": "Alarm arm home instant" }, "alarm_arm_night_instant": { "description": "Arms the Elk-M1 in night instant mode.", "fields": { "code": { "description": "[%key:component::elkm1::services::alarm_arm_home_instant::fields::code::description%]", "name": "Code" } }, "name": "Alarm arm night instant" }, "alarm_arm_vacation": { "description": "Arms the Elk-M1 in vacation mode.", "fields": { "code": { "description": "[%key:component::elkm1::services::alarm_arm_home_instant::fields::code::description%]", "name": "Code" } }, "name": "Alarm arm vacation" }, "alarm_bypass": { "description": "Bypasses all zones for the area.", "fields": { "code": { "description": "Alarm code to authorize the bypass of the alarm control panel.", "name": "Code" } }, "name": "Alarm bypass" }, "alarm_clear_bypass": { "description": "Removes bypass on all zones for the area.", "fields": { "code": { "description": "Alarm code to authorize the bypass clear of the alarm control panel.", "name": "Code" } }, "name": "Alarm clear bypass" }, "alarm_display_message": { "description": "Displays a message on all of the Elk-M1 keypads for an area.", "fields": { "beep": { "description": "0=no beep, 1=beep.", "name": "Beep" }, "clear": { "description": "0=clear message, 1=clear message with * key, 2=Display until timeout.", "name": "Clear" }, "line1": { "description": "Up to 16 characters of text (truncated if too long).", "name": "Line 1" }, "line2": { "description": "[%key:component::elkm1::services::alarm_display_message::fields::line1::description%]", "name": "Line 2" }, "timeout": { "description": "Time to display message, 0=forever, max 65535.", "name": "Timeout" } }, "name": "Alarm display message" }, "sensor_counter_refresh": { "description": "Refreshes the value of a counter from the panel.", "name": "Sensor counter refresh" }, "sensor_counter_set": { "description": "Sets the value of a counter on the panel.", "fields": { "value": { "description": "Value to set the counter to.", "name": "Value" } }, "name": "Sensor counter set" }, "sensor_zone_bypass": { "description": "Bypasses zone.", "fields": { "code": { "description": "Alarm code to authorize the bypass of the zone.", "name": "Code" } }, "name": "Sensor zone bypass" }, "sensor_zone_trigger": { "description": "Triggers zone.", "name": "Sensor zone trigger" }, "set_time": { "description": "Sets the time for the panel.", "fields": { "prefix": { "description": "Prefix for the panel.", "name": "Prefix" } }, "name": "Set time" }, "speak_phrase": { "description": "Speaks a phrase. See list of phrases in Elk-M1 ASCII Protocol documentation.", "fields": { "number": { "description": "Phrase number to speak.", "name": "Phrase number" }, "prefix": { "description": "Prefix to identify panel when multiple panels configured.", "name": "[%key:component::elkm1::services::set_time::fields::prefix::name%]" } }, "name": "Speak phrase" }, "speak_word": { "description": "Speaks a word. See list of words in Elk-M1 ASCII Protocol documentation.", "fields": { "number": { "description": "Word number to speak.", "name": "Word number" }, "prefix": { "description": "[%key:component::elkm1::services::speak_phrase::fields::prefix::description%]", "name": "[%key:component::elkm1::services::set_time::fields::prefix::name%]" } }, "name": "Speak word" }, "switch_output_turn_on_for": { "description": "Turns on an output for a specified length of time.", "fields": { "duration": { "description": "Length of time to turn the output on for.", "name": "Duration" } }, "name": "Switch output turn on for" } } }