I think that this ESP32-based OBD (On-Board Diagnostics) open-source hardware CAN-bus adapter for reading and controlling vehicle bus of cars or trucks via their ECU (electronic control unit) + a open-source wican firmware combination in this crowdfunding/crowdsourceing campaign on Crowd Supply could make for a very interesting product for monitoring your car or truck if and when the community starts building WiCAN integrations for Home Assistant:
“WiCAN” open-source OBD-II Car Diagnostics CAN Bus to WIFi/BLE/USB adapter based on ESP32:
Update from August of 2024: There is now also an ongoing crowdfunding campaign for a next-generation ”WiCAN Pro”:
-
https://www.crowdsupply.com/meatpi-electronics/wican-pro
“WiCAN Pro - Advanced OBD scanner for next-generation vehicle diagnostics and Home Assistant integration. Built on the robust ESP32-S3 platform, WiCAN Pro runs the powerful, open-source WiCAN firmware. The inclusion of a USB-C connector for firmware flashing and a microSD card slot for data logging further enhances its functionality.”
Update September of 2025: ESPNetLink LTE (4G+GPS) module for WiCAN Pro campaign:
-
https://www.crowdsupply.com/meatpi-electronics/espnetlink
“ESPNetLink, the LTE connectivity upgrade for your WiCAN Pro. With ESPNetLink, you can access your vehicle data securely and privately, directly from Home Assistant, without relying on third-party cloud services.”
One of WiCAN Pro’s standout features is its support for all legislated OBD-II protocols, including:
- ISO 15765-4 CAN
- SAE J1939 CAN
- ISO 11898 raw CAN
- Single Wire CAN (GMLAN)
- SAE J1850-PWM
- ISO 14230-4
Seamless Integration with Home Assistant
“What sets WiCAN Pro apart from other OBD2 scanners is its ability to function without an app. Unlike other OBD2 adapters that require external software to pull and process data, WiCAN Pro can be seamlessly integrated with Home Assistant and other IoT applications. This feature makes it an ideal choice for those looking to incorporate vehicle data into their smart home ecosystem, offering versatile and convenient automotive diagnostics”.
I think it has great potential for Home Assistant integration in order in car/truck sensor status and diagnostics data as well device tracking location if leave them always plugged into your cars.
The guy that made it and owns the project has now expressed interest in making a new integration for Home Assistant, however he is asking the community which is the best way forward to achieve that:
Is MQTT the way to go? I started some discussion about that before with MeatPi on his GitHub here:
https://github.com/meatpiHQ/wican-fw/issues/3
Today it support BUSmaster, slcand, SavvyCAN, and RealDash as well as python-can/SocketCAN




I would like if there was some device that I could plug into ODB port on my car and it would take the power it needs from that port (and would consume very little when in sleep mode).