Custom Component: 4-noks Elios4you data integration

HA Custom Component for 4-noks Elios4you energy monitoring device

GitHub Release
BuyMeCoffee
Community Forum

This project is not endorsed by, directly affiliated with, maintained, authorized, or sponsored by 4-noks / Astrel Group

Introduction

HA Custom Component to integrate data from 4-noks Elios4you products.
Tested personally on my Elios4you Pro to monitor tha main 3-phase 6kw line, plus my 7.5kW photovoltaic system.

image

Elio4you is a great product, it provides very reliable measurements, but it has no documented local API to get the energy data. Luckily, 3y ago I found this great article by Davide Vertuani, that reversed-engineered how the official mobile app communicated with the device to fetch data, and found out it’s a tcp connection on port 5001, through which the app sent specific commands to which the device replies with data. That was a great find by Davide, and I initially used Node-RED to create a quick integration like Davide suggested in the article: I completed a full integration in 1 day and was rock solid, Node-RED is fantastic. :slight_smile:

One month ago I decided to port the Node-RED integration to an HA Custom Component, because in the last 2 years I developed my first HA component to monitor ABB/FIMER inverters, and now I’m quite knowledgable on custom component developement (learned a lot thanks to the dev community and studying some excellent integrations).

So finally here we are with the first official version of the HA custom integration for Elios4you devices. :slight_smile:

Features

  • Installation/Configuration through Config Flow UI
  • Sensor entities for all data provided by the device (I don’t even know what some of the ones in the diagnostic category specifically represent)
  • Switch entity to control the device internal relay
  • Configuration options: Name, hostname, tcp port, polling period
  • Reconfigure options (except device name) also at runtime: no restart needed.

Installation through HACS

This integration is available in HACS official repository. Click this button to open HA directly on the integration page so you can easily install it:

Quick installation link

  1. Either click the button above, or navigate to HACS in Home Assistant and:
    • ‘Explore & Download Repositories’
    • Search for ‘4-noks Elios4You’
    • Download
  2. Restart Home Assistant
  3. Go to Settings > Devices and Services > Add Integration
  4. Search for and select ‘4-noks Elios4You’ (if the integration is not found, do a hard-refresh (ctrl+F5) in the browser)
  5. Proceed with the configuration

Manual Installation

Download the source code archive from the release page. Unpack the archive and copy the contents of custom_components folder to your home-assistant config/custom_components folder. Restart Home Assistant, and then the integration can be added and configured through the native integration setup UI. If you don’t see it in the native integrations list, press ctrl-F5 to refresh the browser while you’re on that page and retry.

Configuration

Configuration is done via config flow right after adding the integration. After the first configuration you can change parameters (except device name) at runtime through the integration page configuration, without the need to restart HA.

  • custom name: custom name for the device, that will be used as prefix for sensors created by the component
  • ip/hostname: IP/hostname of the inverter - this is used as unique_id, if you change it and reinstall you will lose historical data, that’s why I advice to use hostname, so you can change IP without losing historical data
  • tcp port: TCP port of the device. tcp/5001 is the only known working port, but I preferred to leave it configurable
  • polling period: frequency, in seconds, to read the registers and update the sensors

Config

Sensor view

Config

Coffee

If you like this integration, I’ll gladly accept some quality coffee, but please don’t feel obliged. :slight_smile:

BuyMeCoffee


Buongiorno Alex, sto provando la tua integrazione per collegare home assistant ad Elios4You, che ho montato da un paio di anni nella versione monofase. Dopo aver fatto la procedura di installazione tramite HACS, quando entro nella procedura di configurazione, ho inteso che: nella prima riga devo assegnare il nome al dispositivo (lascio Elios4You); nella seconda denominata “ip or hostname” ho provato ad inserire l’indirizzo ip del dispositivo Elios4You (che rilevo nella mia rete in 10.0.0.13); ho inserito anche l’indirizzo del router principale 10.0.0.1, e pure ho lasciato “e4u.axel.dom”, che citi nelle istruzioni, nonché “host”.
Nella terza riga lascio la porta indicata “5001”.
Tutte le prove si sono sempre concluse con l’errore: “Unknown error occurred” che appare nella parte alta della configurazione. La tua integrazione è per caso funzionante solo con Elios4You trifase ?
In caso cosa sbaglio ??
Grazie Matteo

