-
-
Notifications
You must be signed in to change notification settings - Fork 34
Replies: 1 comment · 24 replies
-
It looks like the BMS uses protocol version 2.6. Which seems to be similar to protocol version 2.5 + with similar issues. See: #71 |
Beta Was this translation helpful? Give feedback.
All reactions
-
Interesting. You have attached the ESP to the RS232 RX/TX pins. The voltage level is -12/+12V here in general but it looks like it's working nevertheless. |
Beta Was this translation helpful? Give feedback.
All reactions
-
This is just garbage unfortunately. Please attach the ESP to the UART-TTL pins of the CH340C or transform the RS232 signal back to UART-TTL using a MAX3232. |
Beta Was this translation helpful? Give feedback.
All reactions
-
Hello.
Reseived nothing. |
Beta Was this translation helpful? Give feedback.
All reactions
-
Hello. I sniffed the com port -- will it help?
|
Beta Was this translation helpful? Give feedback.
All reactions
-
@syssi same data different view.
|
Beta Was this translation helpful? Give feedback.
-
Hello,
Confirming it works via RS232 with Anern AN-LPB-T 100AH with unnamed BMS built-in.
Here is the battery: https://www.anerngroup.com/products/lithium-ess-48v-wall-mounted-lifepo4-lithium-battery/
Looks like state of chagre and dischagre power are incorrect.
My logs:
[17:23:22][D][uart_debug:114]: >>> 7E:32:36:30:31:34:36:34:32:45:30:30:32:30:31:46:44:32:46:0D
[17:23:22][I][seplos_bms:030]: Telemetry frame (66 bytes) received
[17:23:22][D][sensor:094]: 'bms cell voltage 1': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 2': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 3': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 4': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 5': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 6': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 7': Sending state 3.28400 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 8': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 9': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 10': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 11': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 12': Sending state 3.28400 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 13': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 14': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms cell voltage 15': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms min cell voltage': Sending state 3.28300 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms max cell voltage': Sending state 3.28400 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms max voltage cell': Sending state 7.00000 with 0 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms min voltage cell': Sending state 1.00000 with 0 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms delta cell voltage': Sending state 0.00100 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms average cell voltage': Sending state 3.28313 V with 3 decimals of accuracy
[17:23:22][D][sensor:094]: 'bms temperature 1': Sending state 26.00000 °C with 0 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms temperature 2': Sending state 25.90000 °C with 0 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms temperature 3': Sending state 26.00000 °C with 0 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms temperature 4': Sending state 25.90000 °C with 0 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms environment temperature': Sending state 27.20000 °C with 0 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms mosfet temperature': Sending state 26.90000 °C with 0 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms current': Sending state -2.21000 A with 2 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms total voltage': Sending state 492.47000 V with 2 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms power': Sending state -1088.35876 W with 2 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms charging power': Sending state 0.00000 W with 2 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms discharging power': Sending state 1088.35876 W with 2 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms residual capacity': Sending state 60.85000 Ah with 2 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms battery capacity': Sending state 100.00000 Ah with 2 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms state of charge': Sending state 1.90000 % with 1 decimals of accuracy
[17:23:23][D][sensor:094]: 'bms rated capacity': Sending state 100.00000 Ah with 2 decimals of accuracy
[17:23:23][W][component:204]: Component seplos_modbus took a long time for an operation (0.34 s).
[17:23:23][W][component:205]: Components should block for at most 20-30ms.
[17:23:23][D][uart_debug:114]: <<< 7E:32:35:30:31:34:36:30:30:31:30:37:38:30:30:30:31:30:46:30:43:44:33:30:43:44:33:30:43:44:33:30:43:44:33:30:43:44:33:30:43:44:33:30:43:44:34:30:43:44:33:30:43:44:33:30:43:44:33:30:43:44:33:30:43:44:34:30:43:44:33:30:43:44:33:30:43:44:33:30:36:30:42:41:46:30:42:41:45:30:42:41:46:30:42:41:45:30:42:42:42:30:42:42:38:46:46:32:33:43:30:35:46:31:37:43:35:30:32:32:37:31:30:30:30:31:33:32:37:31:30:33:43:45:32:39:36:0D
[17:23:23][W][component:204]: Component uart took a long time for an operation (0.05 s).
[17:23:23][W][component:205]: Components should block for at most 20-30ms.
Beta Was this translation helpful? Give feedback.
All reactions