mirror of
https://github.com/home-assistant/core.git
synced 2026-08-28 18:24:50 -05:00
242 lines
9.3 KiB
JSON
242 lines
9.3 KiB
JSON
{
|
|
"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",
|
|
"reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]",
|
|
"reconfigure_wrong_account": "You can only reconfigure 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"
|
|
}
|
|
}
|
|
}
|