[RELEASE] Enhanced Z-Wave Plus Thermostat Device Handler - Honeywell, GoControl, CT, Linear, Trane, MCO, Remotec

Thanks. I need something that is more accurate as it will control my dehumidifier. I just ordered the CT100. At a minimum I’ll use it just as a humidistat. And if there’s some way I can use it to talk to Redlink to talk to my Mitsubishi minisplit (instead of being forced to use the MHK1) then all the better.

Does the CT100 have an option where the LCD screen stays off? I can’t have any light coming off of it, except when interacting with it of course.

Mine doesn’t have a backlight on unless interacting with it…

1 Like

Interesting, I only have 1 of them but the humidity only seems to be off by about 3% as verified with a digital non-smart humidity sensor that I use for other purposes and has always been reliable. Either way I believe the device type is setup such that you can set an offset if yours is off since the sensor does support setting that.

##Z-Wave Thermostat - Version 2.4.5

  • Added support for all CT-XXX thermostats configuration

If anyone has the fingerprints for any CT thermostats (CT90, CT110, CT50, CT80) please contact me. You can find the fingerprint in IDE -> My Device -> Click on your thermostat device -> Raw Description
Just PM it to me along with your CT model number, thanks.

Does the CT100 show the humidity level on the unit’s LCD screen? I just got the CT100 thermostat. I intend to use it mainly for its humidity sensor, which all the research I did seems to suggest that its quite accurate compared to others. When I turned on the thermostat I was surprised to see it show only the current temperature without any humidity reading. Likewise there is nothing in the manual about humidity reading. However I know this unit is capable of reading humidity because I’ve seen so many references to it on ST. Is it just the case that the humidity sensor is an internal part of the CT100 and its reading only accessible through ST?

Yes it does, just tap on the time on the top left corner of the thermostat screen and it will switch between humidity and time.

Also, for me it seems like the time and humidity is replaced by “OFF” when I turn the thermostat off. Seems crazy to me that such a large LCD with all the various notifications/numbers on it couldn’t have a dedicated humidity. Also mine doesn’t seem to transmit the humidity as often as temp for some reason.

Is there any difference in terms of features, accuracy or functionality between the CT100 and CT101? The CT101 seems to be smaller from the picture but not sure how else they are difference and if they are the same otherwise and are equally well supported via ST etc?

Hi all - I installed the device handler from here: https://github.com/SmartThingsCommunity/SmartThingsPublic/blob/master/devicetypes/smartthings/zwave-thermostat.src/zwave-thermostat.groovy with the customizations (except up/down arrows) shown at the top of this thread. When I press the Configure button from ST nothing happens. What may be causing that and how can I fix it? I also tried using the GitHub code unmodified and likewise the Configure button does nothing.

Another issue is that in ST the humidity is not updating as it changes, but the temperature is updating correctly. Is there a different polling time for the temperature than the humidity? As a test I put the CT100 outside and watched the temperature drop in ST but the humidity on the LCD correctly says 70% but ST still sees it as 48% which was the number when I put it outside 15 minutes ago… ?

Thanks!

Yep. Mine has the same issue. I haven’t found a fix. If you got Rule Machine before it was pulled, you can set up a periodic trigger to refresh the thermostat. I set mine for 30 minutes, so the humidity level updates every 30 minutes, anyways. Occasionaly (really, really rarely), the humidity will update between those refreshes, but I think it’s happened once or twice in the past month or so.

Even when I clicked Refresh the humidity did not refresh. Is there a way I can customize the refresh period for the humidity? The temperature seems to refresh quickly.

I’ve just about given up on the CT100. As I’ve written about here over the past few days, it does not send updates to the humidity. Changes in temperature are reported within 10 seconds or so. But the humidity never updates on its own - I have to press the arrow/refresh within the ST for the device - then within 30 seconds it updates. Also the humidity sensor reads about 7% too high. Anyone have an idea what may be the issue on not getting humidity updates? I have an Aeotec Multisensor 6 arriving tomorrow that hopefully will work more reliably.

I am using pollster to poll the thermostat and humidity and for a while I got humidity every hour, so I think it is possible. Not sure what I changed (thermostat device type? poll vs refresh?), but now humidity is sporadic. I think pollster should be using refresh, so I just changed it back to that and I’ll see if humidity starts updating in my google sheet log again.

Update: pollster is getting humidity every 60 minutes from my CT100 when I select it under refresh.

A point to note, if you’re using my custom handler, when power save option is enabled in the settings, it will ignore more than 1 the poll request per hour. So if you want more frequent updates, make sure power save is disabled or use the refresh function to force an update.

What is the Temperature Swing and Temperature Reporting Threshold? I can’t find a good definition of either of them in any documentation.

Swing is the difference between the target temp and actual temperature before the HVAC kicks in to being the actual back in line with the target.

Reporting threshold in the minimum change in actual temperature change before it’s reported back to the hub.

Is there a minimum threshold for humidity? Maybe that is why my temperature would update quickly but not the humidity reading.

##z-wave Thermostat with Temperature, Humidity and Auto Time setting - Version 2.4.6

  • Added fix for error while installing if the hub location/timezone wasn’t specified. Now it’ll warn the user to add the hub location to that it can pick the correct timezone otherwise it’ll default to UTC timezone.

Thanks to DnCCrew for this step:

To set the hub Location, from smartphone app:

  1. Clicked on the 3 lines (top right corner)
  1. Clicked on gear icon (top right)
  2. Click area that says “Tap to set where home is on the map” and zoom in to correct location on map.

###Z-Wave Thermostat with Temperature, Humidity and Auto Time setting - Version 2.4.7

  • Added more fingerprints and MSR codes for additional CT-XXX models

Thank you Brian for sending them in.

@RBoy any idea about getting this working for the Secure SRT322 (also known as Horseman HRT4-ZW)

I’ve tried it but the app crashes when I access the device.