{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "protect_api_key": "This API key is associated with UniFi Protect, not UniFi Access. Please generate a new API key from the UniFi Access application settings.", "unknown": "[%key:common::config_flow::error::unknown%]" }, "step": { "discovery_confirm": { "data": { "api_token": "[%key:common::config_flow::data::api_token%]", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" }, "data_description": { "api_token": "[%key:component::unifi_access::config::step::user::data_description::api_token%]", "verify_ssl": "[%key:component::unifi_access::config::step::user::data_description::verify_ssl%]" }, "description": "A UniFi Access controller was discovered at {ip_address} ({name})." }, "reauth_confirm": { "data": { "api_token": "[%key:common::config_flow::data::api_token%]" }, "data_description": { "api_token": "[%key:component::unifi_access::config::step::user::data_description::api_token%]" }, "description": "The API token for UniFi Access at {host} is invalid. Please provide a new token." }, "reconfigure": { "data": { "api_token": "[%key:common::config_flow::data::api_token%]", "host": "[%key:common::config_flow::data::host%]", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" }, "data_description": { "api_token": "[%key:component::unifi_access::config::step::user::data_description::api_token%]", "host": "[%key:component::unifi_access::config::step::user::data_description::host%]", "verify_ssl": "[%key:component::unifi_access::config::step::user::data_description::verify_ssl%]" }, "description": "Update the connection settings of this UniFi Access controller." }, "user": { "data": { "api_token": "[%key:common::config_flow::data::api_token%]", "host": "[%key:common::config_flow::data::host%]", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" }, "data_description": { "api_token": "API token generated in the UniFi Access settings.", "host": "Hostname or IP address of the UniFi Access controller.", "verify_ssl": "Verify the SSL certificate of the controller." } } } }, "entity": { "button": { "unlock": { "name": "Unlock" } }, "event": { "access": { "name": "Access", "state_attributes": { "event_type": { "state": { "access_denied": "Access denied", "access_granted": "Access granted" } } } }, "doorbell": { "name": "Doorbell", "state_attributes": { "event_type": { "state": { "ring": "Ring" } } } } }, "image": { "door_thumbnail": { "name": "Thumbnail" } }, "select": { "door_lock_rule": { "name": "Lock rule", "state": { "custom": "Custom", "keep_lock": "Keep locked", "keep_unlock": "Keep unlocked", "lock_early": "Lock early", "reset": "Reset", "schedule": "Schedule" } } }, "sensor": { "door_lock_rule": { "name": "Lock rule", "state": { "custom": "Custom", "keep_lock": "Locked", "keep_unlock": "Unlocked", "lock_early": "Lock early", "lock_now": "Lock now", "reset": "Reset", "schedule": "Schedule" } }, "door_lock_rule_ended_time": { "name": "Rule end time" } }, "switch": { "evacuation": { "name": "Evacuation" }, "lockdown": { "name": "Lockdown" } } }, "exceptions": { "emergency_failed": { "message": "Failed to set emergency status." }, "lock_rule_failed": { "message": "Failed to update the door lock rule." }, "unlock_failed": { "message": "Failed to unlock the door." } } }