Closed rsaemann closed 1 year ago
Hello, I assume this wont work for the ETH connection as well, right? As I have H3-10-E connected via eth port to my HA but I struggle with pairing it up
Hello, I assume this wont work for the ETH connection as well, right? As I have H3-10-E connected via eth port to my HA but I struggle with pairing it up
I first tried the same: Bought the LAN adapter and tried to reach via Modbus-LAN, but no success (port 502 not visible). In a facebook post they said that a new firmware would enable this feature but I did not get it from the support. The support said that Modbus over LAN is not intended and that they do not want to give information about the registers to end-users. So I had to go via RS485-Modbus using a 3€ adapter device to my Raspberry Pi (EAN 9900002427830 USB-RS485).
As for the H1 inverters the register adress are different between LAN and 485 Modbus transaction. If you manage to get the newest firmware for your H3 then it would be great to see, if the register adresses are the same. I used QModbus to read everything and then compared with the inverter display.
Cumulative: 32001 PV Energy total "kWh" x0.1 32002 PV Energy daily "kWh" x0.1
32003 Charge Energy total "kWh" x0.1 32004 Charge Energy daily "kWh" x0.1
32007 Discharge Energy total "kWh" x0.1 32008 Discharge Energy daily "kWh" x0.1 ** No direct grid connection yet, therefore these vlues 32009-32021 are missing here because they are zero. Seems to handle the Grid in and out connection" 32022 EPS Energy total "kWh" x0.1 32023 EPS Energy daily "kWh" x0.1
I am reading data from my hybrid inverter via the lan port and would really like to get the Cumulative data! Happy to do some tests if any has any suggestions as to what the setting for the Slave and Address would be! :)
I have updated FW on 1.33 but I am kinda noob to RPI and modbus for now, @wranglatang would you mind sharing your yaml files for the reading the data via LAN port? It would be really appreciated 🥇
Im not using an esp / serial converter. My Inverter has a lan port that im able to plug straight into. So i just used the configuration that @StealthChesnut has provided in his code.
I also have inverter with LAN port, but I guess you have H1 type? As the configuration from @StealthChesnut does not work for AIO H3 inverters, or am I wrong?
I created a fork to add support of H3 inverters
H3 12kw , works with RS485 to Eth Bridge,
@rsaemann if you can create a new config file for h3 and submit it as a pull request, i'll review and merge.
I have a 3-Phase inverter H3-8.0-E and I want to share my register findings for Modbus over Serial with you. The default Modbus device ID (Slave ID) is 247. This can be adjusted in the inverter menu Settings->Communication->RS485->DeviceID.
I put all findings to my fork of this project for 3-phase inverters
?
31000
?
31001
?
31002
?
31003
?
31004
?
31005
?
31006
?
31007
?
31008
?
31009
?
31010
?
31011
?
31012
?
31013
?
31014
?
31015
?
31016
?
31017
?
31018
?
31019
?
31020
?
31021
?
31022
?
31023
?
31024
?
31025
?
31026
?
31027
?
31028
?
31029
?
31030
?
31031
?
31032
?
31033
?
31034
?
31035
?
31036
?
31037
?
31038
?
32001
?
32002
?
32004
?
32005
?
32007
?
32008
?
32013
?
32014
?
32016
?
32017
?
32022
?
32023
Address Bankand 30000 (RS485)
30000-30011 - Model name in hex - 'H3-8.0-E'