I try to connect to my car to sniff the packages that are travelling through the can bus for a future development to get state of charge information from the car (e-car) and forward it via mqtt to openHAB on the local wifi network.
For that I tried to use a wemos d1 mini with MCP2515 and this library: https://github.com/gdrapp/WemosMcp2515Gateway
It uses the MCP_CAN_LIB from CORYFLOWER under the hood to establish connection to the car with the help of MCP2515 device. Init executed successfully every time I tried, but I cannot see any incoming messages and what the bigger problem is it generates issues with the car like a lot of errorcodes.
I have tried it with '12 Opel Ampera (same as Chevy Volt) where the errors were only transient and could be eliminated with a battery off/on, but I have also tried on my Nissan Leaf ('14) as well and here the problems seems persistent and cause much trouble: power steering, DSC, ventillation, A/C, seems not working at all and the onboard computer has issues too along with a lot off errorcodes!
Could you give me an advice why it has happened (and what can I do to avoid such issues in the future) and most importantly what could I do to reverse these issues in the car??? Now the car although runs but it is barely functioning.
Thank you very much in advance!