Zum Hauptinhalt springen
pv-balkon.de
Menü öffnen
Home Assistant

OpenDTU vs AhoyDTU: Hoymiles lokal auslesen

OpenDTU oder AhoyDTU für Hoymiles? Welches Funkmodul du brauchst, welche Hardware für HM, HMS und HMT, inklusive HMS-W-Falle und OpenDTU-OnBattery erklärt.

7 min Lesezeit Stand 16. Mai 2026

Wer einen Hoymiles-Wechselrichter betreibt und auf lokale Datenhaltung ohne Hoymiles-Cloud setzt, kommt an zwei Open-Source-Projekten nicht vorbei: OpenDTU und AhoyDTU. Beide ersetzen die offizielle Hoymiles DTU durch einen selbst gebauten oder gekauften ESP32-Adapter. Welche Firmware für dein Setup passt, hängt aber weniger von persönlichen Vorlieben ab, sondern von deinem konkreten Wechselrichter-Modell.

Wofür braucht man OpenDTU oder AhoyDTU überhaupt?

Hoymiles liefert seine Mikrowechselrichter ohne eigenes Gateway, die offizielle DTU-Lite oder DTU-Pro sind Zusatzhardware, die alle Daten über die Hoymiles-Cloud schicken. Wer Echtzeitdaten lokal haben will (für Home Assistant, MQTT, evcc oder Nulleinspeisung), ist auf die Cloud angewiesen oder kauft sich mit OpenDTU/AhoyDTU raus.

Beide Firmwares laufen auf einem ESP32 (AhoyDTU auch auf ESP8266, aber mit Einschränkungen, dazu später) und kommunizieren per Funk direkt mit dem Wechselrichter, ohne Internetzugang, ohne Account, ohne Daten in Fernost. Das Ergebnis: MQTT-Feed, Web-Dashboard und Home-Assistant-Integration rein lokal .

Welcher Hoymiles-Wechselrichter kann überhaupt eine DTU nutzen?

Hier steckt die wichtigste Weiche, und die größte Fehlkauf-Falle:

HM-Serie (z.B. HM-600 , HM-800, HM-1500): Kommuniziert auf 2,4 GHz per NRF24L01+. OpenDTU und AhoyDTU unterstützen diese Modelle vollständig.

HMS-Serie (z.B. HMS-800-2T , HMS-1600, HMS-2000) und HMT-Serie (dreibasige Modelle): Kommunizieren auf 868 MHz per CMT2300A-Modul. Ebenfalls von beiden Firmwares unterstützt, aber mit anderem Funkmodul.

MI-Serie (ältere Mikrowechselrichter): Nur AhoyDTU unterstützt diese Modelle . OpenDTU ist hier keine Option.

Hardware: Welches Board und Funkmodul für welche Serie?

Wechselrichter-SerieFunkmodulMCUHinweis
HM-300 bis HM-1500NRF24L01+ (2,4 GHz)ESP8266 oder ESP32Classic, günstigster Einstieg
HMS-xxx (ohne W)CMT2300A (868 MHz)zwingend ESP32ESP8266 nicht kompatibel
HMT-xxxCMT2300A (868 MHz)zwingend ESP32Dreiphasig
MI-SerieNRF24L01+ESP8266 oder ESP32Nur AhoyDTU

Hardware-Kosten: DIY ab ca. 8–15 EUR (ESP32-Modul + Funkmodul). Fertiggeräte wie die Boards von dtushop.de kosten 20–25 EUR und kommen direkt flashfertig .

OpenDTU vs AhoyDTU: Die entscheidenden Unterschiede

Eigenschaft

DTU-Firmware

OpenDTU

DTU-Firmware

AhoyDTU

