What thermostats is Domoticz compatible with (no nest)

Others (MiLight, Hue, Toon etc...)

Moderator: leecollings

Post Reply
resentedpoet
Posts: 13
Joined: Tuesday 30 June 2015 5:02
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

What thermostats is Domoticz compatible with (no nest)

Post by resentedpoet »

Hi,

I'm looking to add my thermostat to Domoticz so that I can log the temperature in my house as well as more control over the heating times. My thermostat is just a basic two wire system; nothing complicated and I don't need a fancy thermostat just to control it (ie Nest). I have no cooling systems in my house either, so no need for multiple modes. I was looking into the Sensi (emerson) thermostats to see if they were compatible, but came up empty.

What thermostats in general are compatible with Domoticz? I live in North America; so it would have to work to that standard.

Thanks,
russss
Posts: 4
Joined: Monday 04 January 2016 23:07
Target OS: Linux
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by russss »

I bought one of these recently http://www.ebay.co.uk/itm/161464812107? ... EBIDX%3AIT a Horstmann C-STAT 11-ZW ZWave thermostat and ASR-ZW boiler switch. It was pretty easy to install the boiler switch (obviously needs to be done by a professional!) and (almost) a direct replacement for the existing switch (Neutral (N) / Live in (L) / Switched Live out (2) ).

It needs a change to the z-wave config as it picks up the wrong setpoints by default (the setpoints allow you to control the temperature from Domoticz) - edit the config/manufacturer_specific.xml to add a reference to a new config xml file:

Code: Select all

<Product type="0004" id="0001" name="SCSC17 Thermostat" config="horstmann/scsc17.xml"/>
and then create a scsc17.xml file in config/horstmann which looks like this:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
-<Product xmlns="http://code.google.com/p/open-zwave/">
<!-- The thermostat does not properly setup the Setpoints - set them as 1 (Heating 1) and 13 (Away Temp) not 2 & 10 as default -->
-<CommandClass base="1" innif="true" request_flags="4" version="1" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" id="67">
<Instance index="1"/>
<Value index="1" value="17.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Heating 1" instance="1" genre="user" type="decimal"/>
<Value index="13" value="5.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Away Temperature" instance="1" genre="user" type="decimal"/>
</CommandClass>
</Product>
It should then pickup the device properly when added to the z-wave network - adding is a little bit fiddly also - I did the following (it says SCSC17 but the SCSC11 works the same):

1) Start with Thermostat (CSTAT 17-ZW) and Receiver (ASR-ZW) in their delivery state unpaired and not connected to any other network
2) Pair the Thermostat and Receiver as per manufacturer installation instructions
3) Use the Learn function on the Thermostat Zwave setup menu and issue an Include from Domoticz discovering the Thermostat and SetPoint devices
4) Remove batteries from the Thermostat just in case
5) Issue an Exclude from Domoticz and use the network button on the Receiver to pick up - red light flashes
6) Issue an Include from Domoticz and use the network button on the Receiver to pick up - green light flashes then red light goes solid
7) Domoticz now sees the required Switch device as well as the redundant Thermostat Mode device
8) Replace the batteries in the Thermostat
9) Check that manual switch on and off using Receiver buttons works and is reflected in Domoticz device
10) Enable polling for the Domoticz Switch device
11) Check that Thermostat switch on and off works and is reflected in Domoticz Switch device
12) Check that Domoticz Switch device can also be used to switch on and off

I think these are also marketed under the Secure brand as SSR303 (same as the ASR-ZW). Not sure if these are marketed in NA however.... hope this is of some use :)
User avatar
nayr
Posts: 354
Joined: Tuesday 11 November 2014 18:42
Target OS: Linux
Domoticz version: github
Location: Denver, CO - USA
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by nayr »

I use a cheap ass Trane Z-Wave thermostat, model# TZEMT400BB32MAA and it works well for me, I have a two stage furnace and a two stage swamp cooler wired into it.. I paid like $60 for it many years back and I am happy with it.

My house originally had a 2 wire thermostat, I used a programable one for a while that took batteries but I never liked it, then I said screw it and yanked a new 7 strand thermostat wire up the wall and got the trane thermostat, it was worth the trouble.. Originally I just had a single stage furnace and no cooling hooked up, but later on I decided to wire in the swamp cooler, and then even later my furnace needed replacing so I got a slightly bigger one with a 2nd stage.

the physical interface is locked so my child/wife cant mess with it and the programs are all setup and fired off from Domoticz, gotta login to change the thermostat, dad likes that :lol:
Debian Jessie: CuBox-i4 (Primary) w/Static Routed IP and x509 / BeagleBone with OpenSprinkler / BeagleBone Planted Aquarium / 3x Raspbery Pi2b GPIO Slaves
Elemental Theme - node-domoticz-mqtt - Home Theatre Controller - AndroidTV Simple OSD Remote - x509 TLS Auth
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Hi all!

I read the instructions of Russs above about the Horstmann C-STAT 11-ZW ZWave thermostat and ASR-ZW boiler switch. So I bought one and installed it.

Actually without domoticz it works fine! But when I connect it to domoticz it seems to find:
- a on/off light bulb switch
- a boiler status
- a temperature

All three parameters are not updated. When I press the 'on/off light bulb' in Domoticz it turns on the boiler. The other two domoticz sensors that were added do not seem to do anything. When I change temperature on the thermostat it does not do anything (does not switch on the boiler, and also does not update things in domoticz).

My goal is that I can use the thermostat to turn on/off the boiler, and also can control the thermostat from domoticz (so that I can turn on the heating from for instance my car).

Does anyone have any idea what I am missing here :( ?

Thank you very much for your help!

Kind regards,

Willem
User avatar
Westcott
Posts: 423
Joined: Tuesday 09 December 2014 17:04
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: UK - Glos
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Westcott »

Hi Willem81,

What exactly do you see in the Setup->Devices tab for your C-STAT and ASR?
Also have a look in Setup->Hardware->{your-zwave-controller}->Setup->Node management->Control Panel

The C-STAT should have a setpoint, and (its actual) temperature.
Zwave - Sigma Z+ stick, Fibaro, Horstmann, Neo Coolcam, EUROtronic
RFlink - IR detectors and temperatures
Wifi - YeeLights, ESP32s, Anoop sockets
Zigbee - lots with zigbee2mqtt and ZbBridge
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Hi Westcott!

Thank you for your response. I will check that this evening.

The code mentioned above for changes to the z-wave configuration ( scsc17.xml ) is it still necessary? Or can I try it without that?

Anyway I will give an update this evening.

Thanks again.

Willem.
User avatar
Westcott
Posts: 423
Joined: Tuesday 09 December 2014 17:04
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: UK - Glos
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Westcott »

My SCSC17s have been running for over a year without it.
So it's probably not necessary.
Zwave - Sigma Z+ stick, Fibaro, Horstmann, Neo Coolcam, EUROtronic
RFlink - IR detectors and temperatures
Wifi - YeeLights, ESP32s, Anoop sockets
Zigbee - lots with zigbee2mqtt and ZbBridge
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Ok, so here is what I did and see,

Current situation is that the thermostat (11=ZW) is linked to the boiler switch (ASR-ZW). They are not known in domoticz (I deleted all of the earlier attempts to add them to domoticz).

Also: I did use the custom config code that russss mentioned above.


1. Hardware TAB --> Remove "Horstmann ASR-ZW Thermostat Receiver"
2. Devices --> Removed all junk devices from before (the ones that didn't work)
3. Exckuded the receiver using 11-ZW (ASR-ZW blinking)
4. Network Reset on 11-ZW
5. Include node/receiver on 11-ZW --> ASR-ZW paired, both are connected
6. - Pressed learn on the 11-ZW Z-wave menu, meanwhile going to the hardware tab, Razberry, Include Node
- Learn mode- network data received (on display 11-ZW)
- Domoticz still saying "Press the include button on your device"
- Pressed 'Abort' on including in Domoticz
7. Domoticz showing "Not all nodes have been checked. OpenZwave not initialized"
8. Device was added to the nodes list of Razberry, name "Unknown" with no specs, no name and NodeID 022 (0x16)
9. Removed batteries
10. Excluded ASR-ZW using exclude command in Domoticz (blinking again)
11. Included ASR-ZW using Domoticz (red light steady)
12. Domoticz message: "Included Node 023 (0x17) ASR-ZW Thermostat Receiver"
13. Replaced the batteries of 11-ZW, 11-ZW does not make a connection anymore to the ASR-ZW (antenna shows no connection on display)
14. Domoticz showing "Domoticz offline" (crash? it does that sometimes. Then it shows that no sensors have been added yet. then I restart the service using ssl and all is fine again).
15. Devices tab shows four devices have been added:
Image

- When I manually press the "ON" switch of the ASR-ZW, nothing is displayed in Domoticz
- When I press the light switch (only switch 186 works, the other one (184) does not respond to anything) to turn on the switch, the ASR-ZW is turned on.
- When I press the light switch to turn it off, the ASR is turned off
- Switch 184 gives the same battery level as 186, so I think this should be the same switch, although only 186 works as I mentioned before.
16. Back to the hardware tab, nodes of razberry, enabled Polling for " Horstmann ASR-ZW Thermostat Receiver"
17. Now it is reflected! If I manually press the button the switch is updated. So now the boiler switch works fine using the switch 186.
18. Setpoint does nothing, 11-ZW still disconnected.

so my question is: how do I get the 11-ZW also to work. And how can I read the 11-ZW current temperature / set its temperature.
User avatar
Westcott
Posts: 423
Joined: Tuesday 09 December 2014 17:04
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: UK - Glos
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Westcott »

I found this useful -
http://www.vesternet.com/resources/appl ... rpTA1WLQ-U

When one gets it right, the setup is quite quick.
However, like you, my first attempts took ages!
Zwave - Sigma Z+ stick, Fibaro, Horstmann, Neo Coolcam, EUROtronic
RFlink - IR detectors and temperatures
Wifi - YeeLights, ESP32s, Anoop sockets
Zigbee - lots with zigbee2mqtt and ZbBridge
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Hi Westcott,

I started with the manual found by your link.

So removed all devices again from domoticz. and excluded boiler switch.

Started with 11-ZW --> Domoticz include, 11-ZW include (does not work, domoticz keeps waiting for a device to include and 11-ZW says including failed after a minute).

Then I tried "Listen" on 11-ZW, Domoticz include, then 11-ZW says network data received, Domoticz keeps waiting for a device to inculde (spining wheel), I press abort in domoticz and 1 setpoint (22degrees) and 1 switch were added to Domoticz. But: 11-ZW says it is not connected to a z-wave controller (antenna shows "off").

So it seems Domoticz does not recognize the 11-ZW in the right way :(
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Ok. So here is what I did next:

in the configuration folder in Domoticz a Horstmann file is there for hrt-4zw.

I used that for the 11-ZW thermostat, and now it is added and says it is connected. It even has 2 setpoints now and a temperature which seems to be right. I have enabled polling for the device.

When I set the thermostat to a higher temp. it shows it start up the boiler, but the switch is not affected in domoticz (stays off). So it seems that de hrt-4zw is not correct for the 11-zw, but the configuration file seems to be the problem.

I can confirm that the configuration file of russs does not work for my configuration.
User avatar
Westcott
Posts: 423
Joined: Tuesday 09 December 2014 17:04
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: UK - Glos
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Westcott »

I have not used any special config files, just whatever is the Domoticz default.
My first step is always to simply pair the 2 devices, so that a) the radio antenna symbol is 'Solid', and b) when the 'Flame' is on, the ASR is on.
Then you can try to include them.
Even when they are included, you will have no control over the CSTAT, you can only view its room temperature (Temp TFA 30.3133), and set standby mode.
You can't do anything with its setpoints, let alone see if it is 'On'
As for the ASR, it has 2 switches - use the 'Light/Switch Switch' to monitor its state, and turn it on and off. NOT its 'Mode'!
Have you read this ?
http://www.domoticz.com/forum/viewtopic ... tat#p47219
Zwave - Sigma Z+ stick, Fibaro, Horstmann, Neo Coolcam, EUROtronic
RFlink - IR detectors and temperatures
Wifi - YeeLights, ESP32s, Anoop sockets
Zigbee - lots with zigbee2mqtt and ZbBridge
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Thank you Westcott, I didn't see your link, but thats very helpfull!

I can set the temperature using Domoticz at the moment. That works fine and is all I need.

Now I need to make the boiler switch work with both Domoticz and the 11-ZW. 11-ZW connects fine to the 11-ZW, but then I Exclude it using Domoticz and include it again with Domoticz. The result is that it connects fine to Domoticz, but the connection with the 11-ZWis gone.

I will continue experimenting :) Next time I will buy an expensiver one which is easier to configure :P
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Ok. I can confirm it works fine without adjusted config file.

Only thing left to fix is that the connection between 11-ZW and boiler switch is lost after I connect them to Domoticz.

Thats probably because I exclude the boiler switch with Domoticz after pairing with the 11-ZW. Afterwards I include it to Domoticz and it works in Domoticz, but not together with the 11-ZW anymore.

Any ideas how to fix that?
User avatar
Westcott
Posts: 423
Joined: Tuesday 09 December 2014 17:04
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: UK - Glos
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Westcott »

I do it by taking the thermostat near the receiver, putting the thermostat into 'Associate' mode, and pressing the learn button on the receiver.
They have to be associated for the thermostat to control the receiver.
Are you having fun yet?
Zwave - Sigma Z+ stick, Fibaro, Horstmann, Neo Coolcam, EUROtronic
RFlink - IR detectors and temperatures
Wifi - YeeLights, ESP32s, Anoop sockets
Zigbee - lots with zigbee2mqtt and ZbBridge
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

Haha :) Yes lots of fun.

My wife also loves me more and more :P

I really hope it works. Thanks again!
Willem81
Posts: 35
Joined: Wednesday 13 January 2016 10:28
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: What thermostats is Domoticz compatible with (no nest)

Post by Willem81 »

It works :)! Thank you very much again.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest