A library to interact with Heatmiser Themostats using V3
Project description
#HeatmiserV3 [![Build Status](https://github.com/andylockran/heatmiserV3/actions/workflows/python-package.yml/badge.svg)](https://github.com/andylockran/heatmiserV3/actions/workflows/python-package.yml)
This library has been created from the work carried out by Neil Trimboy in 2011 here: [https://code.google.com/p/heatmiser-monitor-control/]
The library uses the Heatmiser V3 Protocol to communicate with a number of thermostats.
As the DCB Structures are different on each thermostat, this module doesn’t yet cover all their intricacies, but with the connection in place, it provides a raw method of interfacing directly with the thermostat.
I hope to add specific model support as it gets requested.
## Supported Thermostats
DT/DT-E/PRT/PRT-E/PRT-HW
## Supported Timing Switches
The timing switches have a smaller DCB, but it is possible with this module to still send raw comamnds to them.
TM1/TM1-N
## Other sensors
Heatmiser have used their V3 protocol in a number of sensors. Your mileage may vary in attempting to use this library to communicate with them, but please open a pull request if you get something working.
# Requirements
Python needs to be version 3.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for heatmiserV3-1.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 482720811e9b7a87c8d9c7f68db93b9e5a53a2bc12c5229e81c6ea544f6e234d |
|
MD5 | 84ee1ec0336ab93093d50fe3fb61b5df |
|
BLAKE2b-256 | 14675bb9a85c7025dfb18c128c6110fe9b0b4a746a4f3df988de7b5f4f9b40bb |