[RELEASE] My Next Manager for your Nest® products: migrated to custom capabilities (home/away, motion, presence, and more)!

Since V3, the cookie and url must be inserted into MyNextManager’s header in the code, not in AppSettings… Please refer to the Readme or the instructions at the ST community wiki for more details.

I’ve posted all relevant links in my previous post

Regards

Thank you I was able to get logged in but I am back to the original issue. I am only seeing the protect and not the thermostat. It is in the nest application and ST nest integration. Any ideas?

Hi, the only workaround that I know is to do the reset as follows:

https://thingsthataresmart.wiki/index.php?title=My_NextServiceMgr#Issue_.2315:_My_Nest_Tstat_doesn.27t_show_up_in_MyNextManager.27s_list_of_devices

BTW, the reset option is also used for the ST stock integration (not specific to my custom integration), and there are additional workarounds under the following ST community thread:

I did that and then did a reset all. Still just the protect.

Ok got it working. Whenever it was using the protect to assist in setup it would not show up. I removed the protect and then added the nest and it showed up. I have both working now thank you.

1 Like

Hi,

Just want to inform my contributors and all Nest users that new versions of MyNextManager (v3.3.2), MyNextTstat(v3.3), MyNextSensor(V3.0) can be downloaded at my e-commerce solution provider (sellfy) using the original download link.

You can download the Next devices at my store:

https://www.maisonsecomatiq.com/store

  • The new versions allow faster processing (and faster caching checks) in MyNextManager and add some capabilities to make MyNextSensor active or inactive using the Switch capability built-in.

  • All you need to do is to copy &paste the new code over the existing one for the device driver

  • Prior to the code upload, you’d just need to save the tokens info and restore it after the copy & paste.

  • Since V3 of MyNextDevices, the UI presentation adds the following commands for controlling your HVAC:

    • setTargetHumidity: to control your humidity inside your home via your dehumidifier/humidifier connected to Nest
    • Nest Home or Away: to set your Nest structure to Home or Away.

And, the following commands for your favorite Rule Engine (Webcore, Sharptools):

  • setHotWaterBoost: to set a boiler’s hotWaterBoost timer in minutes (Europe)
  • setThermostatFanSchedule: to create fan schedules at your tstat
  • setThermostatFanTimer: to set the fan timer in minutes
  • setDualFuelBreakpointTemp: if you have dualFuel/alt/emergency heating, you can set the breakpoint temperature for switching to dualFuel/alt/emergency heating
  • setDualFuelBreakpointMode: You can set the following mode for alt/emergency/dual heating: “DUALFUEL_BREAKPOINT_ALWAYS_ALT” or “DUALFUEL_BREAKPOINT_ALWAYS_PRIMARY”. This command allows finer control of your dualFuel/alt/emergency heating.

You can download the Next devices at my store:

www.ecomatiqhomes.com/store

*

*

On top of it, there are many complimentary smartapps designed for My NextTstat DTH and are located at my github.

You can also refer to the 1st post of this thread for all the use cases supported.

MyNextManagerV3.3.2, MyNextTstatV3.3, MyNextAlarmV3 (For Protects),MyNextSensorV3 are available at my store:

www.ecomatiqhomes.com/store

Regards

1 Like

@yvesracine

Juat wondering what steps are you taking to ensure this app works after the Groovy IDE is phased out and everything must use the new Smartthings API

Hi, SmartThings has mentioned that another IDE will be available, but I cannot guarantee anything at this point as nobody knows the future.

However, this is a working solution for many months to come as no precise date has been released for this phase out.

P. S. And, I’ve also another version for the Hubitat platform in case you want to migrate later…

Regards.

2 Likes

Though an exact date has not been given they have said the Groovy IDE is planned to be decommissioned in 2021 as i understand it. They have also already provided multiple IDE platforms that can be used. Every indication i can find is that they will not be hosting user code like they did after the Groovy IDE is retired and any custom code will need to run by either the developer or end user on the own infrastructure or using amazeon AWS.

Based on that answer all i can assume is that you haven’t done any development to use webhooks with the Smartthings API.

Hubitat compatability is nice since the groovy code for the most part doesn’t require much changing.

I, for one, hope that MyNext Manager continues to work, even if Samsung kills the Groovy IDE and creates their own.

I was one of those dinosaurs who had a 1st generation SmartThings Hub, and was told last week that the 1st generation hubs were being phased out in June. Nice to them to do that. Anyway, I took advantage of the Aeotec replacement hub offer, and actually just migrated everything on my old hub to the new one this weekend. Everything, that is, except the NST Manager hooks into my Nest Protects.

I’ve elected to use the native ST/Google Nest hooks into the Thermostat and my 2 Outdoor Cameras, which all seem to work flawlessly with the new hub. However, of course ST didn’t build in support for my 2 Nest Protects. After banging my head against the wall for the last couple of days in trying to get NST Manager to work on the new hub (yeah, I know it hasn’t worked since 2019, but I figured I’d try), I just decided to break down and buy Yves’ application.

The code is almost 100% foolproof. I am not a developer, but I am somewhat familiar with the Groovy IDE, and the only issue I had was copying the cookie code from Chrome Dev Tools into the MNM text. Once I figured that out, though, and published and ran the app, it immediately saw my thermostat and my 2 Protects. I set the refresh interval to 1 minute, and everything worked flawlessly. I have to say that Yves’ code was very well done.

I just hope that the app still continues to work after ST changes their IDE UI. MyNextManager is really a nice solution, and while I really hoped to find a free solution, this wasn’t too expensive to get everything going in my home automation system.

1 Like

@yvesracine Any assistance here with knowing if I can just replace any instance of home.nest.com with home.ft.nest.com and it should work? Or do I need to adjust some other things as well?

Sorry, I don’t know anything about this beta program… Maybe some contributors know about it…

Took the plunge and paid for this about 6 weeks ago and so far it’s working well with the Nest Protect devices (the only Nest things we own…) which is fantastic. I’m just hoping there’s a way for this to continue to work after the Groovy IDE is retired… or to see direct integration for Home Assistant! :grin:

I haven’t quite worked out the Motion Sensing with them yet as they seem to stay in ‘Detected’ for a long, long time at the moment but I’ll dig into this a bit more as I’m hoping to use them to create ‘presence sensor’ type virtual devices.

Great work and many thanks!

1 Like

Hi,

I just bought & installed your device handler and app(I bought it under this email - megarch@hotmail.com). So far its looking great. Finally very happy to see my nest learning thermostat in smartthings. Been thinking about this for almost 3 years now. Great work!
Looking forward for your future updates.

Cheers,
Megarch

1 Like

Will this help me to average temperatures between multiple Nest thermostat/sensors in one room?

Hi, yes MyNext bundle at my store can average out several sensors as part of a running zoned schedule.

You have different calculation methods:avg, min, max, median, and heat-min/cool-max.

For more information about the zoning smartapp (supported features and use cases) refer to the ST community wiki:

https://thingsthataresmart.wiki/index.php?title=ScheduleTstatZones

Regards

Thanks! Do you plan to continue this project’s development with the latest API announcement?

Hi, I’m waiting to see what will replace the Groovy IDE…

Regards

Having issues making a new scene. It wants a cool temp in the range of 0-40 (probably for Celsius) but I’m using fairenheit. Updated device handles and smart app to latest. Any help?

Hi, this issue is not related to my code per se. It’s an UI issue that appeared with the last version of the Samsung app.

Please contact Samsung support.

Regards