We can integrate EV chargers using either:
Only the OpenEVSE / EmonEVSE supports MQTT for EV charger integration:
We are developing the OCPP support for other brands of chargers. So far we can support:
We are using this homeassistant integration.
When we add the integration into homeassistant, it runs a server on port 9000. We expose this via nginx at ws://IP_ADDRESS/ocpp/
for the websocket connection from the charger.
Some other EV chargers have a custom homeassistant integration which we can use to interact with it: