SmartThings Community

[RELEASE] Enhanced Z-Wave Plus Thermostat (CT-30/CT-50/CT-80/CT-100/CT-101/CT-110/ZTS-110/ZTS-500/GoControl/Honeywell/Universal) Device Handler with Battery, Humidity, Lock Controls, Clock Set, Alarm, Swing/Temp, Deadband Configuration and Updated UI

ct100
ct101
2gig
dth_hvac
rboyapps

(Jeff) #531

Yes that is the same one I got. The price was as low as $14 or $14.50, but at my local store it rang up at $17 instead, and I didn’t notice until I was at home (and I am not going to argue with them over $3).

I went straight to the Rboy DH - never tried the standard one. I set up the smart app too that lets you set a “normal” schedule like my old thermostat did (weekdays/weekends, with wake up, departure, arrival, and bed time settings.

My only issue so far was that it didn’t set the time automatically or report battery levels. I used the AA batteries that came in the package, but they were dated with 2018 expiration dates. Now that battery level has started appearing, it has dropped from 95% on 9/9/18 to 92% on 9/15/18. I have a webcore piston that notifies me if certain battery levels reach a certain threshold, so I am counting on that to make sure I change batteries in time.

I do see that it disconnects from the hub occasionally (via the api web interface), but it reconnects within minutes/seconds. Not sure if this is normal behavior.


#532

I picked up 5 of the CT-101-L thermostats from Lowe’s on clearance as well. They also have the GoControl on clearance around here for $20. I originally picked up 5 of those but liked the CT-101-L interface better plus the GoControl doesn’t report humidity so I returned them.

I have mine hooked up to the c-wire so updates are pretty quick. When paired initially when powered by battery only, the z-wave radio doesn’t stay on all the time and doesn’t act as a repeater. I believe it’s mentioned above somewhere that when powered by battery only, battery polling doesn’t occur as it would reduce battery life significantly to poll constantly. It’s best to power by c-wire and to pair by c-wire. If you paired by battery only and switch to c-wire, you have to network exclude and remove the device pairing then repair while attached to c-wire. This will keep the z-wave radio on all the time and act as a repeater.

So far, the only problem I’ve had with them was due to the SmartThings outage on 9/13 - 9/14. My custom programs couldn’t be transmitted to the thermostats at the configured time so the temps never changed. I haven’t had any problems since the outage was resolved. Also haven’t had any problems with the clock being set, also probably because of running on c-wire and not battery.


(www.rboyapps.com - Make your home your butler!) #533

Nicely summarized, this was the post you were referring to above. These thermostats shine when on C-Wire. Alkaline batteries on the other hand tend to last about 2-4 months depending on usage and the mesh quality and should be within 30-50ft of another z-wave repeater device. There is an option battery save mode in DTH preferences page which reduces polling requests from the platform to save battery. Using 1.5v lithium batteries can double/triple that lifespan but you need to watch the battery dead reporting threshold which will be higher than that for Alkaline batteries. You can also check out the [RELEASE] Configurable Low Battery Warning/Notification/Monitor and Device Monitoring Alerts app which is tuned for creating configurable low battery rules.

For folks who don’t have a c-wire option on their the HVAC wiring, check our the Venstar add on which can create and extra wire/C-Wire by using your existing wiring.


(Head of Support (rboyapps.com)) #534

Enhanced Z-Wave Thermostat with Temperature, Humidity and Auto Time setting - Version 04.03.00

  • Thermostats controls for CTxxx/GoControl/Linear etc can now be locked (full/partial) and unlocked remotely

Tap the refresh tile and if your thermostat supports this feature it will show up.

Key features of enhanced DTH:

  • Supports secure inclusion and encrypted communication for Z-Wave Plus thermostats
  • Battery saver option to extend battery life
  • Synchronizing SmartThings dead-band settings with thermostat (default is 1°)
  • Fix for ST Celsius scale bug
  • Patches for firmware bugs
    • CT-xxx incorrect date
    • CT-xxx auto switch over
    • CT-xxx state synchronization
  • Customize thermostat settings (CT-xxx and ZTS-xxx)
    • Temperature reporting threshold
    • Temperature swing threshold
  • Lock (partial/full) and unlock controls
  • Show fan state (running or off even when set to Auto mode)
  • Humidity
  • Battery
  • Clock
  • Heat/Cool temperature settings
  • Auto detect supported thermostat modes
    • Off
    • Auto
    • Heat
    • Cool
    • Emergency heat
  • Auto detect supported fan modes
    • Off
    • On
    • Auto
    • Circulate
  • Thermostat models tested:
    • CT-xxx Z-Wave
    • CT-xxx Z-Wave Plus
    • ZTS-1xx Z-Wave
    • ZTS-5xx Z-Wave
    • GoControl Z-Wave
    • Vivint Z-Wave
    • Lowes Z-Wave
    • Filtrete 3M Z-Wave
    • Honeywell Z-Wave
    • APX Z-Wave

It will only show C-Wire if the thermostat was paired with the hub in repeater mode (i.e. with the C-Wire connected) otherwise it shows the battery level.


Notification when the Thermostat gets changed manually on the device?
(Lee Florack) #535

I see that there are ‘Partial’ & ‘Full’ locked modes as well as ‘Unlocked’ mode. Can you provide any details of what each mode allows, etc?


(Head of Support (rboyapps.com)) #536

The unlocked mode is the normal mode of operation where the user has unrestricted access to the physical thermostat controls.

The Partial locked mode allows the user to change the temperature settings on the physical thermostat control but can’t access the Menu controls.

Fully locked means that all controls on the physical thermostat are disabled.

This setting has no affect on the remote/zwave controls and is used to limit physical access to the thermostat (e.g. guest/child lock)


(Lee Florack) #537

Thank you Maddie


(Raman Gupta) #538

Hello,

I have an issue with my CT-100 Plus where when I first pair the thermostat to my hub, it shows:

supportedThermostatModes:
[heat, cool, auto, off]

After some time, however, it switches to this:

supportedThermostatModes:
[heat, cool, off]

Once that happens, I no longer have access to the auto thermostat mode… Is there anything I can do to address this? It’s been happening for a while but I didn’t realize I could post here for support.

Thanks in advance for your help!


(www.rboyapps.com - Make your home your butler!) #539

That’s odd, your thermostat starts off reporting all 4 capabilities and then decides to report that it only supports 3.

Try these two things:

  1. Use the latest DTH and click refresh
  2. Reset your thermostat (without excluding it), remove the cover and with a pin press the reset button on the left top corner. Then click the refresh tile to reinitialize your thermostat
  3. If that fails, try to exclude, reset and then re-pair using the latest DTH

(Raman Gupta) #540

Yes, interestingly enough, it’s only reporting the three capabilities but I can switch to Auto on the thermostat itself, but the thermostatMode is then reported as either cool or heat and auto is still not an option in supportedThermostatModes.

Resetting the thermostat worked in terms of getting auto back as an option. As an FYI, this worked in the past as well, but at some point the thermostat decides not to advertise that mode anymore. Anyway, I will keep an eye on it and let you know if it happens again. Thanks!


#541

I installed the most up to date code for this and I am noticing some different behavior, not sure if it is “bad” or not, but different. When I used to refresh the device on the SmartThings app I would see that the date / time got pushed to the thermostat, that is no longer happening. Was this removed as a feature?


(www.rboyapps.com - Make your home your butler!) #542

Just checked, it’s working fine here.


#543

Definitely not working here on any of my three CT101s.


(www.rboyapps.com - Make your home your butler!) #544

EDIT: I think you’re referring to not seeing it “log” that the clock is being set in the “Recently” tab. That Logging was removed to reduce clutter but I guess we’ll add it back in the next update to avoid confusion. Nevertheless the clock is still being set.

Original:
I would suggest resetting your thermostats and rebooting your hub. After hitting the reset button just tap refresh a few times to resync the thermostat settings.
The DTH sends out the clock synchronize command when you click Refresh. Mesh issues are typically the reason when things suddenly start acting up. Thermostats on the C-Wire, adding repeaters closer to them etc help with mitigating mesh degradation. You may have dig around to see what’s going on with the mesh, the clock synchronization code hasn’t changed.


#545

Thanks. One question before I do that, any chance I can get a copy of the older code and just see what happens? I was previously using version 04.02.00.


#546

I added my CT-200 Z-wave plus Vivint Element that was left here without a controller when I bought the house. I was able to discover the device when I factory reset it, but its not receiving any data from the thermostat (see photo). I have version 4.03.01 DTH and 5-2 Day thermostat smartapp. What am I doing wrong?


(www.rboyapps.com - Make your home your butler!) #547

Nothing you’re doing wrong. The device doesn’t look like it’s communicating with the hub. Try a few things:

  1. Bring the hub closer
  2. Add a repeater between it and the hub
  3. Connect a C-Wire to it, exclude and re pair the device
  4. Reboot the hub and Tap refresh a couple of times

Basically you should see events in the recently tab, if it’s blank the device isn’t communicating


#548

Thank you. I will try those things. This is what my recently tab is showing:


(www.rboyapps.com - Make your home your butler!) #549

It shows the commands are being sent by the app but I don’t see any response from the thermostat. When you tap refresh you’ll see a bunch of things show up like current battery, humidity, setpoints, temperatures etc if the communication is working both ways.


(Head of Support (rboyapps.com)) #551

Enhanced Z-Wave Thermostat with Temperature, Humidity and Auto Time setting - Version 04.03.03

  • Patch for defective CT-80 firmware clocks and report battery as 100% for models without batteries

Key features of enhanced DTH:

  • Supports secure inclusion and encrypted communication for Z-Wave Plus thermostats
  • Battery saver option to extend battery life
  • Synchronizing SmartThings dead-band settings with thermostat (default is 1°)
  • Fix for ST Celsius scale bug
  • Patches for firmware bugs
    • CT-xxx incorrect date
    • CT-xxx auto switch over
    • CT-xxx state synchronization
    • CT-xxx non battery models
  • Customize thermostat settings (CT-xxx and ZTS-xxx)
    • Temperature reporting threshold
    • Temperature swing threshold
  • Lock (partial/full) and unlock controls
  • Show fan state (running or off even when set to Auto mode)
  • Humidity
  • Battery
  • Clock
  • Heat/Cool temperature settings
  • Auto detect supported thermostat modes
    • Off
    • Auto
    • Heat
    • Cool
    • Emergency heat
  • Auto detect supported fan modes
    • Off
    • On
    • Auto
    • Circulate
  • Thermostat models tested:
    • CT-xxx Z-Wave
    • CT-xxx Z-Wave Plus
    • ZTS-1xx Z-Wave
    • ZTS-5xx Z-Wave
    • GoControl Z-Wave
    • Vivint Z-Wave
    • Lowes Z-Wave
    • Filtrete 3M Z-Wave
    • Honeywell Z-Wave
    • APX Z-Wave

It will only show C-Wire if the thermostat was paired with the hub in repeater mode (i.e. with the C-Wire connected) otherwise it shows the battery level.