Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ba0a2f9ed8 | |||
| d1bb42c769 | |||
| 4ac0dc84d1 | |||
| cacb0b40bb | |||
| 9355f86e2d | |||
| f8ba0dd6da | |||
| 64d62abf93 | |||
| 6e5c0c170b | |||
| e24360fe91 | |||
| 22b541caf1 | |||
| 455320c50e | |||
| d7a7b2d185 |
@@ -1,3 +1,4 @@
|
||||
|
||||
"""Support for Ecovacs Deebot vacuums."""
|
||||
import random
|
||||
import string
|
||||
|
||||
@@ -7,7 +7,7 @@ from typing import Any
|
||||
#sucks
|
||||
from . import sucks
|
||||
|
||||
from homeassistant.components.vacuum import VacuumEntity, VacuumEntityFeature
|
||||
from homeassistant.components.vacuum import StateVacuumEntity, VacuumEntityFeature
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||
from homeassistant.helpers.icon import icon_for_battery_level
|
||||
@@ -35,7 +35,7 @@ def setup_platform(
|
||||
add_entities(vacuums, True)
|
||||
|
||||
|
||||
class EcovacsVacuum(VacuumEntity):
|
||||
class EcovacsVacuum(StateVacuumEntity):
|
||||
"""Ecovacs Vacuums such as Deebot."""
|
||||
|
||||
_attr_fan_speed_list = [sucks.FAN_SPEED_NORMAL, sucks.FAN_SPEED_HIGH]
|
||||
@@ -183,4 +183,4 @@ class EcovacsVacuum(VacuumEntity):
|
||||
attr_name = ATTR_COMPONENT_PREFIX + key
|
||||
data[attr_name] = int(val * 100)
|
||||
|
||||
return data
|
||||
return data
|
||||
Reference in New Issue
Block a user