vogod
is a daemon which provides a high-level interface (currently a REST API) to a Viessmann® heating device via Optolink.
If the daemon is started on a system where avahi-publish
is available, it will announce itself via mdns/Zeroconf/Bonjour.
This is beta quality software, not ready for deployment. Do not use, do not ingest, do not stare into beam.
./vogod: V'mann optolink go daemon
Build Date: 2024-02-08T18:57:00Z
Build Version: v0.4.1-5-g3286411
-c string
connection string, use socket://[host]:[port] for TCP or [serialDevice] for direct serial connection
-cpuprofile file
write cpu profile to file
-d file
filename of ecnDataPointType.xml like file (default "ecnDataPointType.xml")
-e file
filename of ecnEventType.xml like file (default "ecnEventType.xml")
-memprofile file
write memory profile to file
-s string
start http server at [bindtohost][:]port
-v verbose logging