Aktuelle Version v26.3.30 (März 2026) v0.8.156 (August 2025)
MCU-Support Nur ESP32 ESP8266 + ESP32
HM-Serie Ja Ja
HMS/HMT-Serie Ja (CMT2300A) Ja (CMT2300A, nur ESP32)
MI-Serie Nein Ja
MQTT Ja Ja
Home Assistant Ja (MQTT + HACS) Ja (MQTT + HACS)
Nulleinspeisung / Smart Micro Solar Ja Nein
Aktive Entwicklung Ja (monatliche Releases) Ja (Bugfix-Modus)
Zum Anbieter n/a n/a
OpenDTU vs. AhoyDTU für Hoymiles-Wechselrichter

Fazit Firmware-Wahl:

  • HMS/HMT-Wechselrichter ohne MI-Vergangenheit → OpenDTU. Aktiver gepflegt (letztes Release März 2026 vs. August 2025 bei AhoyDTU), breite Community, exzellente HA-Integration.
  • MI-Wechselrichter oder gemischter MI+HM-Park → AhoyDTU. Einzige Option, die die ältere MI-Serie versorgt.
  • HM-Serie ohne besondere Anforderungen: beide Firmwares gleichwertig; OpenDTU hat etwas mehr Community-Momentum.

Integration in Home Assistant

Beide Firmwares exponieren Wechselrichterdaten per MQTT. In Home Assistant reicht dafür ein laufender MQTT-Broker (z.B. Mosquitto als Add-on). Alternativ gibt es für beide HACS-Integrationen, die das MQTT-Setup abstrahieren.

Typische Entities nach erfolgreicher Integration: AC-Ausgangsleistung (W), DC-Eingangsleistung pro String, Tagesertrag (Wh), Gesamtertrag (kWh), Temperatur, RSSI. Diese Werte lassen sich direkt in Energie-Dashboards, Automationen und evcc-Setups verwenden, ohne eine einzige Anfrage an die Hoymiles-Cloud.

Wer Anker SOLIX mit dynamischem Tarif kombiniert und gleichzeitig einen Hoymiles-Wechselrichter im Stack hat, kann über MQTT beide Datenquellen im Home-Assistant-Energie-Dashboard zusammenführen.

Was ist OpenDTU-OnBattery, und wann ist das relevant?

OpenDTU-OnBattery ist ein separates Fork-Projekt (Repo: hoylabs/OpenDTU-OnBattery), nicht Teil der Basis-Firmware von tbnobody/OpenDTU. Es erweitert OpenDTU um:

  • Batteriespeicher-Anbindung per VE.Direct (Victron-Protokoll)
  • Dynamische Leistungsregelung in Richtung Nulleinspeisung
  • OLED-Display-Integration

Hardware: ESP32-S3-WROOM-1-N16R8 (16 MB Flash, 8 MB PSRAM). Fertiggerät bei dtushop.de: 57 EUR .

Relevant wenn: du einen Victron-Speicher oder Victron-MPPT hast und diesen in die Nulleinspeisungs-Regelung einbinden willst. Für reines Wechselrichter-Monitoring ist das Mehrkosten ohne Benefit, da reicht Basis-OpenDTU.

Wer Speicher aus dem Balkonkraftwerk-Segment (Anker SOLIX, EcoFlow, Marstek) nutzt, braucht OpenDTU-OnBattery nicht: diese Geräte haben eigene APIs. Einen Überblick dazu gibt Welche Speicher haben nativen Tibber-Support?.

Empfehlung

Für den typischen BKW-Optimierer mit einem HMS-800-2T oder HMS-1600-4T (die häufigsten 800-W-Setups in DE/AT): OpenDTU auf einem ESP32 mit CMT2300A, als Fertigboard vom DTU Shop für ca. 20–25 EUR. Setup-Aufwand: ca. 30 Minuten bis der erste MQTT-Messwert in Home Assistant ankommt.

Ältere HM-Wechselrichter: gleiche Empfehlung, aber mit NRF24L01+-Modul statt CMT2300A.

MI-Wechselrichter oder geplante MI-Erweiterung: AhoyDTU ist alternativlos.

Weitere Artikel zu Home Assistant und Balkonkraftwerk findest du im Home-Assistant-Übersicht.

