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.
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
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
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.
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...