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!

alarm
thermostat
dth_hvac
cameras
nest

(5pac3mnk3y) #110

Thank you for all your work. Very exciting and should be rewarded. I just found this forum post. I’d already gone to github, followed instructions for creating the handler and the app in smart things. I can’t get it to talk to nest though. I notice in the instructions mention of using code sent to a paypal email containing zip folders in order to create the handler and the app in Smart Things. My question is, can I do these steps with only what is at github? Or do I need more? I’m mainly trying to turn off nest thermostats when a window is open (nest open close sensor detects the window is open), and send the sound of a nest video doorbell to one or more sonos speakers and to send nest thermostat alarms to sonos as well. Not sure if it is possible but want to try. Thanks.


(Yves Racine) #111

Hi @5pac3m0nk3y,

I responded to your email sent to services@maisonsecomatiq.com with all the details.

For the different sounds, you can look into echo speaks (if your sonos are compatible with Amazon echo) or Big Talker in the ST community forum.

Regards


(Radim Svoboda) #112

I installed the NextManager this weekend, and loving it. Yet, experience two issues:

1/ My SmartThings hub doesn’t see the Nest Protect (neither in the Classic app nor the new ST App), although the SmartApp itself does and all NestProtect devices are enabled to be visible to ST. Have I missed something during installation/initiation?

2/ The lag between when the Nest turns on and ST recognizes the change of status is tedious. Way over one minute. Can I improve that in any way?

Also, is there a plan to include Nest Remote Temperature Sensor to it? Would be great for ST to see it as well.

My next step: get the Keen vents :wink:


(Yves Racine) #113

Hi,

It’s difficult for me to see what’s going on under your ST account without any logs…

1. I don’t know why you don’t see your Nest protects as you’re the only one with this issue (to my knowledge)…

Of course, make sure that you have the right DTH under your ST account (My Next Alarm under the Device Type Handlers in the IDE, and under the right shard) , saved AND published. Otherwise the smartapp will not be able to instantiate the devices.

Refer to the prerequisites and installation steps at the github:

2. The Nest REST APIs have some rate limiting, so there would be some status lag depending on the polling interval you’ve chosen in MyNextManager.

https://developers.nest.com/guides/api/data-rate-limits

If you have some Keen Vents later, you’d need to configure ScheduleTstatZones to properly control your vents based on the concept of rooms/zones/schedules.

