Skip to content

Commit fa625fa

Browse files
committed
Move deprecated battery level from vacuum to sensor #754
1 parent b194149 commit fa625fa

2 files changed

Lines changed: 1 addition & 6 deletions

File tree

custom_components/yandex_station/sensor.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
"devices.types.remote.ir", # temperature, humidity
4949
"devices.types.smart_speaker.yandex.station.pickle", # co2_level, temp., hum.
5050
"devices.types.smart_speaker.yandex.station.plum", # battery
51+
"devices.types.vacuum_cleaner", # battery_level
5152
)
5253
INCLUDE_PROPERTIES = ("devices.properties.float", "devices.properties.event")
5354

custom_components/yandex_station/vacuum.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,19 +67,13 @@ def internal_init(self, capabilities: dict, properties: dict):
6767
self._attr_supported_features |= VacuumEntityFeature.FAN_SPEED
6868
self._attr_fan_speed_list = [p["value"] for p in item["modes"]]
6969

70-
if "battery_level" in properties:
71-
self._attr_supported_features |= VacuumEntityFeature.BATTERY
72-
7370
def internal_update(self, capabilities: dict, properties: dict):
7471
if "pause" in capabilities:
7572
self.pause_value = capabilities["pause"]
7673

7774
if "on" in capabilities:
7875
self.on_value = capabilities["on"]
7976

80-
if "battery_level" in properties:
81-
self._attr_battery_level = properties["battery_level"]
82-
8377
if "work_speed" in capabilities:
8478
self._attr_fan_speed = capabilities["work_speed"]
8579

0 commit comments

Comments
 (0)