I'd like to integrate an OVMS (open vehicle monitoring system - https://www.openvehicles.com) module into an EV that does not have CAN bus. Normally, the OVMS monitors an EV's systems by tapping into its CAN bus and allows you to access the data over a smart phone using an app using GSM. The OVMS module, itself, then adds GPS location, speed and direction data.
Obviously, if your EV doesn't have a CAN bus, it is not going to work. So, what I am after is an adaptor that would have various configurable inputs - voltage, temperature, on/off etc - that would generate a CAN bus signal that the OVMS module could just plug into. Ideally, some way of detecting state of charge would be good but I guess that is going to be very BMS specific. I am leaning toward using the 'Mini BMS' due to its low cost.
Perhaps the simplest solution would be to pick a BMS with a serial data output and have an adaptor that could convert that serial data into a CAN bus format that could be read by the OVMS module? MW