Refer to the ST community wiki for more details (use cases #1 and 4) under the configuration section:

http://thingsthataresmart.wiki/index.php?title=ScheduleTstatZones#Configuration

Regards.


(Radim Svoboda) #114

Thank you Yves!
Either I forgot to publish the Devices or something didn’t go right when I initiated the App, I uninstalled everything and installed it again with all the files in ZIP and it’s now working. Thank you for your time and sorry for the trouble!

Do you think you might be able to include the Nest Remote Temperature Sensor to the App/Devices soon as well?


(Yves Racine) #115

It really depends on the Nest APIs changes. Nest HAS NOT released any new API features for more than a year although there has been many change requests at their developers’ forum… A lot of people are not happy about the Nest APIs.

P.S. With ScheduleTstatZones, you can use any ST connected temp/motion sensors to adjust your Nest’s thermostat setpoints. Refer to the link in my previous post.
Regards.


#116

What’s the difference between this and @tonesto7 nst manager?


(Yves Racine) #117

See the 1st post of this thread…


(Chris) #118

Hi,

I’ve been looking into this thread for some time and it seems you have a number of smartapps to control the nest thermostat and other products.

I’m using NST manager but only for creating the devices. I use webcore to control the thermostat using lots of rules based on movement, time of day, time of year and outside weather.

The only thing I want/need is a device handler for the thermostat. Could you please advise which package I would need to purchase as it’s not clear. And I’m assuming I could use webcore in the same way to control the thermostat?


(Yves Racine) #119

Hi, there is such a package called My Next Tstat at my store (with the picture of the Nest thermostat next to it).

For the list of capabilities & commands available, refer to the ST community wiki:

http://thingsthataresmart.wiki/index.php?title=My_Next_Tstat#Information

Regards


(Ron Warris) #120

Just setup My Nest Manager with MyNestCam and it is working fine.

However, while testing functionality with Webcore, I found that the Webcore Device ‘Turn on’ and ‘Turn off’ commands do not actually turn the camera on and off. Instead, they behave as a toggle.

So if you send a ‘Turn off’ command, the camera will turn off. But if you send a ‘Turn on’ command the camera will NOT turn back on. The only way to turn the camera on again is to send the ‘Turn off’ command again.

I did discover that if you use the setStreaming(…) command with a string parameter of ‘on’, the camera stream is turned on, and if you send a string parameter of ‘off’, the camera will turn off. So I can use this method in my scripts.

However, the simpler ‘Turn off’ and ‘Turn on’ commands should really work as expected; otherwise, it can create no end of confusion if you try to use them as simply on/off commands.


(Yves Racine) #121

Hi, I believe that you’ve maybe sent too many commands at once (or there was a momentary issue under ST), and a ‘race’ condition happened as the commands on() and off() in the DTH are exactly what you’re describing:

void on() {
setStreaming(‘on’)
}

void off() {
setStreaming(‘off’)
}

Another way to find out is to use the device itself under the ST UI, it actually sends the on() & off() commands everything you want to start the streaming in the upper section of the DTH…And, it works every time for me…

EDIT: the on() and off() commands are used to enable motion detection, not to start the streaming… This is the standard way for Video Capture in most of the cameras implemented under ST (see Dlink, Generic IP Camera, and ST stock Arlo Cams DTHs for reference). You can use the start() and stop() commands to achieve what you wish to do.

Regards.


(Ron Warris) #122

The Start and Stop commands in Webcore don’t seem to work either. Must be some quirk with Webcore.

I will just stick with setStreaming(‘on’) and setStreaming(‘off’) commands in my Webcore scripts. They seem to work reliably.

Thanks for your help!


(Yves Racine) #123

Hi, well if you want to investigate further, just send me some logs at services@maisonsecomatiq.com with the detailed logging on as I cannot reproduce your issues on my end.

http://thingsthataresmart.wiki/index.php?title=MyNextCam#Issue_.237:_I_want_to_get_more_tracing_in_the_IDE

Regards.


#124

Is it possible to figure out how many kWHs my HVACs consume with this app - perhaps using the Nest’s run time data?


(Yves Racine) #125

Sorry, no it’s not possible. However, you can use Neurio, Sense or Curb to get this information for your whole house. It would require the installation of a specialized power meter in your panel.


(Yves Racine) #126

For all my contributors and Nest users, I’ve just released new version of My NextCam (v1.1.5) device (as part of the My Next devices package) for the Nest Cam to correct a small issue related to its Switch Capability.

For more information My Next Devices and the complimentary smartapps available, refer to the 1st post of this thread:

As a reminder, MyNextManager app has been authorized by Nest for a significant number of users and, amongst the many features, it is simpler to install and configure as you can 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.**

Please note that at the moment, the new Samsung app will only display the basic attributes for the devices till the custom capabilities are available for the developers. . You can then use the ST classic app for more capabilities and commands (especially for the Nest Cams as they are not quite supported in the new app).

The instructions to force a refresh for your existing devices are included in the installation file as part of the download zip file.

You can download the new versions at my store using your original sellfy download link.


(5pac3mnk3y) #127

Hi,

I’m trying to get a receipt for the product I bought from you. I bought it through paypal but don’t see a record there. Is there anyway you could resend to my email.


(Yves Racine) #128

I found the invoice and sent it to you. Please note that you should contact me if you’re using my code for commercial purposes as license fees may apply.

Regards.


(Yves Racine) #129

For all my contributors and Nest users, I’ve just released new version of My NextTstat(v1.1.9) device following the deprecation of the ST getWeatherAttribute().

For more information My Next Devices and the complimentary smartapps available, refer to the 1st post of this thread:

As a reminder, MyNextManager app has been authorized by Nest for a significant number of users and, amongst the many features, it is simpler to install and configure as you can 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.**

Please note that at the moment, the new Samsung app will only display the basic attributes for the devices till the custom capabilities are available for the developers. . You can then use the ST classic app for more capabilities and commands (especially for the Nest Cams as they are not quite supported in the new app).

The instructions to force a refresh for your existing devices are included in the installation file as part of the download zip file.

For my contributors, you can download the new versions at my store using your original sellfy download link.

Regards.