Forum: Haus & Smart Home OpenDTU/AhoiDTU + IR-Stromzähler = Display?


von Martin S. (sirnails)


Lesenswert?

Guten Tag zusammen,

ich hab endlich meine Solaranalge mit dem Hoymiles HMS fertig bekommen 
und schon kommen die Wünsche :-)

Ich möchte die DTU durch AhoiDTU bzw. OpenDTU ersetzen (oder können die 
mit der Hoymiles DTU parallel laufen?).

Was ich gerne hätte, wäre eine Auswertung, wie die aktuelle Strombilanz 
aussieht. Der neue Zweirichtungszähler spuckt ja die Werte fleißig raus. 
Der Wunsch wäre ein Display an zentraler Stelle, auf dem angezeigt wird, 
wie hoch Bezug, wie hoch Erzeugung und wie hoch der Über/Unterschuss 
ist, damit man auch dann den Strom verbraucht, wenn er übrig ist. Auf 
Automatisierungen verzichte ich dabei.

Jetzt habe ich versucht, quer zu lesen, bin aber irgendwie kaum 
schlauer. Holt man sich die Daten vom Zähler-Leser (welcher ist hier 
überhaupt praktikabel) mit der REST-API oder MQTT? Was ist da sinnvoll? 
Brauche ich jetzt als zentrale Datenzentrale einen Raspberry (liegt noch 
rum)? Und welche Möglichkeiten gibt es für so ein Remote-Display?

Vielen Dank, grüße M.S.

von Martin S. (sirnails)


Lesenswert?

Euch geht's also genauso, wie mir :-(

von Peter Z. (hangloose)


Lesenswert?

Habe mir zum Auslesen der "Bezug" und "Einspeisung" Werte vom 
2-Richtungszähler folgendes gekauft.

https://www.amazon.de/dp/B0BTC8RSKL?ref=ppx_yo2ov_dt_b_product_details&th=1

Da ich nur diese 2 Werte benötige braucht man beim Zähler auch keinen 
PIN für den erweiternden Datensatz eingeben.
Erstmal lese ich die beiden Werte mit einem Windows PC und einem Python 
Programm aus. Dann werden die beiden Werte in eine Datenbank 
geschrieben. Über den Browser holt man sich dann die Werte von der DB.

Als nächstes kommt dann ein Raspberry in den Keller der den Windows PC 
ersetzt.

Bei den Werten, die der Zähler ausspuckt musst du nach folgenden Daten 
suchen.

Bezug:
0x77, 0x07, 0x01, 0x00, 0x01, 0x08, 0x00, 0xff

Einspeisung:
0x77, 0x07, 0x01, 0x00, 0x02, 0x08, 0x00, 0xff

am Ende des Datensatzes, also bevor es wieder mit 0x77 weitergeht
stehen jeweils 4 Bytes in denen der jeweils aktuelle Wert steht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.