Hi, I have a quick question,
Can I install this app to ST while I am having standard ST Thermostat app installed?
Then basically I will have two thermostat controller apps in my ST.
(I wanted to do that way to make sure I test this app while keeping one working app)
This isnāt an app, itās a device handler, it provides a mechanism for ST to communicate with the thermostat. So not sure what youāre asking but in general itās a bad idea to have two apps control one thermostat.
Hi RBoy
Sorry about my lack of understanding. Yes I was referring to the device handler.
I like to add this enhanced device handler to control my GoControl GC-TBZ48L (from Lowes).
As your comment I guess I have to remove Smartthings standard handler and add this device handler to test it out.
hi,
Iāve updated the code of my device handler with new code.
but now my thermostat shows only as ātiles missingā in the name.
there is no real name.
also there are no tiles in it.
Iāve created a new device with the new handler. it is also ātiles missingā
Iāve tried reverting back to the previous version. but same result happened.
whatās happening ? how can I get back my thermostat ?
I see this error in the graph api log :
error java.lang.NullPointerException: Cannot get property 'id' on null object @ line 244
I donāt think youāre using this device handler, there no line 244 with id
in it.
I agree.
there is a āunsubscribeā command on line 244.
but I get this error.
and when I comment out that line, the error goes off.
so I am using this device handler. but how shall we solve the issue ?
If youāre arenāt seeing this in line 244, you arenāt using this DH (or atleast the latest version).
[value: 44, color: ā#1e9cbbā],
And if youāre seeing unsubscribe then you arenāt editing a device handler either, itās a SmartApp.
ok. my badā¦
Iāve copied smart app code to the device handler.
but I remember that api was rejecting this. I didnt understand why it didnt rejectā¦
So Iāve got a CT30. When I click Configure, it doesnāt seem to do anything. Is it not supported on my thermostat?
It wonāt do anything from a user point of view. Itās only helps reconfigure and reassociate the device.
Is it possible with this device handler to tell my CT30 to just run its schedule through CORE?
edit: To expand on this, Iām setting Cool to very high when I leave, but want it to start running its normal scheduled temp when I get home.
Yes you can do that through CoRE but have you seen this SmartApp which is designed just for that purpose:
Iām seeing the clock getting updated every 15 minutes, looks like the clock set age is not being reset on each refresh / update? Iām on DH version 02.05.03.
Thatās because some app or rule is forcing your Thermostat to do force refresh, which resets the age. See the first line of your log
INFO Requesting a refresh
I used to have pollster refreshing the thermostat, but I checked and that hasnāt been enabled in a long time. I donāt see anything else that is set to refresh it on a timer. But still, shouldnāt the Clock set age value be reset to 0 when the clock is set? Seems like itās always showing 1440.00xx minutes in that, and the battery check time values.
No itās the reverse, itās reset to 0 and then updated every 1440 minutes. However if an app force an update/refresh then it sets it expired (1440) which causes it to set the clock.
Bottom line, some app is forcing a refresh on your device which is causing it to set the clock.
Any ideas on tracking down what might be triggering the refrresh?
Edit: Looks like itās The Google Assistant triggering the refresh. I will try removing the thermostat from google assistant integration and see if that stops the all-too-frequent refreshes.
Mine shows as inactive in IDE. Noticed this when Google Assistant said the Thermostat is offline. Shows on, on the physical thermostat.
How do I change it to āactive?ā
That means the device has not been communicating with the hub for a while. This is normal in most cases, if you donāt use a device for a few hours it can show as inactive. Just change some settings to force it to communicate with the hub and itāll show as active. If you canāt change the settings with thermostat then your hub may have lost communication with the thermostat. In such a case hit the reset button the thermostat or you may have to exclude and re pair your thermostat depending up on the condition of your hub/thermostat pairing.