Good morning Alex, I’m trying your integration to connect home assistant to Elios4You, which I installed a couple of years ago in the single-phase version. After having done the installation procedure via HACS, when I enter the configuration procedure, I understood that: in the first line I have to assign the name to the device (I leave Elios4You); in the second called “ip or hostname” I tried to enter the IP address of the Elios4You device (which I detect in my network at 10.0.0.13); I also entered the address of the main router 10.0.0.1, and also left “e4u.axel.dom”, which you mention in the instructions, as well as “host”.
In the third line I leave the port indicated “5001”.
All the tests always ended with the error: “Unknown error occurred” which appears at the top of the configuration. Does your integration only work with three-phase Elios4You?
If so, what am I doing wrong??
Thanks Matteo

Ciao Matteo,

  1. You need to enter the hostname or ip of YOUR elios4you device, I only provided mine as an example. Why do you put the router IP? The integration communicates with the elios4you device, not with the router. Please be sure of the IP address of the device before trying.

  2. It should work on any elios4you, also single-phase, since the protocol is the same.

  3. In order to tell you what the unknown error is, you should provide the error logs from HA, I cannot guess.

  4. Make sure the mobile app of Elioseyou is not active because the device supports only 1 session: so either you use this integration or you use the mobile app.

Hi Alex,
I tried disconnecting the only device that was connected via the app to Elio4You. it was an Android phone with the Elios4You app installed which I mounted on the wall to monitor consumption.
turning it off I tried to configure Home assistant again. but it gives me this error:

Logger: aiohttp.server
Source: /usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py:421
First occurred: 20:21:43 (1 occurrences)
Last logged: 20:21:43

Error handling request
Traceback (most recent call last):
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py”, line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py”, line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py”, line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/security_filter.py”, line 91, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/forwarded.py”, line 100, in forwarded_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/request_context.py”, line 28, in request_context_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/ban.py”, line 80, in ban_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/auth.py”, line 235, in auth_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/headers.py”, line 31, in headers_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/view.py”, line 149, in handle
result = await handler(request, **request.match_info)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/decorators.py”, line 72, in with_admin
return await func(self, request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/config/config_entries.py”, line 185, in post
return await super().post(request, flow_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/data_validator.py”, line 72, in wrapper
result = await method(view, request, data, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 110, in post
result = await self._flow_mgr.async_configure(flow_id, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 358, in async_configure
result = await self._async_configure(flow_id, user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 404, in _async_configure
result = await self._async_handle_step(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 501, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/4noks_elios4you/config_flow.py”, line 105, in async_step_user
uid = await self.test_connection(name, host, port, scan_interval)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/4noks_elios4you/config_flow.py”, line 78, in test_connection
self.api = Elios4YouAPI(self.hass, name, host, port, scan_interval)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Elios4YouAPI.init() takes 5 positional arguments but 6 were given

thanks Matteo.

Thanks for reporting the issue. Please upgrade to 1.1.0 and let me know if it works.

Hi Alex,

i have the same problem. Run the lastest release 1.1.0

Logger: aiohttp.server
Source: /usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py:421
First occurred: 19:24:28 (1 occurrences)
Last logged: 19:24:28

Error handling request
Traceback (most recent call last):
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py”, line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py”, line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py”, line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/security_filter.py”, line 91, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/forwarded.py”, line 100, in forwarded_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/request_context.py”, line 28, in request_context_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/ban.py”, line 80, in ban_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/auth.py”, line 235, in auth_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/headers.py”, line 31, in headers_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/view.py”, line 149, in handle
result = await handler(request, **request.match_info)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/decorators.py”, line 72, in with_admin
return await func(self, request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/config/config_entries.py”, line 185, in post
return await super().post(request, flow_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/data_validator.py”, line 72, in wrapper
result = await method(view, request, data, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 110, in post
result = await self._flow_mgr.async_configure(flow_id, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 358, in async_configure
result = await self._async_configure(flow_id, user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 404, in _async_configure
result = await self._async_handle_step(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 501, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/4noks_elios4you/config_flow.py”, line 105, in async_step_user
uid = await self.test_connection(name, host, port, scan_interval)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Elios4YouConfigFlow.test_connection() takes 4 positional arguments but 5 were given

Grazie

Hi Alex, I tried the 1.1.0 update but it still gives me an error.
This is the error log:

Logger: aiohttp.server
Source: /usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py:421
First occurred: 20:29:33 (1 occurrences)
Last logged: 20:29:33

Error handling request
Traceback (most recent call last):
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py”, line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py”, line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py”, line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/security_filter.py”, line 91, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/forwarded.py”, line 100, in forwarded_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/request_context.py”, line 28, in request_context_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/ban.py”, line 80, in ban_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/auth.py”, line 235, in auth_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/headers.py”, line 31, in headers_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/view.py”, line 149, in handle
result = await handler(request, **request.match_info)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/decorators.py”, line 72, in with_admin
return await func(self, request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/config/config_entries.py”, line 185, in post
return await super().post(request, flow_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/data_validator.py”, line 72, in wrapper
result = await method(view, request, data, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 110, in post
result = await self._flow_mgr.async_configure(flow_id, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 358, in async_configure
result = await self._async_configure(flow_id, user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 404, in _async_configure
result = await self._async_handle_step(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 501, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/4noks_elios4you/config_flow.py”, line 105, in async_step_user
uid = await self.test_connection(name, host, port, scan_interval)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Elios4YouConfigFlow.test_connection() takes 4 positional arguments but 5 were given

Thanks Matteo

@Marcossio @MatteoBaisini sorry, my mistake. Please try 1.1.1 and let me know.

@Marcossio @MatteoBaisini can you give me a feedback please?

Hi alex, sorry but i was on vacation for a week.
I’m gona try in the following days and let you know.

1 Like

Hi Alex, I finally got to try your latest version. Unfortunately it still gives me this error:

Registratore: aiohttp.server
Fonte: /usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py:421
Prima occorrenza: 12:08:22 (1 occorrenze)
Ultima registrazione: 12:08:22

Error handling request
Traceback (most recent call last):
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py”, line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py”, line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py”, line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/security_filter.py”, line 91, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/forwarded.py”, line 100, in forwarded_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/request_context.py”, line 25, in request_context_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/ban.py”, line 79, in ban_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/auth.py”, line 235, in auth_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/headers.py”, line 31, in headers_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/http.py”, line 68, in handle
result = await handler(request, **request.match_info)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/decorators.py”, line 72, in with_admin
return await func(self, request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/config/config_entries.py”, line 197, in post
return await super().post(request, flow_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/http/data_validator.py”, line 72, in wrapper
result = await method(view, request, data, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 111, in post
result = await self._flow_mgr.async_configure(flow_id, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 359, in async_configure
result = await self._async_configure(flow_id, user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 405, in _async_configure
result = await self._async_handle_step(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 502, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/4noks_elios4you/config_flow.py”, line 104, in async_step_user
uid = await self.test_connection(name, host, port)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/4noks_elios4you/config_flow.py”, line 80, in test_connection
self.api_data = await self.api.async_get_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/4noks_elios4you/api.py”, line 265, in async_get_data
raise ConnectionError(f"device not active on {self._host}:{self._port}")
custom_components.4noks_elios4you.api.ConnectionError: device not active on 10.0.0.13:5001

Let me know, happy Easter.
Matteo.

It’s not the same error, check the last lines of the log: it can’t connect to Elios4you on 10.0.0.13 port 5001. So check if you can ping that address from HA host first. If it pings, it means that another client is connected, tipically it’s the mobile app or node-red or something else you configured before.

Only this integration needs to connect to Elios4you, because the device supports only one connection.

Let me know.

Happy Easter.

You’re right Alex, I didn’t enter the correct host address. By entering the correct address, the installation works, and it appears to me:

Successo! configurazione completata per Elios4You.

However, this warning appears on the device screen:

What do you suggest me ?
Thanks Matteo.

Turn on debug log (bottom left of your screenshot), then reload the integration and then check the full HA log, containing the debug info, and paste the contents here (please use the </> in the bar above where you write the post (or highlight the log after you paste it and hit ctrl-e) so it will be readable.

I think you have connection issues between HA and Elios4You device. Are you sure there’s no other app/sw accessing the device?

ok…
that’s the HA register:
2024-04-01 17:58:53.744 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration 4noks_elios4you which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant

thank you

That’s the beginning of the log file. :joy:

I need the relevant parts: filter using 4noks as keyword then copy and paste here.

Hi Alex, i’ve finally found the file.
Here you are the complete log file.

 2024-04-14 21:25:58.104 WARNING (SyncWorker_4) [homeassistant.loader] We found a custom integration 4noks_elios4you which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-04-14 21:25:58.107 WARNING (SyncWorker_4) [homeassistant.loader] We found a custom integration bluetti_bt which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-04-14 21:25:58.109 WARNING (SyncWorker_4) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-04-14 21:26:10.225 WARNING (MainThread) [mqtt] We renamed asyncio-mqtt to aiomqtt and released a version 1.0.0 in the process. This is the last release under the asyncio-mqtt name. You can find the new repository at https://github.com/sbtinstruments/aiomqtt
2024-04-14 21:26:11.726 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'hacs' accesses hass.components.frontend. This is deprecated and will stop working in Home Assistant 2024.9, it should be updated to import functions used from frontend directly at custom_components/hacs/frontend.py, line 68: hass.components.frontend.async_register_built_in_panel(, please create a bug report at https://github.com/hacs/integration/issues
2024-04-14 21:26:20.483 WARNING (MainThread) [custom_components.bluetti_bt] You are using controls with this integration at your own risk!
2024-04-14 21:26:41.646 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:26:41.648 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:26:41.649 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:26:41.651 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:27:02.637 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:27:02.638 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:27:02.639 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:27:02.639 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:27:02.639 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:27:02.640 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:27:23.637 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:27:23.638 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:27:23.639 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:27:23.639 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:27:23.640 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:27:23.640 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:27:44.638 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:27:44.639 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:27:44.640 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:27:44.640 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:27:44.640 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:27:44.641 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:28:05.623 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:28:05.624 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:28:05.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:28:05.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:28:05.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:28:05.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:28:22.939 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547471500608] Error handling message: Integration '' not found (home_assistant_error) BeatoInnocenzo from 10.0.0.135 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36)
2024-04-14 21:28:26.624 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:28:26.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:28:26.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:28:26.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:28:26.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:28:26.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:28:47.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:28:47.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:28:47.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:28:47.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:28:47.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:28:47.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:29:08.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:29:08.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:29:08.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:29:08.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:29:08.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:29:08.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:29:29.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:29:29.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:29:29.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:29:29.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage2)
2024-04-14 21:29:29.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent2)
2024-04-14 21:29:29.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:29:50.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:29:50.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:29:50.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:29:50.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:30:11.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:30:11.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:30:11.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:30:11.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:30:32.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:30:32.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:30:32.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:30:32.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:30:53.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:30:53.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:30:53.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:30:53.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:31:14.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:31:14.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:31:14.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:31:14.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:31:35.645 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:31:35.646 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:31:35.647 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:31:35.648 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:31:35.648 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage3)
2024-04-14 21:31:35.648 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent3)
2024-04-14 21:31:56.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:31:56.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:31:56.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:31:56.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:31:56.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage3)
2024-04-14 21:31:56.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent3)
2024-04-14 21:32:17.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:32:17.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:32:17.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:32:17.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:32:17.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage3)
2024-04-14 21:32:17.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent3)
2024-04-14 21:32:38.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:32:38.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:32:38.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:32:38.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:32:38.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage3)
2024-04-14 21:32:38.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent3)
2024-04-14 21:32:59.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:32:59.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:32:59.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:32:59.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:32:59.636 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_voltage3)
2024-04-14 21:32:59.636 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_battery_percent3)
2024-04-14 21:33:20.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:33:20.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:33:20.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:33:20.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:33:41.649 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:33:41.649 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:33:41.650 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:33:41.651 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:34:02.649 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:34:02.650 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:34:02.651 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:34:02.652 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:34:23.650 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:34:23.651 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:34:23.652 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:34:23.653 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:34:44.666 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:34:44.666 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:34:44.668 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:34:44.669 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:35:05.651 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:35:05.652 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:35:05.653 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:35:05.653 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:35:26.622 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:35:26.623 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:35:26.623 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:35:26.624 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:35:47.637 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:35:47.638 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:35:47.639 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:35:47.640 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:36:08.623 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:36:08.624 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:36:08.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:36:08.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:36:29.624 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:36:29.624 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:36:29.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:36:29.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:36:50.624 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:36:50.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:36:50.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:36:50.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:37:11.625 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:37:11.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:37:11.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:37:11.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:37:32.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:37:32.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:37:32.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:37:32.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:37:53.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:37:53.626 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:37:53.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:37:53.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:38:14.627 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:38:14.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:38:14.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:38:14.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:38:35.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:38:35.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:38:35.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:38:35.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:38:56.628 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:38:56.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:38:56.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:38:56.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:39:17.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:39:17.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:39:17.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:39:17.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:39:38.629 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:39:38.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:39:38.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:39:38.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:39:59.630 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:39:59.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:39:59.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:39:59.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:40:20.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:40:20.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:40:20.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:40:20.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:40:41.631 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:40:41.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:40:41.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:40:41.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:41:02.632 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:41:02.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:41:02.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:41:02.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:41:23.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:41:23.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:41:23.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:41:23.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)
2024-04-14 21:41:44.633 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (total_battery_voltage)
2024-04-14 21:41:44.634 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status1)
2024-04-14 21:41:44.635 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status2)
2024-04-14 21:41:44.636 WARNING (MainThread) [custom_components.bluetti_bt.sensor] No data for available for (pack_status3)

Let me know.
Thanks Matteo

I see nothing in there related to the component. Without the log I can’t help.