Fix Xiaomi BLE UI string issues (#76099)
parent
51a6899a60
commit
ad14b5f3d7
|
@ -189,7 +189,7 @@ class XiaomiConfigFlow(ConfigFlow, domain=DOMAIN):
|
|||
self, user_input: dict[str, Any] | None = None
|
||||
) -> FlowResult:
|
||||
"""Ack that device is slow."""
|
||||
if user_input is not None or not onboarding.async_is_onboarded(self.hass):
|
||||
if user_input is not None:
|
||||
return self._async_get_or_create_entry()
|
||||
|
||||
self._set_confirm_only()
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"bluetooth_confirm": {
|
||||
"description": "[%key:component::bluetooth::config::step::bluetooth_confirm::description%]"
|
||||
},
|
||||
"slow_confirm": {
|
||||
"confirm_slow": {
|
||||
"description": "There hasn't been a broadcast from this device in the last minute so we aren't sure if this device uses encryption or not. This may be because the device uses a slow broadcast interval. Confirm to add this device anyway, then the next time a broadcast is received you will be prompted to enter its bindkey if it's needed."
|
||||
},
|
||||
"get_encryption_key_legacy": {
|
||||
|
@ -27,14 +27,16 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"decryption_failed": "The provided bindkey did not work, sensor data could not be decrypted. Please check it and try again.",
|
||||
"expected_24_characters": "Expected a 24 character hexadecimal bindkey.",
|
||||
"expected_32_characters": "Expected a 32 character hexadecimal bindkey."
|
||||
},
|
||||
"abort": {
|
||||
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]",
|
||||
"no_devices_found": "[%key:common::config_flow::abort::no_devices_found%]",
|
||||
"already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]",
|
||||
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
|
||||
"decryption_failed": "The provided bindkey did not work, sensor data could not be decrypted. Please check it and try again.",
|
||||
"expected_24_characters": "Expected a 24 character hexadecimal bindkey.",
|
||||
"expected_32_characters": "Expected a 32 character hexadecimal bindkey."
|
||||
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,17 +3,22 @@
|
|||
"abort": {
|
||||
"already_configured": "Device is already configured",
|
||||
"already_in_progress": "Configuration flow is already in progress",
|
||||
"decryption_failed": "The provided bindkey did not work, sensor data could not be decrypted. Please check it and try again.",
|
||||
"expected_24_characters": "Expected a 24 character hexadecimal bindkey.",
|
||||
"expected_32_characters": "Expected a 32 character hexadecimal bindkey.",
|
||||
"no_devices_found": "No devices found on the network",
|
||||
"reauth_successful": "Re-authentication was successful"
|
||||
},
|
||||
"error": {
|
||||
"decryption_failed": "The provided bindkey did not work, sensor data could not be decrypted. Please check it and try again.",
|
||||
"expected_24_characters": "Expected a 24 character hexadecimal bindkey.",
|
||||
"expected_32_characters": "Expected a 32 character hexadecimal bindkey."
|
||||
},
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"bluetooth_confirm": {
|
||||
"description": "Do you want to setup {name}?"
|
||||
},
|
||||
"confirm_slow": {
|
||||
"description": "There hasn't been a broadcast from this device in the last minute so we aren't sure if this device uses encryption or not. This may be because the device uses a slow broadcast interval. Confirm to add this device anyway, then the next time a broadcast is received you will be prompted to enter its bindkey if it's needed."
|
||||
},
|
||||
"get_encryption_key_4_5": {
|
||||
"data": {
|
||||
"bindkey": "Bindkey"
|
||||
|
@ -26,9 +31,6 @@
|
|||
},
|
||||
"description": "The sensor data broadcast by the sensor is encrypted. In order to decrypt it we need a 24 character hexadecimal bindkey."
|
||||
},
|
||||
"slow_confirm": {
|
||||
"description": "There hasn't been a broadcast from this device in the last minute so we aren't sure if this device uses encryption or not. This may be because the device uses a slow broadcast interval. Confirm to add this device anyway, then the next time a broadcast is received you will be prompted to enter its bindkey if it's needed."
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"address": "Device"
|
||||
|
|
Loading…
Reference in New Issue