The files below is part of a larger framework and won't really run indpendent from it, but should be easy to convert into a standalone version.
Two external modules are requirend
- https://github.com/somm15/PyViCare for talking Viessmannn API
- https://github.com/poggenpower/mqtt_tree for wrapping MQTT communication (requires paho.mqtt.client)
install via
pip install git+https://github.com/poggenpower/mqtt_tree