Hi,Hi,
I have a Daly BMS and node-red installed on a connected computer. NR is working fine with other devices.
The Daly is connected through the USB plug and I installed a serial2usb driver. The BMS, when connected to the provided software (DalyBMS V1.1.18) is working and provides me some real values (hooked to the functionnal com4 port).
The first step with NR: connect the BMS and harvest some data and I'm stuck there. when NR is running and connected to the serial com4, ,it says "connected" (and if I launch then the dalybms software, I can't connect to it because the serial port is not multitaking and busy with NR).
I set a Com4 serial (NR) and I need to inject a string (I suppose) to "activate" a reply from the BMS.
My questions:
What kind of strings should I inject into the BMS ?
1) a payload, a topic, anything else ?
2) is it a hex string (like 01 03 00 01 01 57 AA)
3) values to define :
a) I don't even know the ID of the BMS=> how can I identify it ?
b) Do you have a sample of a string to obtain at least a reply ?
Thank you
Yes, you will need to inject some strings, here you will need to know the "Daly BMS UART Communication Format", for Read & Write, (like = a5 40 xx xx xx -or- a5 80 xx xx xx / a5 01 xx xx xx / etc.).... But it is a long story to know/to explain all the specific commands. I think there are some threads (previous/earlier threads) discussing about this UART communication format. You can dig deep on them for more detail.....
Kind Regards,
Antonius