Erfahrungen mit der Anbindung von Huawei Wechselrichtern?

Begonnen von lingerb, 30 Oktober 2020, 20:02:56

Vorheriges Thema - Nächstes Thema

bertl

#255
Hallo Pit,

bezüglch Modbus Definitionsdatei 98_ModbusSUN2000WR hast du das richtig verstanden.

Die Datei von meinem Post aktuelle Modbus Definition downloaden, je nach Belieben die Register/Readings löschen welche du nicht benötigst, und dann nach FHEM kopieren.

Viel Spaß mit der Auswertung deiner Anlage
Robert


piet_pit

Hallo,
vielen Dank für die Info. Ich habe jetzt die Definitionsdatei geladen, klappt soweit. Ich bin mir nur nicht sicher, ob die Daten richtig in FHEM ankommen, muss ich jetzt mal prüfen.
Ist viel Neuland für mich.

Vielen Dank und viele Grüße
Pit
FHEM Latest Revision: 29615
Raspberry Pi 3, Rasbian-Stretch
FRITZ!Box 7690
HM-Mod-RPI-PCB, JeeLink
CUNO 1.47

piet_pit

Hallo,

nun klappt es auch bei mir, die Daten aus dem WR kommen in FHEM an, ich hatte die falsche modbusID angegeben.

Vielen Dank nochmals für die tolle Arbeit.
viele Gruesse
Pit
FHEM Latest Revision: 29615
Raspberry Pi 3, Rasbian-Stretch
FRITZ!Box 7690
HM-Mod-RPI-PCB, JeeLink
CUNO 1.47

Wasserwerk33

Zitat von: bertl am 07 Februar 2025, 10:46:35Hallo Wasserwerk33,

ich habe nur einen Wechselrichter (WR), aber soweit ich das System verstanden habe,
musst du den zweiten WR zusätzlich über eine eigen Modbus-ID in FHEM einbinden.
Welcher WR welche Modbus-ID hat, findest du unter den RS485_1 Einstellungen als Komm.adresse (via FusionSolar-App als Installateur auf den jeweiligen WR einloggen oder Installateur fragen welcher WR welche Modbus-ID eingestellt hat).
Laut Doku hat der Master-WR die Modbus-ID 1 und jeder zusätzliche Slave-WR wird aufsteigend nummeriert.

Beispiel:
define mdbsWR_Master ModbusSUN2000WR 1 60 <IP-Adresse>:502 TCP
define mdbsWR_Slave1 ModbusSUN2000WR 2 60 <IP-Adresse>:502 TCP

Schönen Tag
Robert


Leider funktioniert das bei mir so nicht. Sie springen immer hin und her zwischen opend und disconnected.
Sie sind untereinander verbunden(kaskadiert). Ich greife die Daten vom WLAN doungle ab. Aber bekomme ja leider immer nur den einen mitgeteilt. Wenn ich den einen aktiv und den anderen inaktiv setze passen die Solarwerte auch zusammen ( rechnerisch), aber das kann so ja nicht richtig sein.

Hat noch jemand eine Idee?

rallye

Hallo zusammen!

Ich habe mir aus diesem Beitrag von @passible die Definition kopiert und aus diesem Beitrag von @bertl das Modul ModbusSUN2000WR in mein FHEM geladen.
Abgesehen von den "attr"s sieht meine Definition so aus:
defmod pv_wr ModbusSUN2000WR 1 30 192.168.57.20 TCP und der Status springt in kurzen Abständen zwischen "disconnected, waiting to reappear" und "reappeared" hin und her.
2025.05.04 17:11:27 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:27 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)
2025.05.04 17:11:28 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:28 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)
2025.05.04 17:11:29 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:29 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)
2025.05.04 17:11:30 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:30 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)
2025.05.04 17:11:31 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:31 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)
2025.05.04 17:11:32 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:32 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)
2025.05.04 17:11:33 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:33 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)
2025.05.04 17:11:34 3: 192.168.57.20:502 reappeared (pv_wr)
2025.05.04 17:11:34 3: 192.168.57.20:502 disconnected, waiting to reappear (pv_wr)

Meine ModbusAttr-Definition hingegen funktioniert einwandfrei
defmod Sun2000 ModbusAttr 1 10 192.168.57.20:502 TCPKann mir bitte jemand sagen was ich falsch mache?

Danke

NB: ob ich den Port angebe oder nicht ändert am Problem leider nichts
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor

cs-online

...nur zum Verständnis, das läuft beides zur selben Zeit? Würde meinen, dass immer nur ein device gleichzeitig auf die IP zugreifen kann oder?

Grüße Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

rallye

Zitat von: cs-online am 04 Mai 2025, 20:48:30...nur zum Verständnis, das läuft beides zur selben Zeit? Würde meinen, dass immer nur ein device gleichzeitig auf die IP zugreifen kann oder?
Ja, hatte ich so eingerichtet - und du hast Recht: es geht immer nur eines!

Danke und Grüße
Joe
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor