Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0943ecf187 | ||
|
|
58f2ec50c4 | ||
|
|
ad536235bb |
No files matched your search
@@ -95,7 +95,7 @@ class BluettiBinarySensor(CoordinatorEntity, BinarySensorEntity):
|
||||
self._response_key = response_key
|
||||
|
||||
self._attr_device_info = device_info
|
||||
self._attr_name = e_name
|
||||
self._attr_name = name
|
||||
self._attr_available = False
|
||||
self._attr_unique_id = get_unique_id(e_name)
|
||||
self._attr_entity_category = category
|
||||
|
||||
@@ -136,6 +136,9 @@ class PollingCoordinator(DataUpdateCoordinator):
|
||||
self.bluetti_device.build_setter_command('pack_num', pack)
|
||||
)
|
||||
|
||||
# We need to wait after switching packs for the data to be available
|
||||
await asyncio.sleep(5)
|
||||
|
||||
for command in self.bluetti_device.pack_polling_commands:
|
||||
# Request & parse result for each pack
|
||||
try:
|
||||
|
||||
@@ -20,5 +20,5 @@
|
||||
"iot_class": "local_polling",
|
||||
"issue_tracker": "https://github.com/Patrick762/hassio-bluetti-bt/issues",
|
||||
"requirements": ["bluetti_mqtt==0.15.0"],
|
||||
"version": "0.0.15"
|
||||
"version": "0.0.16"
|
||||
}
|
||||
@@ -126,7 +126,7 @@ class BluettiSensor(CoordinatorEntity, SensorEntity):
|
||||
self._response_key = response_key
|
||||
|
||||
self._attr_device_info = device_info
|
||||
self._attr_name = e_name
|
||||
self._attr_name = name
|
||||
self._attr_available = False
|
||||
self._attr_unique_id = get_unique_id(e_name)
|
||||
self._attr_native_unit_of_measurement = unit_of_measurement
|
||||
|
||||
@@ -107,7 +107,7 @@ class BluettiSwitch(CoordinatorEntity, SwitchEntity):
|
||||
|
||||
self._attr_device_info = device_info
|
||||
self._attr_has_entity_name = True
|
||||
self._attr_name = e_name
|
||||
self._attr_name = name
|
||||
self._attr_available = False
|
||||
self._attr_unique_id = get_unique_id(e_name)
|
||||
self._attr_entity_category = category
|
||||
|
||||
Reference in new issue
Block a user