Crates.io | vcontrol |
lib.rs | vcontrol |
version | 0.4.0 |
created_at | 2019-01-06 19:09:00.939603+00 |
updated_at | 2025-04-18 14:21:42.523104+00 |
description | A library for communication with Viessmann heating controllers. |
homepage | https://github.com/reitermarkus/vcontrol-rs |
repository | https://github.com/reitermarkus/vcontrol-rs |
max_upload_size | |
id | 105891 |
size | 3,108,557 |
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.