From 90f66c85484eac533744c40b99f3889c338e1f3a Mon Sep 17 00:00:00 2001 From: Patrick762 Date: Thu, 3 Aug 2023 14:58:46 +0200 Subject: [PATCH] added dummy device to entities --- custom_components/bluetti_bt/binary_sensor.py | 3 ++- custom_components/bluetti_bt/sensor.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/custom_components/bluetti_bt/binary_sensor.py b/custom_components/bluetti_bt/binary_sensor.py index b03f6fe..93fbfcb 100644 --- a/custom_components/bluetti_bt/binary_sensor.py +++ b/custom_components/bluetti_bt/binary_sensor.py @@ -28,7 +28,7 @@ from bluetti_mqtt.mqtt_client import ( from . import device_info as dev_info, get_unique_id from .const import DOMAIN, ADDITIONAL_DEVICE_FIELDS -from .coordinator import PollingCoordinator +from .coordinator import PollingCoordinator, DummyDevice _LOGGER = logging.getLogger(__name__) @@ -49,6 +49,7 @@ async def async_setup_entry( # Add sensors according to device_info bluetti_device = build_device(address, device_name) + bluetti_device = DummyDevice(bluetti_device) sensors_to_add = [] all_fields = NORMAL_DEVICE_FIELDS diff --git a/custom_components/bluetti_bt/sensor.py b/custom_components/bluetti_bt/sensor.py index 8fb2d8e..5bb825f 100644 --- a/custom_components/bluetti_bt/sensor.py +++ b/custom_components/bluetti_bt/sensor.py @@ -31,7 +31,7 @@ from bluetti_mqtt.mqtt_client import ( from . import device_info as dev_info, get_unique_id from .const import DOMAIN, CONF_OPTIONS, DIAGNOSTIC_FIELDS, ADDITIONAL_DEVICE_FIELDS -from .coordinator import PollingCoordinator +from .coordinator import PollingCoordinator, DummyDevice _LOGGER = logging.getLogger(__name__) @@ -52,6 +52,7 @@ async def async_setup_entry( # Add sensors according to device_info bluetti_device = build_device(address, device_name) + bluetti_device = DummyDevice(bluetti_device) sensors_to_add = [] all_fields = NORMAL_DEVICE_FIELDS