mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 15:17:35 +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,
|
exceptions.GenericLoginError,
|
||||||
JSONDecodeError,
|
JSONDecodeError,
|
||||||
) as err:
|
) 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):
|
except (ConfigEntryAuthFailed, UpdateFailed):
|
||||||
await self.api.close()
|
await self.api.close()
|
||||||
raise
|
raise
|
||||||
|
@ -47,14 +47,26 @@
|
|||||||
},
|
},
|
||||||
"entity": {
|
"entity": {
|
||||||
"button": {
|
"button": {
|
||||||
"dsl_reconnect": { "name": "DSL reconnect" },
|
"dsl_reconnect": {
|
||||||
"fiber_reconnect": { "name": "Fiber reconnect" },
|
"name": "DSL reconnect"
|
||||||
"internet_key_reconnect": { "name": "Internet key reconnect" }
|
},
|
||||||
|
"fiber_reconnect": {
|
||||||
|
"name": "Fiber reconnect"
|
||||||
|
},
|
||||||
|
"internet_key_reconnect": {
|
||||||
|
"name": "Internet key reconnect"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"sensor": {
|
"sensor": {
|
||||||
"external_ipv4": { "name": "WAN IPv4 address" },
|
"external_ipv4": {
|
||||||
"external_ipv6": { "name": "WAN IPv6 address" },
|
"name": "WAN IPv4 address"
|
||||||
"external_ip_key": { "name": "WAN internet key address" },
|
},
|
||||||
|
"external_ipv6": {
|
||||||
|
"name": "WAN IPv6 address"
|
||||||
|
},
|
||||||
|
"external_ip_key": {
|
||||||
|
"name": "WAN internet key address"
|
||||||
|
},
|
||||||
"active_connection": {
|
"active_connection": {
|
||||||
"name": "Active connection",
|
"name": "Active connection",
|
||||||
"state": {
|
"state": {
|
||||||
@ -64,15 +76,38 @@
|
|||||||
"internet_key": "Internet key"
|
"internet_key": "Internet key"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"down_stream": { "name": "WAN download rate" },
|
"down_stream": {
|
||||||
"up_stream": { "name": "WAN upload rate" },
|
"name": "WAN download rate"
|
||||||
"fw_version": { "name": "Firmware version" },
|
},
|
||||||
"phone_num1": { "name": "Phone number (1)" },
|
"up_stream": {
|
||||||
"phone_num2": { "name": "Phone number (2)" },
|
"name": "WAN upload rate"
|
||||||
"sys_uptime": { "name": "Uptime" },
|
},
|
||||||
"sys_cpu_usage": { "name": "CPU usage" },
|
"fw_version": {
|
||||||
"sys_memory_usage": { "name": "Memory usage" },
|
"name": "Firmware version"
|
||||||
"sys_reboot_cause": { "name": "Reboot cause" }
|
},
|
||||||
|
"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