SmartThings Community

[RELEASE] Resilient My Next Manager & My Next Devices for your Nest® products with native UI (for faster rendering on Android/iOS) & all ST standard capabilities + high refresh rates + No complicated developer account setup!


(Yves Racine) #51

As a reminder… Thnx.

(Bob) #57

Shouldn’t you be advertising your product on the Nest forum?

(Yves Racine) #58


My latest version of ScheduleTstatZones (v8.1.5) now includes the required logic to set your Nest thermostat(s) to ‘eco’ when your ST location mode is Away, and back to its orginal mode when Home.

You can now trigger this feature on a schedule by schedule basis which means that you can trigger the ‘eco’ mode during the day schedules for example, but not at night (according to your own requirements).

My zoned heating/cooling smartapps can leverage the Nest APIS with My NextTstat in order to give you the optimal comfort and energy savings for your home.

You can also enable targeted heating/cooling for the zones of your home which matter the most during the day or at night (ex. upstairs bedrooms at Night, ground floor and basement during the day).

For more information about ScheduleTstatZones or MyNextTstat, refer to ST community wiki:

You can even get some Nest comfort and energy savings tips verbally (with Ask Alexa) or using a smartapp called NestGetTips at my github:

The code is available now at my store:


(Yves Racine) #59


Following some changes to the Nest APIs in January 2018, I added the following security attribute to all MyNextDevices (MyNextTstat (v1.0e), MyNextAlarm (v1.0e), MyNextCam (v1.0c):

  • wwn_security_state, has been added to the Nest API. This state works with Nest Cam to enable Works with Nest integrations to simulate occupancy and deter intruders.

N.B. This attribute is not directly associated to the new Nest Secure devices, but a new security permission (security state) has been introduced in preparation for the Nest Secure. To use the new attribute in your HA scenarios, you need to add this new permission (and re-authorize).

Refer to permission n) under

For more details about the new security attribute, refer to

The new code is now available at my store.


(vlad) #61

One last warning - please keep discussion on topic and civil. We are usually very lax with enforcement but I don’t think that this approach is working in this situation. Keep comparisons with other available DTHs for Nest out of this thread - the last thing that I want to do is to have to close a thread for a community DTH. If you would like to have such a discussion please have it in a different thread and be respectful.

(Yves Racine) #62


I’ve just released a new version of MyNextTstat (v1.0g) which contains the required logic for settings an ETA and cancelling an ETA through the setETA and cancelETA commands.

Examples of calls in a smartapp or in CoRE/webCoRE (rule engine):

YourNestTstat.setETA("",“sample-trip-id”,“2018-01-30 23:00:00”,“2018-01-31 23:59:59”)

N.B. The ETA start time must be within few hours/minutes of the current time, otherwise Nest will not accept it.

The new commands above allow additional capabilities for your HA scenarios with your Nest thermostat.

How ETA works

In some cases, users have a 3rd-party app that uses GPS to provide estimated time of arrival (ETA) data to the Nest API. In other cases, the user might use an app to manually enter their ETA. Or maybe the ETA is calcluated based on the user’s regular schedule.

ETA apps that are integrated with the Nest Thermostat cause the thermostat to begin warming or cooling the home before the user arrives.

Please refer to the Nest documentation about this topic:

Also, please note of the following Nest’s ETA behavior:

When you send ETA data to the API, the thermostat uses it as one of many inputs to decide whether or not to activate the hvac equipment. Over time, it will try to determine whether the ETA data from your application is accurate. If it thinks it is accurate, it will use it to activate the heating/cooling system.

To use it successfully, you need to put ETA objects like you did above (multiple over time works better). If your ETA estimates are accurate, nest will use them.

The new code is available at my store.

P.S. My contributors can use their existing selffy download link to get the latest versions.


I tried NST Manager but ifound t was too slow/buggy for my needs. I was about to drop my Nest in favor of an Ecobee 3, but i just saw this new integration. How does everyone like it? Does it provide a similar seamless experience to the native ecobee & Smartthings integration? Thanks

(Yves Racine) #64

Hi @endiz,

When you say “a seamless experience to the native ecobee & SmartThings integration”, do you mean through the “MarketSpace”?

This is a custom integration (just like My ecobee device), so you’d need to manually create the DTH and related smartapps and execute MyNextManager under MarketSpace>SmartApps>MyApps to connect your Nest devices to SmartThings.

This integation is based on the native ST UI, so rendering is faster. I hope that this post answers your questions. For more information about the custom integration flow, refer to


(Yves Racine) #65

For all my contributors, I’ve just released new version (v1.1) of all MyNext devices which improves the “replay” logic for myNext devices in case of “failed” commands due to timeouts or throttling by Nest.

You can download the new version at my store.



Thanks @yvesracine

NST Manager was unbearably slow. I don’t mind installing custom device handlers and apps, I just want the experience to be better :wink: I’m assuming you don’t have a trial version of the handlers/smartapps?

(Yves Racine) #67

No, sorry…

EDIT: But, MyNext Devices are working very well…If you find an issue, I will fix it ASAP and you’ll be able to get the minor updates.

(Slavazagromov) #68

Great app. I love it. MyNextManger and Zone control for keen vents. Works really well. Also the support and communication is outstanding…

Thermostats with good SmartThings integration
(Yves Racine) #69

For all my contributors, I’ve just released new version (v1.3) of MyNextManager which allows you to avoid the tedious & error prone process of creating your own Product as a developer (and the product Key & product Secret copy and paste) at Nest with the different permissions.

MyNextManager app has been authorized by Nest for a significant number of users.

This new version simplifies My Next devices’ installation a lot for all potential Nest Users out there.

You can download the new version at my store.


(MacTechGenius) #70

Does this work with the Nest Hello? What are the motion delays with Nest Cam? Can I have lights turn on if a person is detected in a specific zone?

(Yves Racine) #71

Yes, the Nest Hello is considered as a Nest Cam.

If you increase the refresh rates (polling up to the 1 min)., the delay would be minimal (few seconds, up to 1 min.). Finally, the camera’s motion sensor is not exposed by the Nest APIs, so there is no way at the moment to access the motion capability of the Cam.



If I might give you some feedback and ask a question…

I’m very confused by your site. If I have a Nest thermostat and a couple of cameras, what exactly do I need?

(Yves Racine) #73

With MyNext Devices bundle, you’ll get all the Nest DTHs including the Nest Cam DTH.


(MacTechGenius) #74

It would be nice if Nest offered people notification over the API…the motion detection is too sensitive. Any idea if the API will provide info if someone rings the bell? My google home can notify me…I presume their must be some sort of integration.

(Yves Racine) #75

No, Nest does not provide any ETA on any future API changes to the developers.


(Roy) #76

Hi @yvesracine, in the UK we can also use the Hot water options with 3rd Gen Nest thermostat. Is this something yours can use? I have yet to see any ability in say, “boost the hot water for 30 mins” area. Or boost the hot water at all.