Skip to content

šŸ”„ library for controlling ViessmannĀ® heating devices

Notifications You must be signed in to change notification settings

reitermarkus/vcontrol-rs

Ā 
Ā 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

šŸ”„ vcontrol-rs

Build Status Crates.io Documentation

This is a Rust library for communication with Viessmann heating controllers.

The included Optolink struct is a low-level abstraction for an Optolink connection over either a TCP socket or a serial port.

The VControl struct is a high-level abstraction for a complete system, which can be configured with a YAML file, much like what vcontrold does with an XML file.

About

šŸ”„ library for controlling ViessmannĀ® heating devices

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 58.0%
  • Ruby 42.0%