Crates.io | vcontrol |
lib.rs | vcontrol |
version | 0.3.4 |
source | src |
created_at | 2019-01-06 19:09:00.939603 |
updated_at | 2020-03-16 01:58:21.492176 |
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 | 98,766 |
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.