Passende Hardware

dtushop.de · Empfehlung

OpenDTU-Fertigboard

MCU
ESP32
Funkmodul
CMT2300A / NRF24L01+
Setup
flashfertig
Preis
20–25 €

Kein Löten, direkt einsatzbereit

Für HM, HMS und HMT geeignet

Aufpreis ggü. DIY (8–15 €)

Funkmodul beim Kauf auswählen

Hoymiles

HMS-800-2T

AC-Leistung
800 W
WLAN
Nein (Sub-1G)
DTU-Pfad
OpenDTU (CMT2300A)
Frequenz
868 MHz

Modern, dual-MPPT

Voll von OpenDTU unterstützt

Externe DTU Pflicht

Nicht zu verwechseln mit HMS-800W

Hoymiles

HM-600

AC-Leistung
600 W
WLAN
Nein (2,4 GHz)
DTU-Pfad
OpenDTU/AhoyDTU (NRF24L01+)
Frequenz
2,4 GHz

Günstiger Klassiker

Auf ESP8266 mit AhoyDTU möglich

600-W-Limit (für 800-W-Setups nicht ideal)

Älteres Funkprotokoll

Häufige Fragen

Funktioniert OpenDTU mit meinem HMS-800W-2T?
Nein. Das 'W' im Modellnamen zeigt an, dass dieser Wechselrichter integriertes WLAN hat. Solche Modelle benötigen keine externe DTU und sind weder mit OpenDTU noch mit AhoyDTU kompatibel. Dein Wechselrichter kommuniziert direkt per App, du kannst ihn über die offizielle Hoymiles-App oder optional über den lokalen WLAN-Zugang in Home Assistant einbinden.
Brauche ich NRF24L01+ oder CMT2300A?
Das hängt von deiner Wechselrichter-Serie ab: HM-Serie (z.B. HM-600, HM-800, HM-1500) → NRF24L01+. HMS- und HMT-Serie ohne 'W' → CMT2300A. Schau auf deinen Wechselrichter: 'HM' am Anfang = NRF24, 'HMS' oder 'HMT' ohne W = CMT2300A.
Kann ich AhoyDTU auf einem ESP8266 für meine HMS-Serie nutzen?
Nein. AhoyDTU auf ESP8266 läuft nur mit dem NRF24L01+-Modul (HM-Serie). Für HMS- und HMT-Wechselrichter ist das CMT2300A-Modul nötig, und das erfordert zwingend einen ESP32. Der SPI-Bus des ESP8266 kann den CMT2300A nicht korrekt ansprechen.
Was kostet ein DIY-DTU-Board und wo kaufen?
Selbstbau kostet ab ca. 8–15 EUR (ESP32-Modul + Funkmodul + Lötarbeit). Fertiggeräte vom DTU Shop liegen bei 20–57 EUR je nach Variante (Basis-Board bis OpenDTU-OnBattery mit Display). Für Einsteiger sind Fertiggeräte empfehlenswert, kein Löten, direkt flashbar.
Was ist der Unterschied zwischen OpenDTU und OpenDTU-OnBattery?
OpenDTU ist die Basis-Firmware zum Auslesen von Hoymiles-Wechselrichtern. OpenDTU-OnBattery ist ein separates Fork-Projekt (hoylabs/OpenDTU-OnBattery), das zusätzlich Batteriespeicher über VE.Direct (Victron-Protokoll) einbindet und dynamische Leistungsregelung in Richtung Nulleinspeisung ermöglicht. Für reines Monitoring reicht OpenDTU.
Kann ich mehrere Wechselrichter mit einer DTU überwachen?
Ja. Sowohl OpenDTU als auch AhoyDTU unterstützen mehrere Wechselrichter pro Board. AhoyDTU erlaubt laut Dokumentation bis zu 16 Wechselrichter pro Board (NRF- oder CMT-Konfiguration). Bei gemischten Setups (HM + HMS) kann ein Board mit beiden Funkmodulen gleichzeitig betrieben werden.