Integration Bluetti AC200Max Power Station

Hello everyone,

I would also be interested in integrating the Bluetti AC200Max Power Station. The connection is via Bluetooth and the most important data would be, charge status in percent, input solar power, input power adapter, output DC and output AC. It would be really cool to switch DC and AC on / off.

In my opinion, this fits in well with the new energy management in Home Assistant.

Thanks for thinking and tinkering.

I believe this has Bluetooth to be useful when there is no mains power.

How many people run HA on a server that is independent of mains power?

How many of that small group of users have their server & power station located close enough together to use Bluetooth Personal Area Network?.Bluetooth is, by design very range limited.

I have a backup wifi network with 4G modem attached to this powersupply

I have the AC300 that is equiped with wifi and bluetooth.

I think there are interesting application to control these UPS devices.
I for example would charge during the day (using my excess solar panels output), and unload during the night to save money.

But it would also be nice to control the outlets independently

1 Like

Just found this thread with people actively decoding bluetti wifi and bluetooth protocols.

Could be useful info!

1 Like

Bluetti2MQTT

Installation

To add this repo to Home Assitant, navigate to Supervisor > Add-on Store > Repositories and add GitHub - SSMCD/bluetti2mqtt: Home Assistant Add-on for bluetti_mqtt .

2 Likes

I had Bluetti AC300 working in HA in a HA core/Portainer setup but wanted to try HAOS as a stand-alone. I got stuck with lack of Python/pip capabilities. I This might help

If someone wants to try a new integration, I created this one: GitHub - Patrick762/hassio-bluetti-bt: Bluetti Integration for Home Assistant

It should work with all sensors the addon uses and works with the HA Bluetooth proxies. If you find a bug, please let me know so I can improve the integration.

2 Likes

I can not get into HA via url will not recognize repository
Thanks

Hi patrick
I’ve install your integration but I recognize with AC500 the sensor of batteries parameters desn’t work …
I saw only battery value total , but the single value of my two battery is missing .
If i configurate with 2 battery on AC500.yaml the sistem recognise the value but the value is the same on the battery one an the battery 2 .
Thanks for support

I am having trouble getting it started. I am using HA Bluetooth Proxies:

2024-12-23 14:15:27 INFO     Connecting to MQTT broker...
2024-12-23 14:15:27 INFO     Starting to poll clients...
2024-12-23 14:15:27 INFO     Connecting to clients: ['00:11:22:33:44:55']
2024-12-23 14:15:27 ERROR    Crashing with uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/bluetti_mqtt/device_handler.py", line 31, in run
    await asyncio.gather(*(polling_tasks + pack_polling_tasks + [manager_task]))
  File "/usr/local/lib/python3.10/site-packages/bluetti_mqtt/bluetooth/manager.py", line 20, in run
    await BleakScanner.discover()
  File "/usr/local/lib/python3.10/site-packages/bleak/__init__.py", line 242, in discover
    async with cls(**kwargs) as scanner:
  File "/usr/local/lib/python3.10/site-packages/bleak/__init__.py", line 152, in __aenter__
    await self._backend.start()
  File "/usr/local/lib/python3.10/site-packages/bleak/backends/bluezdbus/scanner.py", line 179, in start
    adapter_path = manager.get_default_adapter()
  File "/usr/local/lib/python3.10/site-packages/bleak/backends/bluezdbus/manager.py", line 299, in get_default_adapter
    raise BleakError("No Bluetooth adapters found.")
bleak.exc.BleakError: No Bluetooth adapters found.
2024-12-23 14:15:27 INFO     Shutting down...