Compare commits

..
3 Commits
Author SHA1 Message Date
Patrick762 0943ecf187 fix manifest version number 2024-02-10 14:20:37 +01:00
Patrick762 58f2ec50c4 added sleep() between pack pollings 2024-02-10 14:15:52 +01:00
Patrick762 ad536235bb removed device name from entity name 2024-02-10 13:59:01 +01:00
5 changed files with 7 additions and 4 deletions

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:
+1 -1
View File
@@ -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"
}
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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