{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_account%]", "authorize_url_timeout": "[%key:common::config_flow::abort::oauth2_authorize_url_timeout%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "missing_configuration": "[%key:common::config_flow::abort::oauth2_missing_configuration%]", "missing_credentials": "[%key:common::config_flow::abort::oauth2_missing_credentials%]", "no_gateways": "No gateways were found for your account.", "no_url_available": "[%key:common::config_flow::abort::oauth2_no_url_available%]", "oauth_error": "[%key:common::config_flow::abort::oauth2_error%]", "oauth_failed": "[%key:common::config_flow::abort::oauth2_failed%]", "oauth_implementation_unavailable": "[%key:common::config_flow::abort::oauth2_implementation_unavailable%]", "oauth_timeout": "[%key:common::config_flow::abort::oauth2_timeout%]", "oauth_unauthorized": "[%key:common::config_flow::abort::oauth2_unauthorized%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "reauth_wrong_account": "You can only reauthenticate this entry with the same Overkiz account and hub", "user_rejected_authorize": "[%key:common::config_flow::abort::oauth2_user_rejected_authorize%]" }, "error": { "application_not_allowed": "Your setup cannot be accessed through this application.", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "certificate_verify_failed": "Cannot connect to host, certificate verify failed.", "developer_mode_disabled": "Developer Mode disabled. Activate the Developer Mode of your Somfy TaHoma box first.", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "no_such_token": "Cannot create a token for this gateway. Please confirm if the account is linked to this gateway.", "server_in_maintenance": "Server is down for maintenance", "too_many_attempts": "Too many attempts with an invalid token, temporarily banned", "too_many_requests": "Too many requests, try again later", "unknown": "[%key:common::config_flow::error::unknown%]", "unsupported_hardware": "Your {unsupported_device} hardware is not using the Overkiz platform and can't be supported by this integration." }, "flow_title": "Gateway: {gateway_id}", "step": { "cloud": { "data": { "password": "[%key:common::config_flow::data::password%]", "username": "[%key:common::config_flow::data::username%]" }, "data_description": { "password": "The password of your cloud account (app).", "username": "The username of your cloud account (app)." }, "description": "Enter your credentials." }, "local": { "data": { "host": "[%key:common::config_flow::data::host%]", "token": "[%key:common::config_flow::data::api_token%]", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" }, "data_description": { "host": "The hostname or IP address of your Overkiz hub.", "token": "Token generated by the app used to control your device.", "verify_ssl": "Verify the SSL certificate. Select this only if you are connecting via the hostname." }, "description": "To connect locally, you need a [compatible gateway]({local_api_docs}) and an API token. How you generate the token depends on your gateway, see the [Overkiz documentation]({token_docs}) for instructions.\n\nThen enter the generated token below and set the host to your Gateway PIN or the IP address of your gateway." }, "local_or_cloud": { "data": { "api_type": "API type" }, "data_description": { "api_type": "The local API is only available on [certain gateways]({local_api_docs}). Climate devices and scenarios are **not** available via the local API." }, "description": "Choose how you want to connect to your gateway." }, "pick_implementation": { "title": "[%key:common::config_flow::title::oauth2_pick_implementation%]" }, "select_gateway": { "data": { "gateway_id": "Gateway" }, "data_description": { "gateway_id": "Select the gateway you want to add." }, "description": "Select the gateway you want to control with Home Assistant." }, "user": { "data": { "hub": "Server" }, "data_description": { "hub": "Select the mobile app that you use to control your devices." }, "description": "Select your server. The Overkiz platform is used by various vendors like Somfy (Connexoon / TaHoma), Hitachi (Hi Kumo) and Atlantic (Cozytouch)." } } }, "entity": { "climate": { "overkiz": { "state_attributes": { "fan_mode": { "state": { "away": "[%key:common::state::not_home%]", "bypass_boost": "Bypass boost", "home_boost": "Home boost", "kitchen_boost": "Kitchen boost" } }, "preset_mode": { "state": { "auto": "[%key:common::state::auto%]", "comfort-1": "Comfort -1°C", "comfort-2": "Comfort -2°C", "drying": "Drying", "external": "External", "freeze": "Freeze", "frost_protection": "Frost protection", "manual": "[%key:common::state::manual%]", "night": "Night", "prog": "Prog" } } } } }, "select": { "memorized_simple_volume": { "state": { "highest": "Highest", "standard": "Standard" } }, "open_closed_partial": { "state": { "closed": "[%key:common::state::closed%]", "open": "[%key:common::state::open%]", "partial": "Partial" } }, "open_closed_pedestrian": { "state": { "closed": "[%key:common::state::closed%]", "open": "[%key:common::state::open%]", "pedestrian": "Pedestrian" } }, "operating_mode": { "state": { "cooling": "[%key:component::climate::entity_component::_::state_attributes::hvac_action::state::cooling%]", "heating": "[%key:component::climate::entity_component::_::state_attributes::hvac_action::state::heating%]" } } }, "sensor": { "battery": { "state": { "absence": "Absent", "critical": "Critical", "full": "[%key:common::state::full%]", "good": "Good", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "normal": "[%key:common::state::normal%]", "verylow": "[%key:common::state::very_low%]" } }, "discrete_rssi_level": { "state": { "good": "Good", "low": "[%key:common::state::low%]", "normal": "[%key:common::state::normal%]", "verylow": "[%key:common::state::very_low%]" } }, "priority_lock_originator": { "state": { "external_gateway": "External gateway", "local_user": "Local user", "lsc": "LSC", "myself": "Myself", "rain": "Rain", "saac": "SAAC", "security": "Security", "sfc": "SFC", "temperature": "Temperature", "timer": "Timer", "ups": "UPS", "user": "User", "wind": "Wind" } }, "sensor_defect": { "state": { "dead": "Dead", "low_battery": "Low battery", "maintenance_required": "Maintenance required", "no_defect": "No defect" } }, "sensor_room": { "state": { "clean": "Clean", "dirty": "Dirty" } }, "three_way_handle_direction": { "state": { "closed": "[%key:common::state::closed%]", "open": "[%key:common::state::open%]", "tilt": "Tilt" } } }, "water_heater": { "overkiz": { "state": { "auto": "[%key:common::state::auto%]", "manual": "[%key:common::state::manual%]", "performance": "Boost" } } } }, "exceptions": { "unsupported_set_position_and_tilt": { "message": "This device does not support setting position and tilt simultaneously." } }, "services": { "set_cover_position_and_tilt": { "description": "Moves the cover and tilt to the target position simultaneously, preventing the motor from stopping between movements.", "fields": { "position": { "description": "Target vertical position. 0 means closed, 100 means fully open.", "name": "Position" }, "tilt_position": { "description": "Target tilt position. 0 means closed, 100 means fully open.", "name": "Tilt position" } }, "name": "Set cover position and tilt" } } }