Read and control a Viessmann heating controller over Optolink (KW2 protocol) in Go, with MQTT and Home Assistant auto-discovery. Verified on a Vitotronic 200 KW2.
golang home-automation mqtt iot smart-home home-assistant heating boiler serial-communication viessmann optolink vcontrold vitotronic mqtt-discovery kw2
-
Updated
Aug 10, 2026 - Go