Polls GoodWE-DT Inverter on the direct way (No SEMS, No Cloud!) and publishes Values to mqtt.
- Place
package.json
andgoodwe.js
in one folder (git clone
) - Go to Folder and type
npm install
oryarn install
at the Shell
- change mqclient-var to your MQTT-Server
- change HOST to your GoodWE-DT-Inverter WLAN-Stick
- Call
node goodwe.js
or 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
interval
in 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.