FoxESS V1 BMS protocol
Posted: Sun Feb 12, 2023 8:42 pm
Users who wish to decode the can bus messages sent between the BMS and inverter can find a suitable dbc file here: https://github.com/rand12345/solax_can_ ... bc_codegen
When used in conjunction with a can bus sniffer (SavvyCan), this file will decode each can message into human-readable values. A collection of can bus tools for every OS is available here: https://github.com/iDoka/awesome-canbus ... /README.md
V1 protocol provides minimal information from the battery stack but includes charge and discharge rate, SoC, temps, slave voltages, and so on. In response, the inverter provides datetime every few seconds.
The newer V2 protocol provides individual cell data (voltage, temp) but this is not yet documented. If any users wish to contribute to this I can ship out all needed monitoring equipment with support. Alternatively, I can travel within NW UK.
When used in conjunction with a can bus sniffer (SavvyCan), this file will decode each can message into human-readable values. A collection of can bus tools for every OS is available here: https://github.com/iDoka/awesome-canbus ... /README.md
V1 protocol provides minimal information from the battery stack but includes charge and discharge rate, SoC, temps, slave voltages, and so on. In response, the inverter provides datetime every few seconds.
The newer V2 protocol provides individual cell data (voltage, temp) but this is not yet documented. If any users wish to contribute to this I can ship out all needed monitoring equipment with support. Alternatively, I can travel within NW UK.