Drop operating mode property in sharkiq (#132097)

This commit is contained in:
G Johansson 2024-12-03 00:12:49 +01:00 committed by GitHub
parent 5dadabe50c
commit 03be1b9f38
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -150,12 +150,6 @@ class SharkVacuumEntity(CoordinatorEntity[SharkIqUpdateCoordinator], StateVacuum
return None
return self.sharkiq.error_text
@property
def operating_mode(self) -> str | None:
"""Operating mode."""
op_mode = self.sharkiq.get_property_value(Properties.OPERATING_MODE)
return OPERATING_STATE_MAP.get(op_mode)
@property
def recharging_to_resume(self) -> int | None:
"""Return True if vacuum set to recharge and resume cleaning."""
@ -171,7 +165,8 @@ class SharkVacuumEntity(CoordinatorEntity[SharkIqUpdateCoordinator], StateVacuum
"""
if self.sharkiq.get_property_value(Properties.CHARGING_STATUS):
return STATE_DOCKED
return self.operating_mode
op_mode = self.sharkiq.get_property_value(Properties.OPERATING_MODE)
return OPERATING_STATE_MAP.get(op_mode)
@property
def available(self) -> bool: