Open stevegoldsmith opened 3 weeks ago
My invoice says KiloVault 3.6kWh 300 Ah 12V 3600 HLX+ UL. I got them last year.
Are you sure you have the correct MAC address?
My yaml: I believe if you uncomment the esp32_ble_tracker section it will show the mac and uuids. Would be helpful to see if they match.
substitutions: name: esp-kilovault1
device_description: "Monitor a Kilovault Battery Management System via BLE" throttle_time: 10s mac_address: 30:45:11:FB:0A:52 battery: Battery1
esphome: name: ${name} comment: ${device_description}
esp32: board: nodemcu-32s
framework: type: esp-idf
external_components:
wifi: networks:
debug: update_interval: 5s
api: encryption: key: !secret key
ota: platform: esphome password: !secret ota_password on_begin: then:
logger: level: INFO
time:
data.uuid.to_string().c_str(), data.data.size());
data.data[i]);
data.uuid.to_string().c_str(), data.data.size());
data.data[i]);
# ble_client:
kilovault_bms_ble:
sensor:
text_sensor:
switch:
binary_sensor:
On Fri, Aug 23, 2024 at 10:04 AM stevegoldsmith @.***> wrote:
Hi
Which kilovault battery did you write kilovault_bms_ble for? I have a pair of 3600-HLX-v3 in the RV which has a bluetooth accessible bms and it doesn't appear to be for these....
I know Kilovault has been through a few generations of this battery since I bought them, and have since gone bust. When I try and connect to either battery with your code I get "[E][kilovault_bms_ble:057]: [...] No control service found at device, not an KILOVAULT BMS." so I am assuming it is for one of the newer batteries?
Thanks much,
— Reply to this email directly, view it on GitHub https://github.com/fancygaphtrn/esphome/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNZILWSMTIZLV5366WL3YLZS46QPAVCNFSM6AAAAABNAIC2KSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ4DGMRSHEZDENY . You are receiving this because you are subscribed to this thread.Message ID: @.***>
My invoice says KiloVault 3.6kWh 300 Ah 12V 3600 HLX+ UL. I got them last year.
Thanks so much for the quick reply. Yea, that makes a lot of sense now. The HLX+ is a newer battery and they appear to have done a lot of work on the communications as that battery has an rs485 interface so batteries can communicate with each other, as well as apparently a better ble interface which the HLX-not plus version lacks.
Very much appreciate the work you have put into it. Hopefully the + has enough in common with the - and we can use your work as a launching point to talk to the older batteries.
Thanks again, /steve
Hi
Which kilovault battery did you write kilovault_bms_ble for? I have a pair of 3600-HLX-v3 in the RV which has a bluetooth accessible bms and it doesn't appear to be for these....
I know Kilovault has been through a few generations of this battery since I bought them, and have since gone bust. When I try and connect to either battery with your code I get "_[E][kilovault_bmsble:057]: [...] No control service found at device, not an KILOVAULT BMS." so I am assuming it is for one of the newer batteries?
Thanks much,