Hoymiles DTU-PRO auslesen

Hallo zusammen,

weiß jemand, wie man die DTU-PRO von Hoymiles, bzw. den Wechselrichter HM-1200 auslesen kann?

Genauer gesagt interessiert mich die aktuell produzierte PV-Leistung mit dem zugehörigen Timestamp.

Idealerweise geht sowas ja mit einem HTTP GET Request. Ob da jetzt JSON oder irgend ein Bytehaufen zurück kommt, den man auswerten kann, ist nicht wichtig. Solange das dokumentiert ist, komme ich klar.

Schau mal hier rein
https://github.com/grindylow/ahoy

Vielen Dank, da muss ich mich mal durcharbeiten.

Verstehe ich das richtig, dass das zwar sie DTU-PRO benutzt, aber das Signal direkt vom WR abgreift?

Die holen sich per Funk direkt die Daten, ganz ohne DTU

Aber dann braucht man ja ein entsprechendes Gerät, um die Brücke zum Fink zu schlagen und damit zu kommunizieren.

Ich habe ja die DTU. Gibt es da auch die Möglichkeit, ohne weitere Hardware auf diesem Weg zu kommunizieren?

Aber dann braucht man ja ein entsprechendes Gerät, um die Brücke zum Fink zu schlagen und damit zu kommunizieren.

Ich habe ja die DTU. Gibt es da auch die Möglichkeit, ohne weitere Hardware auf diesem Weg zu kommunizieren?
Wüsste ich jetzt nicht. Wäre aber mal interessant ob man die DTU auch abhören kann.

Sinn von AHOY ist ja eben auf die DTU zu verzichten.

Vllt kann man die WR parallel abfragen, aber ohne Funk und der entsprechenden Hardware wird es wohl nicht gehen.

Auch interessant: https://github.com/tbnobody/OpenDTU



************************Background

This project was started from this discussion (Mikrocontroller.net). It was the goal to replace the original Hoymiles DTU (Telemetry Gateway) with their cloud access. With a lot of reverse engineering the Hoymiles protocol was decrypted and analyzed.
Currently supported Inverters

  • Hoymiles HM-300
    Hoymiles HM-350
    Hoymiles HM-400
    Hoymiles HM-600
    Hoymiles HM-700
    Hoymiles HM-800
    Hoymiles HM-1000
    Hoymiles HM-1200
    Hoymiles HM-1500
    TSUN TSOL-M800 (Maybe depending on firmware on the inverter).


  • Features for end users

  • Read live data from inverter
    Show inverters internal event log
    Show inverter information like firmware version, firmware build date, hardware revision and hardware version
    Uses ESP32 microcontroller and NRF24L01+
    Multi-Inverter support
    MQTT support (with TLS)
    Home Assistant MQTT Auto Discovery support
    Nice and fancy WebApp with visualization of current data
    Firmware upgrade using the web UI
    Default source supports up to 10 inverters
    Time zone support

  • Ja, danke, das hatte ich schon gelesen. Das klingt wirklich gut. Ich muss noch die Zeit finden, mich damit zu beschäftigen.

    Fragt sich noch, welche Hardware ich zusätzlich brauche, um den HM-1200 direkt auszulesen.

    Ist ja echt geil, dass die an der überteuerten DTU vorbei gehen. Schön wäre natürlich, wenn man die DTU auch für dueses Projejt nutzen könnte, denn es ist ja genau die Hardware, die man braucht: Funkempfänger und WLAN Gateway.

    Ja, danke, das hatte ich schon gelesen. Das klingt wirklich gut. Ich muss noch die Zeit finden, mich damit zu beschäftigen.

    Fragt sich noch, welche Hardware ich zusätzlich brauche, um den HM-1200 direkt auszulesen.

    Ist ja echt geil, dass die an der überteuerten DTU vorbei gehen. Schön wäre natürlich, wenn man die DTU auch für dueses Projejt nutzen könnte, denn es ist ja genau die Hardware, die man braucht: Funkempfänger und WLAN Gateway.
    Warum die DTU nutzen und opensource drauf spielen? Um die cloud zu übergehen oder ?
    Aber ein ESP+NRF kosten halt keine 250€!

    Ich habe halt die DTU-PRO schon. Die war ja erstmal unumgänglich, um die 70% Begrenzung einzurichten. Und ich wollte halt jetzt nicht schon wieder zusätzliche Hardware kaufen.

    Natürlich will ich die Cloud umgehen. Aber unabhängig davon will ich einfach die Daten auslesen, um sie in mein Smart Home zu integrieren. (Das noch nicht existiert)

    Wofür stehen ESP und NRF? Das sind die Komponenten, um die Daten direkt auszulesen, richtig?

    Wofür stehen ESP und NRF? Das sind die Komponenten, um die Daten direkt auszulesen, richtig?
    Jap, soweit ich weiß verwenden ahoy und opendtu beide die Hardware (können).

    gibt es dieses Teil ggf. auch schon fertig zu kaufen? habe bisher nicht gefunden.

    besitze leider keinen Lötkolben :frowning:

    gibt es dieses Teil ggf. auch schon fertig zu kaufen? habe bisher nicht gefunden.

    besitze leider keinen Lötkolben :(
    Lötkolben gibt's fertig zu kaufen :D

    Dafür braucht es keinen Lötkolben.
    ESP und NRF kann man mit Kabelbrücken zusammen stecken.

    Dafür braucht es keinen Lötkolben.
    ESP und NRF kann man mit Kabelbrücken zusammen stecken.
    Ein 3D Drucker wäre schön, hat nicht jemand mal Lust ein paar Gehäuse zu drucken?

    ach ohne Löten, ok das klingt gut :smiley:

    Gehäuse für 3D Drucker gibts hier:
    https://www.thingiverse.com/thing:5435911

    habe aber leider auch keinen

    was genau meinst du mit Kabelbrücken?

    habe da eben auf die schnelle nichts gefunden.

    Wenn jemand den Rest macht, löte ich Euch gerne die Dinger zusammen :mrgreen:

    Eine Bauanleitung wäre nicht schlecht.

    Ich bitte um Entschuldigung, wenn das da alles steht. Ich habe immernoch nicht die Zeit gefunden, mich damit näher zu beschäftigen.

    ach ohne Löten, ok das klingt gut :D

    Gehäuse für 3D Drucker gibts hier:
    https://www.thingiverse.com/thing:5435911

    habe aber leider auch keinen
    Ja wie geil ist das denn. Wo bekomm ich jetzt ein 3d Drucker her :shock: