From 66c2259f5ccf81fb73b340147c210edb27fd7066 Mon Sep 17 00:00:00 2001 From: dougiteixeira <31328123+dougiteixeira@users.noreply.github.com> Date: Sun, 2 Jan 2022 16:46:18 -0300 Subject: [PATCH] Fix Tuya vacuum display battery level (#61643) Co-authored-by: Franck Nijhof --- homeassistant/components/tuya/vacuum.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/tuya/vacuum.py b/homeassistant/components/tuya/vacuum.py index 2afeb1880f7..4fc90b88ac0 100644 --- a/homeassistant/components/tuya/vacuum.py +++ b/homeassistant/components/tuya/vacuum.py @@ -112,9 +112,9 @@ class TuyaVacuumEntity(TuyaEntity, StateVacuumEntity): self._supported_features |= SUPPORT_FAN_SPEED self._fan_speed_type = EnumTypeData.from_json(function.values) - if function := device.function.get(DPCode.ELECTRICITY_LEFT): + if status_range := device.status_range.get(DPCode.ELECTRICITY_LEFT): self._supported_features |= SUPPORT_BATTERY - self._battery_level_type = IntegerTypeData.from_json(function.values) + self._battery_level_type = IntegerTypeData.from_json(status_range.values) @property def battery_level(self) -> int | None: