Posts: 22
Threads: 0
Joined: Sep 2010
Reputation:
0
08-13-2014, 02:53 AM
(This post was last modified: 08-13-2014, 02:58 AM by tman.)
You\'ll most likely need a PC to talk to the Nest servers using their API and also Comfort. Getting it working with just the UCM + ETH03 by itself is going to hard.
You\'d need to implement Firebase or REST streaming to talk to the Nest server, a JSON parser to decode the reply, OAuth 2.0 for authentication and then the actual Nest API. You\'d also need to store all the configuration necessary like the OAuth tokens. Doing this all on a PC is fairly simple but trying to shoehorn it into the little PIC in the ETH03 is going to take significant effort.
I\'ve got Nest Protect smoke alarms and a Nest thermostat myself so have partially implemented what you suggest. I wrote an extra module for the software I wrote that runs on a server I leave on all the time. It doesn\'t talk to Comfort though but it is a nice idea to do so.
Posts: 17
Threads: 6
Joined: Jun 2006
Reputation:
0
Would be great if we could have a UCM that could support REST based APIs.
Posts: 3,493
Threads: 476
Joined: Aug 2006
Reputation:
0
Perhaps Tmans software could be extended to talk to Comfort via the UCM/ETH03 without much difficulty?
That would seem to be an easier way to do it
Posts: 185
Threads: 21
Joined: Jun 2007
Reputation:
0
You should be able to do what you wish via http://www.comfortforums.com/forum136/
It is possible to associate nest devices with SmartThings and then build rules to interact with Comfort as required.
Thanks,
Matt