openDTU ist eine kostenlose Open-Source-Software, mit der sich Hoymiles® Wechselrichter der Generationen HM, HMS, HMT und MI vollständig auslesen und steuern lassen – lokal, ohne Cloud-Zwang und mit voller Kontrolle über deine PV-Anlage.
Die openDTU ist eine Firmware für ESP32-Mikrocontroller, mit der du Hoymiles-Wechselrichter über Funk auslesen kannst. Anders als die originale DTU von Hoymiles, die ihre Daten in die s-Miles Cloud hochlädt, arbeitet openDTU vollständig lokal im eigenen Netzwerk.
Über eine intuitive Weboberfläche im Browser erhältst du Live-Daten deiner Solarmodule, kannst Fehlerdiagnosen durchführen und dein System effizient überwachen oder sogar automatisieren – ganz ohne Cloud oder fremden Server.
openDTU unterstützt eine Vielzahl von Hoymiles Wechselrichtern:
Kompatible Marken wie TSUN, Solenso, E-Star (je nach Seriennummer)
🔎 Eine vollständige Kompatibilitätsliste findest du auf der Seite Kompatible Wechselrichter.
Unsere openDTU Hardware wurde gemeinsam mit dem Hauptentwickler von openDTU entwickelt und ist die derzeit kompletteste, zuverlässigste und offiziell empfohlene Hardwarelösung für openDTU. Sie ist vollständig Open Source, modular aufgebaut und 100 % kompatibel mit der originalen Firmware.
Unsere openDTU Hardware besteht aus:
Die Hardware ist speziell auf die Anforderungen von openDTU zugeschnitten:
👉 Kompatibilitätsübersicht ansehen: Welche Wechselrichter werden unterstützt?
👉 Alle Produkte im Shop: openDTU Hardware kaufen
Alle Schaltpläne, Bauteile und Layouts sind frei verfügbar und dokumentiert. Du kannst die Hardware selbst nachbauen oder direkt bei uns bestellen.
Bei jedem Kauf einer openDTU Hardware über unseren Shop werden lokale Hackspaces, MINT-Initiativen, Schülerlabore & Maker-Communities mit einem festen Teil des Erlöses unterstützt. So förderst du mit deinem Kauf nicht nur deine eigene Energiefreiheit, sondern auch Bildung & Technikbegeisterung in deiner Region.
| Feature | openDTU Hardware (offiziell) | DIY / Bastellösung |
|---|---|---|
| Kompatibilität mit openDTU | ✅ 100 % getestet | ⚠️ variabel |
| Funkmodul wählbar (NRF/CMT) | ✅ steckbar | 🔧 oft fix verlötet |
| Web-UI / Update via Browser | ✅ direkt möglich | ⚠️ manchmal eingeschränkt |
| OLED & Status-LED Support | ✅ vorbereitet | ⚠️ Zusatzaufwand |
| Erweiterbar & modular | ✅ ja | ❌ meist fix |
| Unterstützt Community-Projekte | ✅ bei jedem Kauf | ❌ nein |
Dank der Unterstützung von MQTT mit TLS lässt sich openDTU ganz einfach in bestehende Smart-Home-Systeme wie:
integrieren. Viele dieser Systeme erkennen openDTU sogar automatisch über MQTT Auto Discovery.
🛑 Auch Nulleinspeisung, Moduloptimierung und Fehleranalyse sind durch die genauen Daten möglich – z. B. bei Teilverschattung oder suboptimaler Ausrichtung einzelner Panels.
Die Weboberfläche von openDTU bietet:
✨ Die WebApp ist modern gestaltet (Vue.js + Bootstrap) und funktioniert auf Desktop, Tablet & Smartphone.
Für den Einsatz benötigst du:
Natürlich findest du alles auch bei uns im Onlineshop.
ℹ️ Viele Anwender nutzen AhoyDTU-kompatible Hardware – openDTU lässt sich auch auf diese Geräte flashen!
Die Firmware basiert auf dem Arduino PlatformIO Framework für den ESP32. Die WebApp ist in TypeScript mit Vue.js gebaut.
Weitere Highlights für Devs:
Das Projekt openDTU wurde als Open-Source-Initiative aus der Community heraus gestartet, um eine datenschutzfreundliche Alternative zur Hoymiles DTU zu schaffen. Durch Reverse Engineering wurde das Hoymiles-Protokoll analysiert, entschlüsselt und lokal nutzbar gemacht – heute ist openDTU eines der meistgenutzten Tools zur lokalen Überwachung von Mikrowechselrichtern.