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