mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Add exceptions translation for Vodafone Station (#140410)
This commit is contained in:
parent
70c355b52e
commit
892b78a1f9
@ -127,7 +127,11 @@ class VodafoneStationRouter(DataUpdateCoordinator[UpdateCoordinatorDataType]):
|
||||
exceptions.GenericLoginError,
|
||||
JSONDecodeError,
|
||||
) as err:
|
||||
raise UpdateFailed(f"Error fetching data: {err!r}") from err
|
||||
raise UpdateFailed(
|
||||
translation_domain=DOMAIN,
|
||||
translation_key="update_failed",
|
||||
translation_placeholders={"error": repr(err)},
|
||||
) from err
|
||||
except (ConfigEntryAuthFailed, UpdateFailed):
|
||||
await self.api.close()
|
||||
raise
|
||||
|
@ -47,14 +47,26 @@
|
||||
},
|
||||
"entity": {
|
||||
"button": {
|
||||
"dsl_reconnect": { "name": "DSL reconnect" },
|
||||
"fiber_reconnect": { "name": "Fiber reconnect" },
|
||||
"internet_key_reconnect": { "name": "Internet key reconnect" }
|
||||
"dsl_reconnect": {
|
||||
"name": "DSL reconnect"
|
||||
},
|
||||
"fiber_reconnect": {
|
||||
"name": "Fiber reconnect"
|
||||
},
|
||||
"internet_key_reconnect": {
|
||||
"name": "Internet key reconnect"
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"external_ipv4": { "name": "WAN IPv4 address" },
|
||||
"external_ipv6": { "name": "WAN IPv6 address" },
|
||||
"external_ip_key": { "name": "WAN internet key address" },
|
||||
"external_ipv4": {
|
||||
"name": "WAN IPv4 address"
|
||||
},
|
||||
"external_ipv6": {
|
||||
"name": "WAN IPv6 address"
|
||||
},
|
||||
"external_ip_key": {
|
||||
"name": "WAN internet key address"
|
||||
},
|
||||
"active_connection": {
|
||||
"name": "Active connection",
|
||||
"state": {
|
||||
@ -64,15 +76,38 @@
|
||||
"internet_key": "Internet key"
|
||||
}
|
||||
},
|
||||
"down_stream": { "name": "WAN download rate" },
|
||||
"up_stream": { "name": "WAN upload rate" },
|
||||
"fw_version": { "name": "Firmware version" },
|
||||
"phone_num1": { "name": "Phone number (1)" },
|
||||
"phone_num2": { "name": "Phone number (2)" },
|
||||
"sys_uptime": { "name": "Uptime" },
|
||||
"sys_cpu_usage": { "name": "CPU usage" },
|
||||
"sys_memory_usage": { "name": "Memory usage" },
|
||||
"sys_reboot_cause": { "name": "Reboot cause" }
|
||||
"down_stream": {
|
||||
"name": "WAN download rate"
|
||||
},
|
||||
"up_stream": {
|
||||
"name": "WAN upload rate"
|
||||
},
|
||||
"fw_version": {
|
||||
"name": "Firmware version"
|
||||
},
|
||||
"phone_num1": {
|
||||
"name": "Phone number (1)"
|
||||
},
|
||||
"phone_num2": {
|
||||
"name": "Phone number (2)"
|
||||
},
|
||||
"sys_uptime": {
|
||||
"name": "Uptime"
|
||||
},
|
||||
"sys_cpu_usage": {
|
||||
"name": "CPU usage"
|
||||
},
|
||||
"sys_memory_usage": {
|
||||
"name": "Memory usage"
|
||||
},
|
||||
"sys_reboot_cause": {
|
||||
"name": "Reboot cause"
|
||||
}
|
||||
}
|
||||
},
|
||||
"exceptions": {
|
||||
"update_failed": {
|
||||
"message": "Error fetching data: {error}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user