node-red-nodes/hardware/heatmiser
dceejay f497b57b7d Apply consistent style to node-red-nodes
(not updating npm for this yet - just whitespace)
2015-05-11 19:25:39 +01:00
..
100-heatmiser.html Tidy up heatmiser node and publish as npm 2015-01-04 21:46:19 +00:00
100-heatmiser.js Apply consistent style to node-red-nodes 2015-05-11 19:25:39 +01: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 lots of little node edits to clean up jsHint "errors" 2015-03-26 18:55:03 +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.