Hi, my electrician just installed an Emporia Classic EV charger. I can find a lot on the forum about the Emporia Vue, but nothing about integrating with just the charger. Does anyone know of any solutions? Or is the Emporia Vue API somehow available to me too, and I just don’t know it?
I found a few posts that look like installing custom firmware on the box and connecting via ESPHome. Normally I’m all in on replacing firmware, especially to escape a cloud API. However, I’m not going to replace the firmware on an EV charger as 48A is a lot of energy and I don’t want to take on any potential increased risks of fire.
At pown to own someone decompiled firmware. Basically
In default state it looks for and connects to preconfigured AP
SSID: emporia
PASSWORD: emporia123
It then send MQTT data to a preset MQTT server
They found memory address for AP ssid/pass and MQTT IP. They then changed firmware to match their own AP and MQTT then reflashed esp32
Easy right. No firmware was posted that I know but maybe there is detailed write up.
I believe same was done for the energy control unit.
If it’s in default maybe you can setup SSID with matching password and monitor data. I don’t remember if it passed mqtt data in the clear or encrypted.
It looks like the “Emporia Vue API” used by this custom integration (GitHub - magico13/ha-emporia-vue: Home Assistant Integration for Emporia Vue Energy Monitor) is actually an overall Emporia API, including access to EVSE (“EV charger”) devices. Maybe the Vue naming comes from some historical baggage. I’m not sure if that integration works with your charger. I have the same hardware so I will be giving this a try soon.