Victron MPPT Solar Charge Controller Live Data with ESPHome and Custom Sensor

Data from a Victron can be read out via the VE.Bus.
The VE.Bus is connected to an ESP8266.
The measurement data are transmitted via MQTT.

A big thanks goes to KinDR007 who provided the ESPHome integration. :+1:
Check out his site for more information and examples.


Thanks for this charing ! it saves my life after a long try without success

Thanks for posting, this is a big help for my camper project!

Hi guys,

short question:
is it really necessary to reduce the voltage from 5V to 3,3V in order to use it with the ESP32?
Did someone already tryed it with 5V?

I use a few liquid-detection sensors they work quite fine with 5V and the ESP32, so I’m just questioning if the additional part is necessary.

Many greetings,

Brief question: Can I use the 5V from the VCC to power the Wemos on the 5V-Pin?

Update: My Victron MPPT 100/20 has also 5V, but it works quite fine with the ESP32, no voltage divider necessary!

Do you perhaps have a guide for me on hooking up my 15/75 mppt to esp32? I already flashed the ESP32 but the wiring part I am battling with

So the ESPHome is a substitute for the CerboGX ?

Hi everyone,
I have the problem that I keep getting 0 values back. I’ve already timed the query up and down. However, that doesn’t help. Does anyone have an idea what I can do?

Can you please share your wiring an esphome code for the ESP32 and the 100/20?

I tried on mine a lot but still dont work…