Need help on selecting a thermostat
Moderator: leecollings
-
- Posts: 550
- Joined: Tuesday 17 June 2014 22:14
- Target OS: NAS (Synology & others)
- Domoticz version: 4.10538
- Location: NL
- Contact:
Need help on selecting a thermostat
Hi,
I'm looking for a thermostat to be used with Domoticz. Any advice? Things to pay attention to?
I have a heating system which can be controlled with on/off or openthem. I do not plan to control individual rooms or radiators due to my one house layout and fresh air system.
Features I like is to control: change temperature right from the thermostat. Possibly set schedules/preset programs from the thermostat (which I can also do using some scripting or a program / Domoticz extension I could write.
Do geofancing and presence detection from domoticz.
Can I power it from its opentherm cables?
Any advice?
I'm looking for a thermostat to be used with Domoticz. Any advice? Things to pay attention to?
I have a heating system which can be controlled with on/off or openthem. I do not plan to control individual rooms or radiators due to my one house layout and fresh air system.
Features I like is to control: change temperature right from the thermostat. Possibly set schedules/preset programs from the thermostat (which I can also do using some scripting or a program / Domoticz extension I could write.
Do geofancing and presence detection from domoticz.
Can I power it from its opentherm cables?
Any advice?
Synology NAS, slave PI3, ZWave (Fibaro), Xiaomi zigbee devices, BTLE plant sensor, DzVents, Dashticz on tablet, Logitech Media Server
-
- Posts: 890
- Joined: Tuesday 30 September 2014 8:49
- Target OS: Linux
- Domoticz version: beta
- Location: The Netherlands
- Contact:
Re: Need help on selecting a thermostat
I have a Honeywell Round Connected Modulation ('dumb' thermostat controllable by app) and have connected it to Domoticz. I only use Domoticz for switching between clockprogram and 'away mode'. But i think it should be possible to create a virtual thermostat in Domoticz and control the thermostat with it. I control the thermostat with 'evohome-client', it probably is possible to also send a desired temperature, but don't ask me, i am not a coder
I also wrote a (Dutch) review about the thermostat: http://tweakers.net/productreview/10840 ... ation.html
Maybe that review can help you decide...
Works good for me, heating is now only on when we are home, or when i set the virtual switch 'away mode' to off with my phone (which allows the thermostat to warm up the house).
I also wrote a (Dutch) review about the thermostat: http://tweakers.net/productreview/10840 ... ation.html
Maybe that review can help you decide...
Works good for me, heating is now only on when we are home, or when i set the virtual switch 'away mode' to off with my phone (which allows the thermostat to warm up the house).
I am not active on this forum anymore.
-
- Posts: 550
- Joined: Tuesday 17 June 2014 22:14
- Target OS: NAS (Synology & others)
- Domoticz version: 4.10538
- Location: NL
- Contact:
Re: Need help on selecting a thermostat
Thanks for your extensive review Thinkpad, good job!
With this information as input I am down to a couple of thermostats:
With this information as input I am down to a couple of thermostats:
- Anna (plugwise) (249)
- ICY slimme thermostaat (177)
- Honeywell round connected modulating (149)
- Honeywell Evohome (299)
- Nefit moduline easy (199, needs 30 euro opentherm module)
- Tado smart (249)
- Thermosmart (249)
Synology NAS, slave PI3, ZWave (Fibaro), Xiaomi zigbee devices, BTLE plant sensor, DzVents, Dashticz on tablet, Logitech Media Server
-
- Posts: 191
- Joined: Wednesday 26 November 2014 18:43
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Need help on selecting a thermostat
PVM, which thermostat do you have now?
-
- Posts: 550
- Joined: Tuesday 17 June 2014 22:14
- Target OS: NAS (Synology & others)
- Domoticz version: 4.10538
- Location: NL
- Contact:
Re: Need help on selecting a thermostat
Honeywell chronoterm IV, a programmable thermostat
Synology NAS, slave PI3, ZWave (Fibaro), Xiaomi zigbee devices, BTLE plant sensor, DzVents, Dashticz on tablet, Logitech Media Server
-
- Posts: 191
- Joined: Wednesday 26 November 2014 18:43
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Need help on selecting a thermostat
This one should have a "tele" option.
You could connect a switch to it and set a preset temp and turn this on with the switch.
To put it back in normal nor you should press the "start proven" button again.
It is not very much but something.
You could connect a switch to it and set a preset temp and turn this on with the switch.
To put it back in normal nor you should press the "start proven" button again.
It is not very much but something.
-
- Posts: 890
- Joined: Tuesday 30 September 2014 8:49
- Target OS: Linux
- Domoticz version: beta
- Location: The Netherlands
- Contact:
Re: Need help on selecting a thermostat
Nefit Easy doesn't have a API (yet). I believe they were still working on it. Thermosmart does, i thought. Saw some posts about it on this forum recently, search for 'Thermosmart'.
As for the TELE-input, i also have done a similar thing with my Remeha iSense thermostat in the past: http://www.domoticz.com/forum/viewtopic.php?f=38&t=4447
And a few days ago a new article from TD-er popped up in my RSS-reader, about controlling a Honeywell thermostat by the TELE-input. Have a look at it: http://td-er.nl/2015/04/13/bedien-je-ve ... p-afstand/ (Dutch).
As for the TELE-input, i also have done a similar thing with my Remeha iSense thermostat in the past: http://www.domoticz.com/forum/viewtopic.php?f=38&t=4447
And a few days ago a new article from TD-er popped up in my RSS-reader, about controlling a Honeywell thermostat by the TELE-input. Have a look at it: http://td-er.nl/2015/04/13/bedien-je-ve ... p-afstand/ (Dutch).
I am not active on this forum anymore.
-
- Posts: 9
- Joined: Thursday 05 June 2014 23:44
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Need help on selecting a thermostat
Well, we are almost 5 months further now...
At the moment i'm also looking for a new thermostat, i have also the possiblity for on/off or opentherm.
What did you choose finally?
Are there any thermostats or solutions possible mentioned on the forum i should avoid?
I am thinking about the thermosmart first, followed by nest, which was not mentioned in your list. Nest on the second place, because i don't like it's 'smart' so much. I would like to have the smart functions in domoticz.
At the moment i'm also looking for a new thermostat, i have also the possiblity for on/off or opentherm.
What did you choose finally?
Are there any thermostats or solutions possible mentioned on the forum i should avoid?
I am thinking about the thermosmart first, followed by nest, which was not mentioned in your list. Nest on the second place, because i don't like it's 'smart' so much. I would like to have the smart functions in domoticz.
-
- Posts: 550
- Joined: Tuesday 17 June 2014 22:14
- Target OS: NAS (Synology & others)
- Domoticz version: 4.10538
- Location: NL
- Contact:
Re: Need help on selecting a thermostat
I devices not to buy a new thermostat. After gathering more info savings with a more intelligent thermostat would be low. (House is quite stable in temperature)
Synology NAS, slave PI3, ZWave (Fibaro), Xiaomi zigbee devices, BTLE plant sensor, DzVents, Dashticz on tablet, Logitech Media Server
Re: Need help on selecting a thermostat
Well, I am looking to replace my old thermostat. On consulting our furnace repair service NJ, we decided to replace our old, inefficient thermostats which can help us save money on utility bills. It would be nice if any body here help me on deciding a new thermostat.
-
- Posts: 4
- Joined: Sunday 10 May 2015 2:46
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2.2284
- Location: Denver, CO, USA
- Contact:
Re: Need help on selecting a thermostat
I've been very happy with the Radio Thermostat CT50. It has an open API a big display, an app for iPhone and Android. Recently Felix at Low Power Lab posted a review with installation notes :-
https://lowpowerlab.com/blog/2015/10/29 ... d-install/
I expect it's only available in the USA though.
Sorry this reply is so late but it may help someone who passes this way in the future.
https://lowpowerlab.com/blog/2015/10/29 ... d-install/
I expect it's only available in the USA though.
Sorry this reply is so late but it may help someone who passes this way in the future.
Best Regards,
Simon.
Ubuntu Home Server
OpenSprinkler Pi
Domoticz Pi
XBMC Pi
X10 Switches, Dimmers & Door/Window Sensors
Simon.
Ubuntu Home Server
OpenSprinkler Pi
Domoticz Pi
XBMC Pi
X10 Switches, Dimmers & Door/Window Sensors
-
- Posts: 5
- Joined: Monday 07 March 2016 21:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Need help on selecting a thermostat
Hi i am new on domoticz program......i use RaspberryPI beta version and i would like to connect the CT-50 but i dont know the way.......Simon wrote:I've been very happy with the Radio Thermostat CT50. It has an open API a big display, an app for iPhone and Android. Recently Felix at Low Power Lab posted a review with installation notes :-
https://lowpowerlab.com/blog/2015/10/29 ... d-install/
I expect it's only available in the USA though.
Sorry this reply is so late but it may help someone who passes this way in the future.
Can you help me step by step???
Thank you very much
Fabrizio
-
- Posts: 4
- Joined: Sunday 10 May 2015 2:46
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2.2284
- Location: Denver, CO, USA
- Contact:
Re: Need help on selecting a thermostat
Since the CT50 has a great app for iPhone and Android, I don't see a reason to integrate it into Domoticz, at least for our household, yours is bound to be different. All I do is regularly poll the thermostat and upload the current indoor temperature, mode (Heating or Cooling) and set-point to dummy devices in Domoticz. I can share that script if you're interested.
Best Regards,
Simon.
Ubuntu Home Server
OpenSprinkler Pi
Domoticz Pi
XBMC Pi
X10 Switches, Dimmers & Door/Window Sensors
Simon.
Ubuntu Home Server
OpenSprinkler Pi
Domoticz Pi
XBMC Pi
X10 Switches, Dimmers & Door/Window Sensors
-
- Posts: 5
- Joined: Monday 07 March 2016 21:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Need help on selecting a thermostat
Thank you for the answer.....if is possible for you to send me the script i try to study how it work.....Simon wrote:Since the CT50 has a great app for iPhone and Android, I don't see a reason to integrate it into Domoticz, at least for our household, yours is bound to be different. All I do is regularly poll the thermostat and upload the current indoor temperature, mode (Heating or Cooling) and set-point to dummy devices in Domoticz. I can share that script if you're interested.
Fabrizio
-
- Posts: 4
- Joined: Sunday 10 May 2015 2:46
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2.2284
- Location: Denver, CO, USA
- Contact:
Re: Need help on selecting a thermostat
Again, apologies for the delay. Here's the script I use to populate the Domoticz devices I created. You'll need to change the IP addresses and device IDs to match your set-up.
Code: Select all
#!/bin/bash
# crontab :
# 0,15,30,45 * * * * ~/logthermo.sh
#Thermostat IP or hostname
thermo_adr="192.168.0.140"
domoticz_adr="192.168.0.129"
#Thermostat idx value
thermo_idx="47"
#Thermostat Mode idx value
thmode_idx="45"
#Thermostat Set-point idx
thsetp_idx="46"
# Use tr to chop the json into fields
#{"temp":67.00,"tmode":1,"fmode":0,"override":0,"hold":0,"t_heat":68.00,"tstate":0,"fstate":0,"time":{"day":3,"hour":16,"minute":20},"t_type_post":0}
# becomes
#temp:67.00 tmode:1 fmode:0 override:0 hold:0 t_heat:68.00 tstate:0 fstate:0 time:day:3 hour:16 minute:20 t_type_post:0
#Use cut to chop the fields into variable/setting pairs
for x in `curl --silent http://$thermo_adr/tstat | tr -d '[{}]\"' | tr ',' ' '`
do
variable=`echo $x|cut -d: -f 1`
setting=`echo $x|cut -d: -f 2`
case $variable in
"temp") i_temp=$setting;;
"tmode") state=$setting;;
"fmode") fmode=$setting;;
"override") override=$setting;;
"hold") hold=$setting;;
"t_cool") t_cool=$setting;;
"t_heat") t_heat=$setting;;
"tstate") tstate=$setting;;
"fstate") fstate=$setting;;
esac
done
#convert inside temp to degrees Celsius for Domoticz
i_temp=$(echo "scale = 2;($i_temp - 32.0)/1.8"|bc)
if [ $i_temp = 0 ]; then
i_temp=$(echo ThermoTempLast.txt)
else
echo $i_temp >ThermoTempLast.txt
fi
#echo "state = $state"
#echo "i_temp = $i_temp"
#echo "fmode = $fmode"
#echo "override = $override"
#echo "hold = $hold"
#echo "t_cool = $t_cool"
#echo "t_heat = $t_heat"
#echo "tstate = $tstate"
#echo "fstate = $fstate"
# if mode is cool, report cool, else report it as heat and output data to file
# NOTE Domoticz does not convert the set-point temps so we leave them as-is.
if [ $state = "2" ]
then
mode="Cooling"
target=$t_cool
else
mode="Heating"
target=$t_heat
fi
# send the new values to the Domoticz devices
curl "http://$domoticz_adr:8080/json.htm?type=command¶m=udevice&idx=${thermo_idx}&nvalue=0&svalue="$i_temp
curl "http://$domoticz_adr:8080/json.htm?type=command¶m=udevice&idx=${thmode_idx}&nvalue=0&svalue="$mode
curl "http://$domoticz_adr:8080/json.htm?type=command¶m=udevice&idx=${thsetp_idx}&nvalue=0&svalue="$target
Best Regards,
Simon.
Ubuntu Home Server
OpenSprinkler Pi
Domoticz Pi
XBMC Pi
X10 Switches, Dimmers & Door/Window Sensors
Simon.
Ubuntu Home Server
OpenSprinkler Pi
Domoticz Pi
XBMC Pi
X10 Switches, Dimmers & Door/Window Sensors
-
- Posts: 4
- Joined: Friday 04 November 2016 21:01
- Target OS: NAS (Synology & others)
- Domoticz version: 3.5837
- Contact:
Re: Need help on selecting a thermostat
Hi Simon,
Could you help with this script installation/use?
I changed IP addresses and device IDs but thermostat still showing 32.0 F.
Where is the script should be(directory)? And how to execute this script?
Thank you.
Could you help with this script installation/use?
I changed IP addresses and device IDs but thermostat still showing 32.0 F.
Where is the script should be(directory)? And how to execute this script?
Thank you.
Who is online
Users browsing this forum: No registered users and 0 guests