SkillAgentSearch skills...

Vogod

vogod is a daemon which provides a high-level interface (currently a REST API) to a Viessmann® heating device via Optolink.

Install / Use

/learn @speters/Vogod
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

:fire: vogod - V'mann optolink go daemon

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.

Usage

 ./vogod -h
./vogod: V'mann optolink go daemon
    Build Date: 2026-03-30T15:00:00Z
    Build Version: v0.4.4

  -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
  -webroot dir
    	serve web UI from dir instead of embedded files

bildschirmfoto vom 2018-10-26 um 15 47 46

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated2d ago
Forks3

Languages

Go

Security Score

75/100

Audited on Mar 30, 2026

No findings