What if my inverter isn't on your compatible list
We are willing to help with this if there is enough demand and we have access to the inverter for testing
The process of getting a inverter signed-off as compatible is not trivial.
We have seen many roadblocks due to commercial reasons and not technical difficulty.
Most important task is to get the inverter company to share details or offer support to help us achieve compatibility.
The key tasks involved to complete BMS integration are as follows:
1. acquire manufacturers protocol document
2. review document to determine complexity and if suitable
3. implement proof of concept (PoC) firmware
4. gain access to a test bench/environment with inverter hardware equipment to test PoC
5. run tests
a. connectivity - inbound / outbound
b. operational - charge run/limited/off
c. operational - discharge run/stop
d. telemetry to device (soc, temperature, volt, current, error flags, etc..)
e. remote configurable settings (target max charge volt, max chg current, discharge volt cutout, discharge max current)
6. ideally have access to technical support from inverter company who can explain behavior when it does not match their documentation.
7. Merge the proof of concept firmware into next watchmon supervisor firmware release
8. test supervisor with firmware to confirm works as expected when ok and in-fault
9. retest supervisor for normal operation
10. release beta build to community with new functionality
Another method to fast track is that we first recommend you check to see if the inverter can offer support for the LG-Chem 6.4kw RESU battery. We have built a canbus profile that emulates the LG-Chem 6.4kw battery, this should allow most inverter that support the LG battery protocol to be utilised.
WatchMon BMS has 2 additional Native canbus protocols to integrate your own implementations: