Page 1 of 1

Heatmiser integration

Posted: Tuesday 11 November 2014 17:36
by adamjseed
Hi all,

I have put some script together to pull heatmiser device information into Domoticz.

The main features are:
Each Heatmiser device (thermostat) is displayed as a dummy temperature which is dynamically mapped and updated by its name.
A master switch is updated whenever any device is calling for heat (heating on/off)

Just a note: its not 2way/control it just 'pulls' information. I am planning on making some controls at some point mainly around away/home.

All code (and more info) is found here: https://github.com/adamjseed/domoticz-heatmiser

Re: Heatmiser integration

Posted: Tuesday 11 November 2014 23:15
by fisics
Great work Adam!

It's worth noting this is for the new Heatmiser Neo system and not the older WiFi models.

Thanks

Re: Heatmiser integration

Posted: Thursday 19 March 2015 17:10
by qbic2007
Hello Adam

From what I understand, your script only reads values from the heatmiser.
Would it be possible to also write values to the heatmiser? (I'm not asking you to implement it, even I would be happy to add it myself if possible)

Scenarios I would think off:
overwrite heating to low setpoint when on holiday or not home.
maybe even feed it with temperature sensors from logged already in domoticz.
...

thx
Best regards
Stijn

Re: Heatmiser integration

Posted: Tuesday 08 December 2015 21:31
by Mrrodz
Hi adam im new to domotiz and im trying to implement your script, but its not working for me. To be honest im not sure if it is even running. Could you send some screen shots of the set up in domoticz not sure if i got that bit right for the master switch. I think ive sussed out the virtual thermostats. Also how many stats does this work with? I have 5 at present. Many thanks rodz


Sent from my iPhone using Tapatalk - now Free

Re: Heatmiser integration

Posted: Saturday 12 December 2015 9:10
by pudding
Would really appreciate the same if possible. :)

Re: Heatmiser integration

Posted: Wednesday 25 May 2016 23:26
by benp
Look at this post:
http://www.domoticz.com/forum/viewtopic ... 56&t=12099
This is for Heatmiser PRT, not Neo
I don't know which one it is here...

Re: Heatmiser integration

Posted: Wednesday 15 June 2016 0:06
by ddahya
Hi all,

I've been using Adams script for a few months now and works well for getting the current temperature for my 8 neo thermostat, I also would like to have the ability to update the set temperature from Domoticz.

Not sure if anyone has seen this, it’s a node.js module to talk to the Neohub. It’s got the functionality to read and write back to the neohub.
https://github.com/carlossg/heatmiser-node.

I don’t have any programming skills to get this integrated into Domoticz, anyone willing to help to get this working?

Re: Heatmiser integration

Posted: Saturday 09 July 2016 23:03
by Arkie
+ 1, Looking for this a long time, i've even asked heatmiser for the API.

So when someone can do this i can send the API codes. just send me an PM.

Regards

Re: Heatmiser integration

Posted: Tuesday 26 July 2016 1:27
by ddahya
Hi Guys,

Just an update on my Heatmiser Neo Integration into Domoticz.

I’m now using a python script I found, I’ve modified it so it updates the Thermostat Setpoint, Temperature and Switch for each device every minute via cron jobs.

The script can now also update the set temp value for a thermostat via a command line. This is where I need some assistance. I need help with when I change the Thermostat value in Domoticz for any of my thermostats it needs to runs the python script with the new thermostat temp value and its thermostat name.

thermostat name are: Dining, Guest Room, Master Room, Master Bathroom, Family Room, Kids Room, Office and Common Bathroom.

Command line argument is
/home/pi/domoticz/scripts/python/NeoHub.py -s -x “thermostat temp” --StatName “thermostat Name”

Thanks