Seite 3 von 4
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Di Jul 18, 2023 9:53 pm
von StefanW
Hi Peter,
wunderbar, das ist ja der Hexwert, den ich oben geschrieben habe. Die kodieren die Seriennummer in HEX, kann man mit der passenden Formel hinbekommen.
Damit haben wir eine korrekte Kommunikation, aber eine nicht dokumentierte Kodierung, das macht es mühsam. Die Doku gehört mit zu den schlechteren Modbus Dokus, die ich je gesehen habe.
Womöglich hat es Sinn, das man mal im Internet sucht nach Leuten, die dazu schon was verfasst haben.
lg
Stefan
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Di Jul 18, 2023 10:07 pm
von gospelrock
StefanW hat geschrieben: ↑Di Jul 18, 2023 7:10 pm
Womöglich sind wir aber um ein Byte in der Registeradresse falsch und Du solltest mal 4096 als erstes SN-Register probieren?
Ich habe das Ganze jetzt einmal mit 4096 als erstes Register probiert. Dann lese ich 3089 -> 0x0C / 0x11 -> 1217
Das passt auch nicht.

Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Di Jul 18, 2023 10:15 pm
von gospelrock

Sorry Stefan, ich hatte Deinen Beitrag vorher noch ncht gelesen.
Jetzt verstehe ich! Das ist ja höchst seltsam verschlüsselt!
Mal sehen, wie ich mich da jetzt als Nichtprogrammierer weiter durchwurstle.
Nun will ich Euch erst einmal nicht noch länger um Eure Freizeit bringen! Sorry und schon einmal ganz lieben Dank an alle Mithelfer hier!!!
Liebe Grüße,
Peter
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Di Jul 18, 2023 10:34 pm
von blaubaerli
Hallo zusammen,
wenn ich das hier so lese, wäre das ja sinnstiftend, ggf. auf das Sunspec-Protokoll zu wechseln.
In der Doku ist das ja erwähnt, Peter hatte aber signalisiert, dass er das nicht auswählen kann.
Eventuell nimmst du da mal Kontakt zu deren Support auf.
Beste Grüße
Jens
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Mi Jul 19, 2023 8:21 am
von Robert_Mini
blaubaerli hat geschrieben: ↑Di Jul 18, 2023 10:34 pm
wenn ich das hier so lese, wäre das ja sinnstiftend, ggf. auf das Sunspec-Protokoll zu wechseln.
In der Doku ist das ja erwähnt, Peter hatte aber signalisiert, dass er das nicht auswählen kann.
Wenn ich richtig mitgelesen habe, dann gibt es Sunspec nur für ModbusTCP und nicht auf der RS485. Vielleicht ist das der Grund, dass es nicht wählbar ist. Außerdem fehlt vermutlich das LAN Kabel...
lg
Robert
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Mi Jul 19, 2023 8:32 am
von gospelrock
Umgekehrt! Wie ich herausgefunden habe, gibt es Sunspec nur für Modbus RTU - also über die RS485. Für Modbus TCP ist es nicht verfügbar.
Die DTU Pro ist bei mir per LAN-Kabel im Netz eingebunden, da Modbus per WLAN nicht funktioniert - wie ich erfahren musste.
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Mi Jul 19, 2023 1:11 pm
von gospelrock
Nächstes Rätsel: PV-Leistung
Register 4112 und 4113
Wenn ich das Register 4112 als 32-bit Register (2 16 Bit words) lese kommt 57737614 als Ergebnis.
Lese ich die beiden Register einzeln als 16 Bit 1 Word bekomme ich 805 und 60673.
Mein Ergebnis sollte eine Zahl >75 und <270 ergeben.

Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Mi Jul 19, 2023 2:17 pm
von StefanW
Hallo Peter,
womöglich ist die Doku falsch. Ich habe das mal gegoogelt und andere machen dort nur 16 Bit (also ein Register) auf 4112 mit Unsinged Integer und das Ergebnis kommt in Deziwatt (zehntel Watt), man muss dann durch 10 noch teilen.
Dann sollte das passen.
lg
Stefan
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Mi Jul 19, 2023 2:22 pm
von gospelrock
Ich glaube ein gutes Stück weiter gekommen zu sein.
Ich habe mich an einem Thread im iobroker-Forum orientiert. Dort hat jemand beschrieben wie er mit dem Modbus-Adapter die Werte abruft.
Also: Man nimmt bei 2 aufeinanderfolgenden Registeradressen einfach nur die erste Adresse. Das Ergebnis (Im Fall der PV-Leistung) ist in dW angegeben (Ich wusste gar nicht, dass es so etwas gibt!). Deswegen nun das Ergebnis durch 10 teilen und in Float umwandeln und schon hat man die Leistung in Watt. Die Ergebnisse decken sich nun auch mit den Angaben der App aus der Cloud.
Ein Wechselrichter belegt genau 40 Register. Also werden die Register einfach weiter hochgezählt und man erhält nacheinander die Werte aller angeschlossenen Wechselrichter.
Re: [4.0 IP3] Modbus-Profil für Hoymiles - Hilfe gesucht!
Verfasst: Do Jun 27, 2024 9:01 am
von gospelrock
Hallo in die Runde,
hat jemand von Euch schon Erfahrungen mit den neuen Hoymiles Mikro-Wechselrichtern mit integriertem Wi-Fi gemacht? Laut Hersteller haben die eine integrierte DTU, die die Daten per WLAN ins Netz liefert.
Meine vorhandene DTU Pro kann ja sowieso nur mit den HM-Wechselrichtern kommunizieren. Die Daten kommen dann per Modbus-TCP (über eine feste Ethernet-Verkabelung) in mein Netzwerk. Modbus-TCP per WLAN hat bei der DTU Pro nicht funktioniert.
Ich komme günstig an 4 Jinko Neo Module mit jeweils 575 Wp. Die bekomme ich aber leider nicht vernünftig mit den noch verfügbaren HM-Wechselrichtern eingebunden. Deswegen ist mir der HMS-1000W-2T ins Auge gesprungen (2 Stück davon). Stellt sich jetzt nur die Frage, wie ich die Daten dann in den TWS bekomme?
Hat da jemand schon eine Idee?
Viele Grüße,
Peter