syssi / esphome-basen-bms

ESPHome component to monitor a Basen Battery Management System via BLE
Apache License 2.0
8 stars 2 forks source link

It works with a Roamer series two battery (200SMART2) #26

Closed DrRob closed 9 months ago

DrRob commented 9 months ago

Hi,

Just to confirm that I've tried this with a Roamer series two battery (model: 200SMART2) and it appears to be working fine. It only has four cells (from the BMS's point of view) so I just removed all but four from the config. I also need to figure out which one of the four temperatures is the one that the Android app displays (it's showing 0, 25, 25, and 4, so it's not simply the case that the irrelevant ones are 0).

A small tangent - how straightforward would it be to take the information in the sources of this module and turn it into a Python script that I can run on a Raspberry Pi, do you think? I like esphome but I'm not using it where I have this battery, and don't usually have a suitable wi-fi access point for the esp to connect to (I set one up just to test this).

Thanks for creating this.

Rob.

syssi commented 9 months ago

Thanks for your feedback! I've added your battery to the list of supported devices. If you are familiar with python and BLE communication it should take a day to add the BMS support to the mpp-solar project for example.

DrRob commented 9 months ago

Thanks for the pointer to mpp-solar, I hadn't come across that, will take a look.