node-red-nodes/hardware/heatmiser
dceejay 39bf90b506 Tidy up heatmiser node and publish as npm 2015-01-04 21:46:19 +00:00
..
100-heatmiser.html Tidy up heatmiser node and publish as npm 2015-01-04 21:46:19 +00:00
100-heatmiser.js Tidy up heatmiser node and publish as npm 2015-01-04 21:46:19 +00:00
LICENSE Tidy up heatmiser node and publish as npm 2015-01-04 21:46:19 +00:00
README.md Tidy up heatmiser node and publish as npm 2015-01-04 21:46:19 +00:00
package.json Tidy up heatmiser node and publish as npm 2015-01-04 21:46:19 +00:00

README.md

node-red-contrib-heatmiser

A Node-RED node to control and poll a HeatMiser thermostat.

Install

Run the following command in the root directory of your Node-RED install

npm install node-red-contrib-heatmiser

Usage

###Input node###

Expects a msg.payload with a JSON object that contains settings for the Heatmiser thermostat

msg.payload can currently be either a heating boost option, or a run mode, as below:

####Heating boost####

{heating: {target: TARGET_TEMPERATURE, hold: MINUTES_TO_STAY_ON_FOR}}

####Run mode####

{runmode:"frost"}
{runmode:"heating"}

###Output node.###

Will read and send a status update at a configurable time interval. This is set to every 30 minutes by default.