Skip to content

oxynic/Inverter.homeassistant.MQTT

Repository files navigation

Inverter.homeassistant.MQTT

MPP Inverter Homeassistant integration via MQTT

This app has been derived from ned-kelly/docker-voltronic-homeassistant and /manio/skymax-demo

Its a small windows console app that will read the inverter status via serial cable connected to COM port. It will pass the data to an MQTT broker and can then be used to dispaly data on homeassistant.

To run this app download all files from Inverter.homeassistant.MQTT/bin/Debug/.

Open file Inverter.homeassistant.MQTT.exe.config and update the settings is this xml file (details below)

InverterPortName - update this with the COM port the inverter is connected to. e.g. COM1.
MQTTClientId - this is the identifier for the MQTT messages, default is 'voltronic'.
MQTTServer - your MQTT broker ip address.
MQTTPort - your MQTT broker port, default is 1883.
MQTTUsername - username for your MQTT broker
MQTTPassword - password for your MQTT broker
DebugFlag - Set True initally to test, if the app is runing file pleaes make sure to change it to False to improve performance.
ScanDelay - the delay between each ping to your inveter. 2000 (2 sec) works ok for me.

Run the Inverter.homeassistant.MQTT.exe file to run this app.

check log file and status.html (created when you run this app and saved on the same folder). If you have any issues with this app please share content from this file.

About

MPP Inverter Homeassistant integration via MQTT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages