Reading EV Data - how?
Posted: Mon May 01, 2023 1:24 am
Did anyone manage to read EV data with a 29bit Bus with the ONE+ Model H? There are a lot of questions around this on this forum, but none has a response.
My goal is to get the SOC and other data from my EV (like the various ELM327 apps around in the appstore). I know what CAN message to send on the OBD2-Port, and I know how to interpret the response. I wonder why no function is implemented in the firmware. It looks like it was intentionally blocked - and questions for this date back to 2016. The hardware is really great, and has everything needed to provide the data needed for solar optimized charging. But no way to get it.
A helpful function would be (for example)
obd.send FC007B#03221E3B
And get the response (17 FE 00 7B 05 62 1E 3B 06 87 AA AA)
My last resort is now to solder a CAN-Transceiver on the Dongle and use the GPIOs to control ist. But this sounds terrible, there must be a software solution for this.
The potential for the dongle is huge: every EV owner with PV needs the state of charge, and the dongle would be a perfect way to get it, it only needs to support sending commands to the CAN bus.
My goal is to get the SOC and other data from my EV (like the various ELM327 apps around in the appstore). I know what CAN message to send on the OBD2-Port, and I know how to interpret the response. I wonder why no function is implemented in the firmware. It looks like it was intentionally blocked - and questions for this date back to 2016. The hardware is really great, and has everything needed to provide the data needed for solar optimized charging. But no way to get it.
A helpful function would be (for example)
obd.send FC007B#03221E3B
And get the response (17 FE 00 7B 05 62 1E 3B 06 87 AA AA)
My last resort is now to solder a CAN-Transceiver on the Dongle and use the GPIOs to control ist. But this sounds terrible, there must be a software solution for this.
The potential for the dongle is huge: every EV owner with PV needs the state of charge, and the dongle would be a perfect way to get it, it only needs to support sending commands to the CAN bus.