Replies: 1 comment 3 replies
-
I have mapped the can bus data frames for a V1 system, the details are in this repo. @StealthChesnut Would you like to collaborate on an extended modbus project? Thinking about mapping all cell level data to a custom set of registers which can then be integrated into HA, existing FoxESS registers can pass through. This should also solve some ethernet issues users are having. Something like this is doable on an ESP32C3, there's enough IO and the entire setup can be powered from the inverter 3.3v supply on Com. graph LR
A[Master BMS] -- Can BMS --> D
B((ESP32 Gateway)) -- Can Com --> D(FoxESS)
B -- Modbus RTU --> D
E[WiFi] -- Modbus TCP --> B
Alternatively, you could set it up like this with dual can and intercept charge/discharge rates. Pretty useful for customising battery dynamics. graph LR
A[Master BMS] -- Can BMS--> B((ESP32 Gateway))
B -- Can Com --> D(FoxESS)
B -- Modbus RTU --> D
E[WiFi] -- Modbus TCP --> B
|
Beta Was this translation helpful? Give feedback.
-
Hi there
I would like to read the information between the battery and the BMS unit hopefully make up a little widget that tells me what the state of the actual battery is in, has anyone had any luck reading this information and decoding it?
Beta Was this translation helpful? Give feedback.
All reactions