{ "common": { "code": "Access code", "code_input_description": "Code to toggle switchable outputs", "encryption_key": "Integration encryption key", "encryption_key_description": "If the alarm panel requires encryption, enter the integration encryption key here." }, "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "connection_initialization_failed": "Successfully connected, but failed to read data from the panel. Please check the integration encryption key is correct if your panel requires encryption.", "panel_busy": "Successfully connected, but alarm panel reports it's busy. Please check no other connections are active.", "unknown": "[%key:common::config_flow::error::unknown%]" }, "step": { "code": { "data": { "code": "[%key:component::satel_integra::common::code%]" }, "data_description": { "code": "[%key:component::satel_integra::common::code_input_description%]" } }, "reconfigure": { "data": { "encryption_key": "[%key:component::satel_integra::common::encryption_key%]", "host": "[%key:common::config_flow::data::host%]", "port": "[%key:common::config_flow::data::port%]" }, "data_description": { "encryption_key": "[%key:component::satel_integra::common::encryption_key_description%]", "host": "[%key:component::satel_integra::config::step::user::data_description::host%]", "port": "[%key:component::satel_integra::config::step::user::data_description::port%]" } }, "user": { "data": { "encryption_key": "[%key:component::satel_integra::common::encryption_key%]", "host": "[%key:common::config_flow::data::host%]", "port": "[%key:common::config_flow::data::port%]" }, "data_description": { "encryption_key": "[%key:component::satel_integra::common::encryption_key_description%]", "host": "The IP address of the alarm panel", "port": "The port of the alarm panel" } } } }, "config_subentries": { "output": { "entry_type": "Output", "error": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" }, "initiate_flow": { "user": "Add output" }, "step": { "reconfigure": { "data": { "name": "[%key:common::config_flow::data::name%]", "type": "[%key:component::satel_integra::config_subentries::output::step::user::data::type%]" }, "data_description": { "name": "[%key:component::satel_integra::config_subentries::zone::step::user::data_description::name%]", "type": "[%key:component::satel_integra::config_subentries::zone::step::user::data_description::type%]" }, "title": "Reconfigure output {output_number}" }, "user": { "data": { "name": "[%key:common::config_flow::data::name%]", "output_number": "Output number", "type": "Output type" }, "data_description": { "name": "[%key:component::satel_integra::config_subentries::zone::step::user::data_description::name%]", "output_number": "Enter output number to configure", "type": "[%key:component::satel_integra::config_subentries::zone::step::user::data_description::type%]" }, "title": "Configure output" } } }, "partition": { "entry_type": "Partition", "error": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" }, "initiate_flow": { "user": "Add partition" }, "step": { "reconfigure": { "data": { "arm_home_mode": "[%key:component::satel_integra::config_subentries::partition::step::user::data::arm_home_mode%]", "name": "[%key:common::config_flow::data::name%]" }, "data_description": { "arm_home_mode": "[%key:component::satel_integra::config_subentries::partition::step::user::data_description::arm_home_mode%]" }, "title": "Reconfigure partition {partition_number}" }, "user": { "data": { "arm_home_mode": "Arm home mode", "name": "[%key:common::config_flow::data::name%]", "partition_number": "Partition number" }, "data_description": { "arm_home_mode": "The arming mode to use for 'arm home':\nMode 1 fully arms and bypasses zones that have the 'Bypassed if no exit' option enabled.\nMode 2 disarms interior zones; exterior zones trigger silent alarms and other alarm zones trigger loud alarms.\nMode 3 is like mode 2, but delayed zones are instant.", "name": "The name to give to the alarm panel", "partition_number": "Enter partition number to configure" }, "title": "Configure partition" } } }, "switchable_output": { "entry_type": "Switchable output", "error": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" }, "initiate_flow": { "user": "Add switchable output" }, "step": { "reconfigure": { "data": { "name": "[%key:common::config_flow::data::name%]" }, "data_description": { "name": "[%key:component::satel_integra::config_subentries::switchable_output::step::user::data_description::name%]" }, "title": "Reconfigure switchable output {switchable_output_number}" }, "user": { "data": { "name": "[%key:common::config_flow::data::name%]", "switchable_output_number": "Switchable output number" }, "data_description": { "name": "The name to give to the switch", "switchable_output_number": "Enter switchable output number to configure" }, "title": "Configure switchable output" } } }, "zone": { "abort": { "entry_not_loaded": "Cannot validate zone temperature support while the integration is disabled." }, "entry_type": "Zone", "error": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "zone_does_not_report_temperature": "This zone does not report temperature data." }, "initiate_flow": { "user": "Add zone" }, "step": { "reconfigure": { "data": { "enable_temperature_sensor": "[%key:component::satel_integra::config_subentries::zone::step::user::data::enable_temperature_sensor%]", "name": "[%key:common::config_flow::data::name%]", "type": "[%key:component::satel_integra::config_subentries::zone::step::user::data::type%]" }, "data_description": { "enable_temperature_sensor": "[%key:component::satel_integra::config_subentries::zone::step::user::data_description::enable_temperature_sensor%]", "name": "[%key:component::satel_integra::config_subentries::zone::step::user::data_description::name%]", "type": "[%key:component::satel_integra::config_subentries::zone::step::user::data_description::type%]" }, "title": "Reconfigure zone {zone_number}" }, "user": { "data": { "enable_temperature_sensor": "Enable temperature sensor", "name": "[%key:common::config_flow::data::name%]", "type": "Zone type", "zone_number": "Zone number" }, "data_description": { "enable_temperature_sensor": "Enable this if the zone also reports a temperature reading", "name": "The name to give to the sensor", "type": "Choose the device class you would like the sensor to show as", "zone_number": "Enter zone number to configure" }, "title": "Configure zone" } } } }, "exceptions": { "cannot_connect": { "message": "[%key:common::config_flow::error::cannot_connect%]" }, "connection_initialization_failed": { "message": "[%key:component::satel_integra::config::error::connection_initialization_failed%]" }, "missing_output_access_code": { "message": "Cannot control switchable outputs because no user code is configured for this Satel Integra entry. Configure a code in the integration options to enable output control." }, "panel_busy": { "message": "[%key:component::satel_integra::config::error::panel_busy%]" } }, "options": { "step": { "init": { "data": { "code": "[%key:component::satel_integra::common::code%]" }, "data_description": { "code": "[%key:component::satel_integra::common::code_input_description%]" } } } }, "selector": { "arm_home_mode": { "options": { "1": "1 - Full arming + bypasses", "2": "2 - No interior zones", "3": "3 - No interior zones or entry delay" } } } }