And I wanted to clarify one thing, because for some newbies (like me) it was not obvious.
There are four interfaces on Sun2000 when you have internet dongle plugged in (or just two without it):
- built-in wifi access-point (internal) that exposes the data we need for HAss under the SSID SUN2000-HV… or when you use FusionSolar app when directly connected to wifi of Sun2000.
- built-in serial interface you may use probably to get such info as well (the big plug below inverter).
- dongle-ethernet and dongle-wifi - AFAIK those two are just to connect to internet using existing network connection. No simple way to get data from it. It’s used by inverter to send data to fusion-solar cloud, or any other configured provider for service/maintenance/data statistics. You get data about your PV from that cloud when you use fusionSolar app outside your home-network wifi.
Easiest option is to connect to the first one: built-in wifi AP as a client (with RaspberryPi or router like Rafał did) and use it to connect to Huawei Sun2000 device (usually its on IP: 192.168.8.1/24).
There is also another option - to grab those data from FusionSolar cloud using Kiosk option mentioned above. It has some drawbacks (like you expose your data a bit more while enabling Kiosk mode, you rely on internet connection and third party cloud services). For this option to work, you need to use web POST method to get data instead of modbus TCP (with resource:
https://eu5.fusionsolar.huawei.com/kiosk/getRealTimeKpi) - See Frans’ post above for details.
Hope this is putting all methods in one post for clarification.