[RELEASE] Alarm.com Z-Wave Thermostat ADC-T2000

Thanks a lot! Works great!

1 Like

Eric, I have smartthings and previously had alarm.com w/ the adc t2000 smart thermostat. Trying to get it z-waved or wifi into the smartthings hub but hzving trouble. Any suggestions?

Okay got them to talk and on my smartthings app now, however I only get heat and eco mode not cool or A/C. Suggestions?

How do you install the handler?


thanks for all of your work setting this up.

I am new to Smartthings and have the alarm.com thermostat as well. I installed your handler and then installed the the thermostat. I have noticed that my screen does not resemble yours. I have also noticed that when I change from to and from Auto the icons do not change.

I think SmartThings changed how the sliders appear since I originally posted those pictures. Also, the icons below do not change, but the text in the main tile should and there should be info in the “Recently” tab showing which mode it is in.

@cdouge, here is some information about custom code in SmartThings:

Is anyone else forking this or is the OP updating? Configure button still has an orange circle and the field next to the humidity shows “???” instead of the status of the thermostat.

Also, what does needUpdate check? Mine is yes, does it mean that my firmware needs to be updated?

It might take time to populate the humidity.

In the logs, when you click on the configure tile, what parameter is it trying to update?

Maybe I’m not using the configure tile correctly, but I assumed a menu would pop-up if I clicked on that?

The SmartThings app doesn’t allow that. That button will send the configuration options that you set in the preferences for the device (click the little gear icon in the upper right).

Ahh, okay, makes sense.

Hey Eric,

I wanted to thank you for all your efforts in making this thermostat work. As I dive into smart things more and more I’ve discovered I have a issue with the mode changes through automation/routines/smartapps. If I set up a Piston or the “smartapps” the command will not cause the thermostat to switch modes. The only thing I can get to work is adjustment on setpoints Heat/cool to change. I’ve tried various apps routines and now pistons to try to make it work. Any suggestions?

I installed your Dev handler a few months ago and have worked around it since. I might try reinstalling it just in case there was a update or I got the code messed up. Besides that I’m at a lost.

Once again I appreciate you taking the time to work on this thermostat. It is what got me interested in smartthings.

The commands to change the mode from WebCoRE would be:


Can this Thermostat be connected both to Alarm.com and to my Smarthings HUB at the same time?

Does this work at all with the new SmartThings app? I can get it to work in Classic, but I get no info in the new app, and thus the smartthings bar in android (on a Samsung). The device is there, but shows no info on the bar, and can only see current battery level, temp and humidity in the app itself, but with no control.

I added the VID to the device handler which seems to get it to work with the new app. You have to jump through hoops sometimes to get custom handlers to work. For example, after updating the handler you may have to click the gear icon and save for the device. You might have to switch to a different handler and then back. Also, you might have to kill the new SmartThings app after all of this (on your phone) and open it again.

My advice though is to not use the new app. It is a long ways from being a good replacement to the classic app.

I see the device handler and everything here but no where online can I find the instructions for pairing the device to ST. Do any of you have a link?

Google search result for the manual: https://www.myprotectamerica.com/uploads/documents/Smart_Thermostat_Product_Manual1.pdf

VERY new to all this, I picked up 2x ADC-T2000 Thermosats, as well I have the Samsung Smartthings Hub V3. Trying to setup my Thermostat as a device z-Wave…

can someone IM me or post a nice step by step on getting this unit to show in my app?

Much appreciated!

Here is some info that will help you out: