Hello,
I have connected my Nest thermostat via the NST Manager to my SmartThings Hub. It seems that the API is sluggish and sometimes unreliable. I have have a few WebCore triggers when the AC cooling state turns to cooling. 50% of the time it is delayed by minutes and sometimes missed altogether. How do I troubleshoot this?
E_Sch
(Eric)
October 23, 2018, 1:42pm
2
IDE logging is a method to watch operation.
You can consider shifting from polling nest to using the streaming service. See: http://thingsthataresmart.wiki/index.php?title=NST_Manager#Real-time_API_Streaming
tgauchat
(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy)
October 23, 2018, 6:34pm
3
Consider @yvesracine ’s solution for Nest which uses official APIs for resilient connections.
A contribution fee is required due to the amount of work for the design, development, and testing of the devices (equivalent of a few cups of coffee).
The installation steps have been updated to reflect the fact that the installation can now proceed under the new SmartThings mobile app.
To download the SmartThings code, go to www.ecomatiqhomes.com/store
_ For all Nest users regardless if you have a Nest or Google account, my code can expose all your Nest Tstats, Protects, and Sensors under your Nest primary account (except the ones from a partner program such as with an utility).
Automation variables available for your scenarios
[MyNextTstatAutomation]
[Screenshot_2021-10-31-08-29-06-660_com.samsung.android.oneconnect]
MyNextTstat In Fahrenheit with motion/presence according to y…
1 Like
E_Sch
(Eric)
October 23, 2018, 7:53pm
4
NST Manager only uses official apis…
1 Like
tgauchat
(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy)
October 23, 2018, 8:34pm
5
I’ll leave it up to @yvesracine to discuss the differences.
yvesracine
(Yves Racine)
October 23, 2018, 8:48pm
6
Hi, are you sending many commands to the Nest thermostat in a short time frame?
If so, be aware that Nest APIs have some rate limiting which basically impedes you from sending more than 1 put per minute…
https://developers.nest.com/guides/api/data-rate-limits
P.S. You should then see a lot of http errors 429 in the logs…
Regards.