Fix input node (+2 squashed commits)
Squashed commits:
[3079c2d] Added Heatmiser input and output nodes
[62bd1f3] Added Heatmiser input and output nodes

Fix input node bugs
Merge commit 'c4ec78e8545869e3fb21d87829f013b4dd706acb'

Conflicts:
	hardware/heatmiser-in/100-heatmiser-in.js