ESP32 Gateway for Victron Solar — No App Needed, Fully Self-Hosted

작성자

카테고리:

← 피드로
DEV Community · ElaraSchaefer · 2026-07-30 개발(SW)

ElaraSchaefer

If you’ve ever used Victron Energy gear for your solar setup, you know the pain: you need the VictronConnect app, Bluetooth pairing, and you can only monitor from one device at a time.

So I built Victron Remote Gateway — an ESP32-S3 gateway that gives you a live dashboard, MQTT integration, and full control from any browser.

What It Does

  • Real-time monitoring of all Victron Energy devices (BMV, MPPT, Inverter, etc.)
  • MQTT integration — connect to Home Assistant, Node-RED, or any MQTT client
  • Control — adjust charging parameters, load output, and more from any device
  • No cloud dependency — everything runs locally on the ESP32-S3
  • Web dashboard — live UI accessible from any device on your network

Why I Built This

I have a small off-grid solar setup with a Victron BMV-712 and SmartSolar MPPT. The VictronConnect app works fine, but:

  1. You can only connect one device at a time via Bluetooth
  2. No way to monitor from a different room or building
  3. No integration with my Home Assistant setup
  4. No historical data without the Victron VRM portal (cloud)

The ESP32-S3 gateway solves all of these. It connects to the Victron devices via Bluetooth LE and exposes all data via MQTT and a web dashboard.

Tech Stack

  • ESP32-S3 with Arduino/PlatformIO
  • BLE communication with Victron devices
  • Async web server for the dashboard
  • MQTT client for Home Assistant integration
  • WebSocket for real-time dashboard updates

Getting Started

git clone https://gitlab.com/schaefer-services/victron-remote.git
pio run -t upload
# Configure WiFi and MQTT via the web interface

Enter fullscreen mode Exit fullscreen mode

Open Source

Everything is open source: GitLab

Try it: victron-remote.schaefer.zone

Would love feedback from the self-hosting and IoT communities!

Also check out my other projects: Synapse — persistent memory for AI agents, Shopping Journal — smart shopping list with map integration

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다