{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_account%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]", "unique_id_mismatch": "The API key belongs to a different account. Please use the API key for the original account." }, "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%]" }, "initiate_flow": { "user": "[%key:common::config_flow::initiate_flow::account%]" }, "step": { "user": { "data": { "api_key": "[%key:common::config_flow::data::api_key%]" }, "data_description": { "api_key": "The API key for your TRMNL account." }, "description": "You can find your API key on [your TRMNL account page]({account_url})." } } }, "entity": { "sensor": { "battery_voltage": { "name": "Battery voltage" }, "wifi_strength": { "name": "Wi-Fi strength" } }, "switch": { "sleep_mode": { "name": "Sleep mode" } }, "time": { "sleep_end_time": { "name": "Sleep end time" }, "sleep_start_time": { "name": "Sleep start time" } } }, "exceptions": { "action_error": { "message": "An error occurred while communicating with TRMNL: {error}" }, "authentication_error": { "message": "Authentication failed. Please check your API key." }, "update_error": { "message": "An error occurred while communicating with TRMNL: {error}" } } }