feat: support more devices.

This commit is contained in:
sususweet
2025-09-25 10:50:39 +08:00
parent f99019bdca
commit 40ba24c32a
9 changed files with 774 additions and 10 deletions

View File

@@ -124,8 +124,10 @@ class MideaEntity(CoordinatorEntity[MideaDataUpdateCoordinator], Entity):
@property
def available(self) -> bool:
"""Return if entity is available."""
MideaLogger.debug(f"available available={self.coordinator.data} ")
return self.coordinator.data.available
if self.coordinator.data:
return self.coordinator.data.available
else:
return False
async def _publish_command(self) -> None:
"""Publish commands to the device."""