mirror of https://github.com/home-assistant/core
Remove redundant names from config flow titles (#50380)
This commit is contained in:
parent
44a790ab47
commit
d5e39e8748
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"title": "Apple TV",
|
||||
"config": {
|
||||
"flow_title": "Apple TV: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Setup a new Apple TV",
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
"no_usable_service": "A device was found but could not identify any way to establish a connection to it. If you keep seeing this message, try specifying its IP address or restarting your Apple TV.",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Apple TV: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "You are about to add the Apple TV named `{name}` to Home Assistant.\n\n**To complete the process, you may have to enter multiple PIN codes.**\n\nPlease note that you will *not* be able to power off your Apple TV with this integration. Only the media player in Home Assistant will turn off!",
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
|
||||
},
|
||||
"error": {},
|
||||
"flow_title": "Arcam FMJ on {host}",
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Do you want to add Arcam FMJ on `{host}` to Home Assistant?"
|
||||
|
|
|
@ -5,7 +5,8 @@
|
|||
"already_in_progress": "Configuration flow is already in progress",
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "Arcam FMJ on {host}",
|
||||
"error": {},
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Do you want to add Arcam FMJ on `{host}` to Home Assistant?"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Azure DevOps: {project_url}",
|
||||
"flow_title": "{project_url}",
|
||||
"error": {
|
||||
"invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
|
||||
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"project_error": "Could not get project info."
|
||||
},
|
||||
"flow_title": "Azure DevOps: {project_url}",
|
||||
"flow_title": "{project_url}",
|
||||
"step": {
|
||||
"reauth": {
|
||||
"data": {
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"unsupported_version": "BleBox device has outdated firmware. Please upgrade it first.",
|
||||
"unknown": "[%key:common::config_flow::error::unknown%]"
|
||||
},
|
||||
"flow_title": "BleBox device: {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Set up your BleBox to integrate with Home Assistant.",
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"unknown": "Unexpected error",
|
||||
"unsupported_version": "BleBox device has outdated firmware. Please upgrade it first."
|
||||
},
|
||||
"flow_title": "BleBox device: {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Bond: {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Do you want to set up {name}?",
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"old_firmware": "Unsupported old firmware on the Bond device - please upgrade before continuing",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Bond: {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Brother Printer: {model} {serial_number}",
|
||||
"flow_title": "{model} {serial_number}",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Set up Brother printer integration. If you have problems with configuration go to: https://www.home-assistant.io/integrations/brother",
|
||||
|
@ -27,4 +27,4 @@
|
|||
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"snmp_error": "SNMP server turned off or printer not supported.",
|
||||
"wrong_host": "Invalid hostname or IP address."
|
||||
},
|
||||
"flow_title": "Brother Printer: {model} {serial_number}",
|
||||
"flow_title": "{model} {serial_number}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "BSB-Lan: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Connect to the BSB-Lan device",
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "BSB-Lan: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Canary: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Connect to Canary",
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "Canary: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Cloudflare: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Connect to Cloudflare",
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"invalid_zone": "Invalid zone"
|
||||
},
|
||||
"flow_title": "Cloudflare: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"records": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "deCONZ Zigbee gateway ({host})",
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"error": {
|
||||
"no_key": "Couldn't get an API key"
|
||||
},
|
||||
"flow_title": "deCONZ Zigbee gateway ({host})",
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"hassio_confirm": {
|
||||
"description": "Do you want to configure Home Assistant to connect to the deCONZ gateway provided by the add-on {addon}?",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Denon AVR Network Receiver: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Denon AVR Network Receivers",
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"error": {
|
||||
"discovery_error": "Failed to discover a Denon AVR Network Receiver"
|
||||
},
|
||||
"flow_title": "Denon AVR Network Receiver: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Please confirm adding the receiver",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "DirecTV: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"ssdp_confirm": {
|
||||
"data": {},
|
||||
|
|
|
@ -7,9 +7,10 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "DirecTV: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"ssdp_confirm": {
|
||||
"data": {},
|
||||
"description": "Do you want to set up {name}?"
|
||||
},
|
||||
"user": {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
"link_local_address": "Link local addresses are not supported",
|
||||
"not_doorbird_device": "This device is not a DoorBird"
|
||||
},
|
||||
"flow_title": "DoorBird {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"error": {
|
||||
"invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
|
||||
"unknown": "[%key:common::config_flow::error::unknown%]",
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "DoorBird {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Elgato Light: {serial_number}",
|
||||
"flow_title": "{serial_number}",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Set up your Elgato Light to integrate with Home Assistant.",
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "Elgato Light: {serial_number}",
|
||||
"flow_title": "{serial_number}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "SiteSage {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"cannot_connect": "Failed to connect",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "SiteSage {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Do you want to setup {name} ({host})?",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Envoy {serial} ({host})",
|
||||
"flow_title": "{serial} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
@ -20,4 +20,4 @@
|
|||
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Envoy {serial} ({host})",
|
||||
"flow_title": "{serial} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -28,6 +28,6 @@
|
|||
"title": "Discovered ESPHome node"
|
||||
}
|
||||
},
|
||||
"flow_title": "ESPHome: {name}"
|
||||
"flow_title": "{name}"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"resolve_error": "Can't resolve address of the ESP. If this error persists, please set a static IP address: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips"
|
||||
},
|
||||
"flow_title": "ESPHome: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"authenticate": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "forked-daapd server: {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Set up forked-daapd device",
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"wrong_password": "Incorrect password.",
|
||||
"wrong_server_type": "The forked-daapd integration requires a forked-daapd server with version >= 27.0."
|
||||
},
|
||||
"flow_title": "forked-daapd server: {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "FRITZ!Box Tools: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"title": "Setup FRITZ!Box Tools",
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"connection_error": "Failed to connect",
|
||||
"invalid_auth": "Invalid authentication"
|
||||
},
|
||||
"flow_title": "FRITZ!Box Tools: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "AVM FRITZ!SmartHome: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Enter your AVM FRITZ!Box information.",
|
||||
|
@ -36,4 +36,4 @@
|
|||
"invalid_auth": "[%key:common::config_flow::error::invalid_auth%]"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"error": {
|
||||
"invalid_auth": "Invalid authentication"
|
||||
},
|
||||
"flow_title": "AVM FRITZ!SmartHome: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "AVM FRITZ!Box call monitor: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"error": {
|
||||
"invalid_auth": "Invalid authentication"
|
||||
},
|
||||
"flow_title": "AVM FRITZ!Box call monitor: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"phonebook": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Logitech Harmony Hub {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Setup Logitech Harmony Hub",
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"cannot_connect": "Failed to connect",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Logitech Harmony Hub {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"link": {
|
||||
"description": "Do you want to setup {name} ({host})?",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"title": "HomeKit Controller",
|
||||
"config": {
|
||||
"flow_title": "{name} via HomeKit Accessory Protocol",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Device selection",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
"unable_to_pair": "Unable to pair, please try again.",
|
||||
"unknown_error": "Device reported an unknown error. Pairing failed."
|
||||
},
|
||||
"flow_title": "{name} via HomeKit Accessory Protocol",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"busy_error": {
|
||||
"description": "Abort pairing on all controllers, or try restarting the device, then continue to resume pairing.",
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
"response_error": "Unknown error from device",
|
||||
"unknown": "[%key:common::config_flow::error::unknown%]"
|
||||
},
|
||||
"flow_title": "Huawei LTE: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
"response_error": "Unknown error from device",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Huawei LTE: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
@ -34,7 +34,6 @@
|
|||
"data": {
|
||||
"name": "Notification service name (change requires restart)",
|
||||
"recipient": "SMS notification recipients",
|
||||
"track_new_devices": "Track new devices",
|
||||
"track_wired_clients": "Track wired network clients"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Printer: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Link your printer",
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"cannot_connect": "Failed to connect",
|
||||
"connection_upgrade": "Failed to connect to printer. Please try again with SSL/TLS option checked."
|
||||
},
|
||||
"flow_title": "Printer: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Universal Devices ISY994 {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"invalid_host": "The host entry was not in full URL format, e.g., http://192.168.10.100:80",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Universal Devices ISY994 {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Kodi: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Kodi connection information. Please make sure to enable \"Allow control of Kodi via HTTP\" in System/Settings/Network/Services.",
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Kodi: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"credentials": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Lutron Caséta {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"import_failed": {
|
||||
"title": "Failed to import Caséta bridge configuration.",
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "Lutron Cas\u00e9ta {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"import_failed": {
|
||||
"description": "Couldn\u2019t setup bridge (host: {host}) imported from configuration.yaml.",
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Motion Blinds",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Motion Blinds",
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
"error": {
|
||||
"discovery_error": "Failed to discover a Motion Gateway"
|
||||
},
|
||||
"flow_title": "Motion Blinds",
|
||||
"step": {
|
||||
"connect": {
|
||||
"data": {
|
||||
|
@ -26,7 +25,6 @@
|
|||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"api_key": "API Key",
|
||||
"host": "IP Address"
|
||||
},
|
||||
"description": "Connect to your Motion Gateway, if the IP address is not set, auto-discovery is used",
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Nightscout",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Enter your Nightscout server information.",
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Nightscout",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "NZBGet: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Connect to NZBGet",
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "NZBGet: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "OVO Energy: {username}",
|
||||
"flow_title": "{username}",
|
||||
"error": {
|
||||
"already_configured": "[%key:common::config_flow::abort::already_configured_account%]",
|
||||
"invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"cannot_connect": "Failed to connect",
|
||||
"invalid_auth": "Invalid authentication"
|
||||
},
|
||||
"flow_title": "OVO Energy: {username}",
|
||||
"flow_title": "{username}",
|
||||
"step": {
|
||||
"reauth": {
|
||||
"data": {
|
||||
|
|
|
@ -37,6 +37,6 @@
|
|||
"abort": {
|
||||
"already_configured": "[%key:common::config_flow::abort::already_configured_service%]"
|
||||
},
|
||||
"flow_title": "Smile: {name}"
|
||||
"flow_title": "{name}"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Smile: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Tesla Powerwall ({ip_address})",
|
||||
"flow_title": "{ip_address}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Connect to the powerwall",
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"unknown": "Unexpected error",
|
||||
"wrong_version": "Your powerwall uses a software version that is not supported. Please consider upgrading or reporting this issue so it can be resolved."
|
||||
},
|
||||
"flow_title": "Tesla Powerwall ({ip_address})",
|
||||
"flow_title": "{ip_address}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "RainMachine {ip}",
|
||||
"flow_title": "{ip}",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Fill in your information",
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"error": {
|
||||
"invalid_auth": "Invalid authentication"
|
||||
},
|
||||
"flow_title": "RainMachine {ip}",
|
||||
"flow_title": "{ip}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Roku: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Enter your Roku information.",
|
||||
|
|
|
@ -8,13 +8,10 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "Roku: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"discovery_confirm": {
|
||||
"description": "Do you want to set up {name}?",
|
||||
"title": "Roku"
|
||||
},
|
||||
"ssdp_confirm": {
|
||||
"data": {},
|
||||
"description": "Do you want to set up {name}?",
|
||||
"title": "Roku"
|
||||
},
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "iRobot {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"init": {
|
||||
"title": "Automatically connect to the device",
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "iRobot {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
|
@ -36,17 +36,6 @@
|
|||
},
|
||||
"description": "No Roomba or Braava have been discovered on your network. The BLID is the portion of the device hostname after `iRobot-` or `Roomba-`. Please follow the steps outlined in the documentation at: {auth_help_url}",
|
||||
"title": "Manually connect to the device"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"blid": "BLID",
|
||||
"continuous": "Continuous",
|
||||
"delay": "Delay",
|
||||
"host": "Host",
|
||||
"password": "Password"
|
||||
},
|
||||
"description": "Currently retrieving the BLID and password is a manual process. Please follow the steps outlined in the documentation at: https://www.home-assistant.io/integrations/roomba/#retrieving-your-credentials",
|
||||
"title": "Connect to the device"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Samsung TV: {model}",
|
||||
"flow_title": "{model}",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Enter your Samsung TV information. If you never connected Home Assistant before you should see a popup on your TV asking for authorization.",
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"cannot_connect": "Failed to connect",
|
||||
"not_supported": "This Samsung TV device is currently not supported."
|
||||
},
|
||||
"flow_title": "Samsung TV: {model}",
|
||||
"flow_title": "{model}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Do you want to set up Samsung TV {model}? If you never connected Home Assistant before you should see a popup on your TV asking for authorization. Manual configurations for this TV will be overwritten.",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "ScreenLogic {name}",
|
||||
"flow_title": "{name}",
|
||||
"error": {
|
||||
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
|
||||
},
|
||||
|
@ -36,4 +36,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "ScreenLogic {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"gateway_entry": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Smappee: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"environment": {
|
||||
"description": "Set up your Smappee to integrate with Home Assistant.",
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"missing_configuration": "The component is not configured. Please follow the documentation.",
|
||||
"no_url_available": "No URL available. For information about this error, [check the help section]({docs_url})"
|
||||
},
|
||||
"flow_title": "Smappee: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"environment": {
|
||||
"data": {
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
"title": "Somfy MyLink",
|
||||
"config": {
|
||||
"flow_title": "Somfy MyLink {mac} ({ip})",
|
||||
"flow_title": "{mac} ({ip})",
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "The System ID can be obtained in the MyLink app under Integration by selecting any non-Cloud service.",
|
||||
|
@ -41,4 +40,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Somfy MyLink {mac} ({ip})",
|
||||
"flow_title": "{mac} ({ip})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
@ -25,17 +25,8 @@
|
|||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"step": {
|
||||
"entity_config": {
|
||||
"data": {
|
||||
"reverse": "Cover is reversed"
|
||||
},
|
||||
"description": "Configure options for `{entity_id}`",
|
||||
"title": "Configure Entity"
|
||||
},
|
||||
"init": {
|
||||
"data": {
|
||||
"default_reverse": "Default reversal status for unconfigured covers",
|
||||
"entity_id": "Configure a specific entity.",
|
||||
"target_id": "Configure options for a cover."
|
||||
},
|
||||
"title": "Configure MyLink Options"
|
||||
|
@ -48,6 +39,5 @@
|
|||
"title": "Configure MyLink Cover"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Somfy MyLink"
|
||||
}
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Sonarr: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"cannot_connect": "Failed to connect",
|
||||
"invalid_auth": "Invalid authentication"
|
||||
},
|
||||
"flow_title": "Sonarr: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"reauth_confirm": {
|
||||
"description": "The Sonarr integration needs to be manually re-authenticated with the Sonarr API hosted at: {host}",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Sony Songpal {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Failed to connect"
|
||||
},
|
||||
"flow_title": "Sony Songpal {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"init": {
|
||||
"description": "Do you want to set up {name} ({host})?"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Logitech Squeezebox: {host}",
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"no_server_found": "Could not automatically discover server.",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Logitech Squeezebox: {host}",
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"edit": {
|
||||
"data": {
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"syncthru_not_supported": "Device does not support SyncThru",
|
||||
"unknown_state": "Printer state unknown, verify URL and network connectivity"
|
||||
},
|
||||
"flow_title": "Samsung SyncThru Printer: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"data": {
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"syncthru_not_supported": "Device does not support SyncThru",
|
||||
"unknown_state": "Printer state unknown, verify URL and network connectivity"
|
||||
},
|
||||
"flow_title": "Samsung SyncThru Printer: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Synology DSM {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Synology DSM",
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"otp_failed": "Two-step authentication failed, retry with a new pass code",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "Synology DSM {name} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"2sa": {
|
||||
"data": {
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
{
|
||||
"title": "System Bridge",
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
|
||||
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]",
|
||||
"unknown": "[%key:common::config_flow::error::unknown%]"
|
||||
},
|
||||
"flow_title": "System Bridge: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"authenticate": {
|
||||
"data": {
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"invalid_auth": "Invalid authentication",
|
||||
"unknown": "Unexpected error"
|
||||
},
|
||||
"flow_title": "System Bridge: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"authenticate": {
|
||||
"data": {
|
||||
|
@ -27,6 +27,5 @@
|
|||
"description": "Please enter your connection details."
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "System Bridge"
|
||||
}
|
||||
}
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "Tuya configuration",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Tuya",
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
"error": {
|
||||
"invalid_auth": "Invalid authentication"
|
||||
},
|
||||
"flow_title": "Tuya configuration",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "UniFi Network {site} ({host})",
|
||||
"flow_title": "{site} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"title": "Set up UniFi Controller",
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"service_unavailable": "Failed to connect",
|
||||
"unknown_client_mac": "No client available on that MAC address"
|
||||
},
|
||||
"flow_title": "UniFi Network {site} ({host})",
|
||||
"flow_title": "{site} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"domain": "upnp",
|
||||
"name": "UPnP",
|
||||
"name": "UPnP/IGD",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/upnp",
|
||||
"requirements": ["async-upnp-client==0.17.0"],
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"config": {
|
||||
"flow_title": "UPnP/IGD: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"init": {
|
||||
},
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue