From c3bfad0ea6c1fe1be6f2b53d6c1bc5fb2c519d93 Mon Sep 17 00:00:00 2001 From: Patrick762 Date: Fri, 31 May 2024 13:46:09 +0200 Subject: [PATCH] add pack sensors if available --- custom_components/bluetti_bt/sensor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/bluetti_bt/sensor.py b/custom_components/bluetti_bt/sensor.py index 4b621b0..f437837 100644 --- a/custom_components/bluetti_bt/sensor.py +++ b/custom_components/bluetti_bt/sensor.py @@ -57,7 +57,7 @@ async def async_setup_entry( all_fields.update({name+str(pack): field}) for field_key, field_config in all_fields.items(): - if bluetti_device.has_field(field_key): + if bluetti_device.has_field(field_key) or (len(bluetti_device.pack_polling_commands) > 0 and field_key.startswith("pack_")): category = None if field_config.setter is True or field_key in DIAGNOSTIC_FIELDS: category = EntityCategory.DIAGNOSTIC