mirror of
https://github.com/home-assistant/core.git
synced 2025-08-06 14:15:12 +02:00
Fix TypeError of vacuum battery level None (#62722)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
This commit is contained in:
@@ -650,6 +650,8 @@ class EnergyStorageTrait(_Trait):
|
|||||||
def query_attributes(self):
|
def query_attributes(self):
|
||||||
"""Return EnergyStorage query attributes."""
|
"""Return EnergyStorage query attributes."""
|
||||||
battery_level = self.state.attributes.get(ATTR_BATTERY_LEVEL)
|
battery_level = self.state.attributes.get(ATTR_BATTERY_LEVEL)
|
||||||
|
if battery_level is None:
|
||||||
|
return {}
|
||||||
if battery_level == 100:
|
if battery_level == 100:
|
||||||
descriptive_capacity_remaining = "FULL"
|
descriptive_capacity_remaining = "FULL"
|
||||||
elif 75 <= battery_level < 100:
|
elif 75 <= battery_level < 100:
|
||||||
|
Reference in New Issue
Block a user