Skip to content
/ vogod Public
forked from speters/vogod

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

Notifications You must be signed in to change notification settings

GitGramm/vogod

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 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.

This is unreleased, alpha quality software, not ready for deployment. Do not use, do not ingest, do not stare into beam.

Usage

./vogod: V'mann optolink go daemon
    Build Date: 2020-10-30T15:38:36Z
    Build Version: v0.4.1

  -c string
        connection string, use socket:https://[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

bildschirmfoto vom 2018-10-26 um 15 47 46

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 82.4%
  • HTML 13.5%
  • CSS 3.5%
  • Makefile 0.6%