Show heating state on thermostat device dashboard?

I’m developing a plug-in for the Heatmiser WiFi thermostat and I have a variable called HeatState which is set to 0 if the thermostat is not calling for heat, and to 1 if it is.

I’d like to display this on the dashboard of the thermostat, ideally by means of a changed icon. I’ve had a play with the D_xxx.json file, but it looks as though the variable which sets the icon to display is the current temperature. If I change this to the HeatState variable I can get the icon to change but then I lose the temperature readout and get a 1 or a 0 instead.

I don’t want to lose the temperature display and I don’t need to display the HeatState variable. Any guidance would be gratefully received.

You might want to get in contact with watou the maker of the nest thermostat plugin. He ran into the same issue and I believe there is no way to get around this. If you look through his nest plugin thread, it might have some details in there.

Have a look here:

http://forum.micasaverde.com/index.php/topic,12700.0.html

Here:

http://forum.micasaverde.com/index.php/topic,10508.0.html

  • Garrett

Thanks Garrett - I’ll drop him a line.

@racarter. I’ve been thinking about getting a Heatmiser PRT-ETS WiFi for my underfloor electric heating. Will your plugin support this device? Thanks.

@jtmoore - the plug-in is for the PRT-TS model but as far as I can see the main difference between my model and yours is the switching capacity. You’re very welcome to give it a try. If you let me have your e-mail address I’ll send you the files.