I recently installed a 4kWp PV-System ( 10 Panels connected to 5 Microinverters)
Naturally, I wanted to connect it all to my Smarthome. But the Modbus-TCP Interface of the Inverters (Deye SUN800) is not working for me. After browsing GitHub, I stumbled upon a solution (https://flows.nodered.org/flow/bf4e518f48eca5922ea3274680ac8692) to connect the web server of the inverter-data-logger. The web interface provides all necessary data like current power production, daily production, total production and fault codes. It works by logging into the web page via node-red and parsing the content for the needed data. After some filtering, the data is passed on to influx db (for grafana) and my smart home PLC via MQTT.
Now my smart home "knows" when "free" electricity is available and can switch on the car charger or the heat pump.
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Moin, unfortunately I fail to convert the data in the function after the "Search for webdata" in the upper branch. How do I have to formulate it so that I can read the current power there (webdata_now_p ?).
Are you sure? yes | no