mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Fix ZeroDivisionError on freebox/sensor (#57077)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
This commit is contained in:
parent
f28de7891d
commit
892df608e9
@ -177,6 +177,9 @@ class FreeboxDiskSensor(FreeboxSensor):
|
||||
@callback
|
||||
def async_update_state(self) -> None:
|
||||
"""Update the Freebox disk sensor."""
|
||||
self._attr_native_value = round(
|
||||
self._partition["free_bytes"] * 100 / self._partition["total_bytes"], 2
|
||||
)
|
||||
value = None
|
||||
if self._partition.get("total_bytes"):
|
||||
value = round(
|
||||
self._partition["free_bytes"] * 100 / self._partition["total_bytes"], 2
|
||||
)
|
||||
self._attr_native_value = value
|
||||
|
Loading…
x
Reference in New Issue
Block a user