Bump compit-inext-api to 0.3.1 (#152781)

This commit is contained in:
Przemko92
2025-09-23 09:48:53 +02:00
committed by GitHub
parent a3cfd7f707
commit 19fdea024c
5 changed files with 8 additions and 7 deletions

View File

@@ -78,8 +78,8 @@ async def async_setup_entry(
coordinator = entry.runtime_data
climate_entities = []
for device_id in coordinator.connector.devices:
device = coordinator.connector.devices[device_id]
for device_id in coordinator.connector.all_devices:
device = coordinator.connector.all_devices[device_id]
if device.definition.device_class == CLIMATE_DEVICE_CLASS:
climate_entities.append(
@@ -140,7 +140,8 @@ class CompitClimate(CoordinatorEntity[CompitDataUpdateCoordinator], ClimateEntit
def available(self) -> bool:
"""Return if entity is available."""
return (
super().available and self.device_id in self.coordinator.connector.devices
super().available
and self.device_id in self.coordinator.connector.all_devices
)
@property

View File

@@ -40,4 +40,4 @@ class CompitDataUpdateCoordinator(DataUpdateCoordinator[dict[int, DeviceInstance
async def _async_update_data(self) -> dict[int, DeviceInstance]:
"""Update data via library."""
await self.connector.update_state(device_id=None) # Update all devices
return self.connector.devices
return self.connector.all_devices

View File

@@ -8,5 +8,5 @@
"iot_class": "cloud_polling",
"loggers": ["compit"],
"quality_scale": "bronze",
"requirements": ["compit-inext-api==0.2.1"]
"requirements": ["compit-inext-api==0.3.1"]
}

2
requirements_all.txt generated
View File

@@ -736,7 +736,7 @@ colorlog==6.9.0
colorthief==0.2.1
# homeassistant.components.compit
compit-inext-api==0.2.1
compit-inext-api==0.3.1
# homeassistant.components.concord232
concord232==0.15.1

View File

@@ -645,7 +645,7 @@ colorlog==6.9.0
colorthief==0.2.1
# homeassistant.components.compit
compit-inext-api==0.2.1
compit-inext-api==0.3.1
# homeassistant.components.xiaomi_miio
construct==2.10.68