something they did in last go around of changes probably to save load on servers only allows you to change 1 degree in setpoint now every 30 seconds… I updated the source new version 4 on github in first post… changes now every 1/2 sec
I Also have a CT100 and would like to use it, but I forget how to create a new device type, well what to fill in the fields prior to pasting in the code. Could someone point me in the right direction as I don’t want to screw anything up.
Odd, did you find a documented source for this change? This screams that they simply do not have enough infrastructure on their back end. I would think that such a change would not save them that much on server load
They actually didn’t change the source code it always had a 30 sec delay, but something changed in the way they are processing the commands because I know previously in my testing you didnt have to wait 30 secs before it would change 1 degree
Hi,
Just installed a CT100 and tried to use your device type but got the following error:
No signature of method: script14457204541452050828590.metadata() is applicable for argument types: (script14457204541452050828590$_run_closure1) values: [script14457204541452050828590$_run_closure1@1a940c05] Possible solutions: getMetadata(), getState(), setState(java.lang.Object), metaClass(groovy.lang.Closure)
Any advice?
Thanks!
Disregard. In my insanity I was able to figure it out. Great app. Thanks for sharing it!
Figured out how to create a device type. It has been a while. Although on mine, the text for Battery Level is really large.
Are routines causing any issue for anybody? For the last 1 week or so, my good bye routine sets the heating temperature correctly, but the cooling temperature doesn’t update. With the default ST device type, its working fine. Somewhat similar to the issue earlier were routines were not working at all.
Its possible the default app changed again I will check in the meantime do some logging and run your routine and see if there are any errors
Are the arrow buttons in your device type more responsive now? That was my only issue is I didn’t like how the arrows provide no feedback and the temp took a while to refresh. Otherwise, I really like it and am using it for all 3 of my ct100s
a little better since I decreased the timeout… Not sure what change they made in the backend to make them respond worse?
Question
If I get a CT 100 can I program it to use different temperature sensors throughout the day? I.e. Kid’s bedroom at night, kitchen in the morning etc…
You will need to write your own smartapp to do that but anything is possible
I think if you setup different modes for when you want to use a specific temp sensor, then the Keep Me Cozy II smartapp might do what you want.
Have you found any way to access or report the filter change state? I’d like to know if it’s possible to expose this value, if it exists, and be able to send myself a notification via SmartApp if so.
Also, does this have a way to automatically set the clock on the thermostat?
new version posted with a tile to show date/time that the current temp was last updated/refreshed.
In this way you know at a glance whether your therm is still communicating with smartthings and that your readings are accurate.
Note you must go into preferences under edit device and set your timezone offset. Currently defaults to -5.
see first post for updated version.
My CT100 arrives tonight, looking forward to see the types of results I get. thanks for the device type
Hello I received my CT100 last night and all went well! Exactly what I needed, thank you!
However, in reference to “Preference” under “Device Settings” to chnage the time Zone, I do not see that option. What am I doing wrong?
You are absolutely correct, I forgot to add the preferences section and the associated fx (input) to set it if null, as the default values are not working in smartthings. Should be there now /I just pushed a new release in the git hub… get new copy from first post…
I could not push to the old github because smarthtings in their infinite wisdom blew away that whole branch, and I don’t not feel like re-pulling and integrating again. If they don’t want my changes so be it.
sorry
Thanks, that worked!