Polls GoodWE-DT Inverter on the direct way (No SEMS, No Cloud!) and publishes Values to mqtt.
- Place
package.jsonandgoodwe.jsin one folder (git clone) - Go to Folder and type
npm installoryarn installat the Shell
- change mqclient-var to your MQTT-Server
- change HOST to your GoodWE-DT-Inverter WLAN-Stick
- Call
node goodwe.jsor run in within pm2 or some other processmanager
- Run in f.ex. in pm2 or in tmux
- Polls Data from Inverter every 15seconds (changeable with var
intervalin Script)
Disclaimer: Only proof-of-concept. Some weird things occured here, when developing this. For example the inverter exposes a complete Dataset with the correct CRC, but the Values are bullshit. Tried to catch those things in the Script.