OBD-II meets Home Assistant via ESP32 WiCAN dongle

Connect a – A recent Home Assistant demo shows how an ESP32-S3-based WiCAN dongle can turn a car’s OBD-II port into a Wi‑Fi device. Using open-source firmware, the setup lets drivers monitor essentials like fuel level, days to service, and coolant temperature—then go furt
Spending time in the car already feels like living in a bubble of its own. So it’s easy to see why a smart-home setup like Home Assistant would want a seatbelt too. A recent demonstration from [The Stock Pot] showed exactly how to connect a car to Home Assistant—especially when your vehicle doesn’t offer its own app.
The path starts where most DIY car tech begins: the OBD-II port. [The Stock Pot] used a WiCAN dongle based on the ESP32-S3, made by Australian company MeatPi. The dongle runs open source WiCAN firmware. After plugging it into the car’s OBD-II port. the device powers on. then can be configured over Wi‑Fi just like many other smart devices.
Once configured, it effectively becomes another Wi‑Fi device on your network. From there, the only real hurdle is the car-specific side: each car’s ECU represents data differently. That means the configuration may require tweaking before the numbers come through correctly.
MeatPi backs the idea of integrating directly with Home Assistant with a documentation page. [The Stock Pot] also shared their configuration for anyone who wants a starting point rather than starting from scratch. With the setup running, the monitored parameters include fuel level, days to service, and coolant temperature.
It’s tempting to frame the benefit as convenience—no more walking back and forth just to check what the car is doing. But the ability to remotely access OBD-II data can be practical even beyond home automation. With the right monitoring. drivers can gather performance statistics and spot early failure signals sooner. including areas like tire pressure and. for drivers of BEVs. battery conditions that can shift from manageable inconvenience to expensive trouble faster than you might expect.
.
Home Assistant OBD-II ESP32-S3 WiCAN MeatPi smart home vehicle diagnostics tire pressure BEV battery monitoring
So basically your car turns into a Wi-Fi smart toaster? Cool but I feel like this can’t be safe.
I don’t get why Home Assistant needs to be involved. If your car doesn’t have an app, just… don’t use an app? Also “days to service” seems kinda made up.
Wait so it plugs into the OBD-II and then gives you battery stuff for EVs? Thought OBD-II couldn’t read EV battery properly. Maybe it’s only for certain cars? Either way, I’d be worried about someone hacking my network through the car lol.
Home Assistant is cool but the article made it sound like it can automatically fix the ECU data differences, like it magically “tweaks before the numbers come through.” My mechanic brain says no way. Also tire pressure + coolant temp… I mean that’s good I guess, but what about the stuff that actually breaks.