{ "config": { "step": { "user": { "data": { "username": "[%key:common::config_flow::data::username%]", "password": "[%key:common::config_flow::data::password%]" } }, "locations": { "title": "Location Usercodes", "description": "Enter the usercode for this user at location {location_id}", "data": { "usercode": "Usercode" } }, "reauth_confirm": { "title": "[%key:common::config_flow::title::reauth%]", "description": "Total Connect needs to re-authenticate your account" } }, "error": { "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "usercode": "Usercode not valid for this user at this location" }, "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_account%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "no_locations": "No locations are available for this user, check TotalConnect settings" } }, "options": { "step": { "init": { "title": "TotalConnect Options", "data": { "auto_bypass_low_battery": "Auto bypass low battery", "code_required": "Require user to enter code for alarm actions" } } } }, "services": { "arm_away_instant": { "name": "Arm away instant", "description": "Arms Away with zero entry delay." }, "arm_home_instant": { "name": "Arm home instant", "description": "Arms Home with zero entry delay." } }, "entity": { "alarm_control_panel": { "partition": { "name": "Partition {partition_id}" } }, "binary_sensor": { "police": { "name": "Police emergency", "state": { "off": "No emergency", "on": "Police emergency" } } }, "button": { "clear_bypass": { "name": "Clear bypass" }, "bypass_all": { "name": "Bypass all" }, "bypass": { "name": "Bypass" } } }, "exceptions": { "invalid_pin": { "message": "Incorrect code entered" }, "disarm_failed": { "message": "Failed to disarm {device}" }, "disarm_invalid_code": { "message": "Usercode is invalid, did not disarm" }, "arm_home_failed": { "message": "Failed to arm home {device}" }, "arm_home_invalid_code": { "message": "Usercode is invalid, did not arm home" }, "arm_away_failed": { "message": "Failed to arm away {device}" }, "arm_away_invalid_code": { "message": "Usercode is invalid, did not arm away" }, "arm_night_failed": { "message": "Failed to arm night {device}" }, "arm_night_invalid_code": { "message": "Usercode is invalid, did not arm night" }, "arm_home_instant_failed": { "message": "Failed to arm home instant {device}" }, "arm_home_instant_invalid_code": { "message": "Usercode is invalid, did not arm home instant" }, "arm_away_instant_failed": { "message": "Failed to arm away instant {device}" }, "arm_away_instant_invalid_code": { "message": "Usercode is invalid, did not arm away instant" } } }