Nest Announces New Smart Home API
mpicpp writes "Today, in advance of Google I/O, Nest has officially announced a new developer program and API that will allow other companies' smart devices to communicate with Nest's Protect smoke alarm and Learning Thermostat. Among the companies that Nest is partnering with for this initial publicity push are IFTTT, Jawbone, LIFX, Logitech, Mercedes-Benz, Whirlpool, Chamberlain, and Google itself—the latter two companies will release Nest-compatible features this fall, while the others are all available today.
When I looked at it earlier today, it was rather lacking. No ability to set your Home or Away status and no ability to control temperatures for people who set both an upper and lower bound rather than a single temperature. Ended up being a rather disappointing update from a user's perspective. From a developer's perspective, it was pretty meh. It's just what you'd expect, and not much more.
If it's compatible with the iOS framework then I'll probably cave and get one.
Obvious exits are NORTH, SOUTH, and DENNIS.
Here's the API reference. It doesn't let you see or do much. I though the Nest was supposed to "learn" your behavior patterns, but if it does, that info isn't exposed in the API. You can look at the temperature and heat/cool/fan status, and maybe change the setpoints. You can tell if someone is home, and when they set the time for when they were coming back.
This isn't an API for the device. It's an API for a Google-hosted service that controls the device. Google is in total control of your home.
this is the most controversial issue, yet wasn't even touched in the summary cuz of the fantards.
Its a thermostat. When I'm cold, I'll walk over and turn it up. When I'm warm, I'll walk over and turn it down. I don't need it to be internet enabled, and don't want the annoyance of some bug or exploit fiddling with it. Not everything needs to be set from your smartphone. It may make sense for a large warehouse or office building, but there's 0 point in a home device.
I still have more fans than freaks. WTF is wrong with you people?
I would certainly hope that is their devices default. Yes, I know most people will just give whatever permissions are requested, but that would at least give a few of a chance.
Time is what keeps everything from happening all at once.
Now hackers can focus on ONE API to place their pop-up ads inside your house, in your picture frame, on your refrigerator door. OR I can just see shady repair shops driving by your house with a device that disables your thermostat, then send someone to your door just in the nick of time, offering to fix it!
I've been thinking about getting a Nest, but I'm getting a bit paranoid about privacy and stuff. Are there any decent alternatives?
Surprise surprise entire API controlled from Google servers.
I have a Carrier Infinity thermostat and you can program anything remotely as well as view all the setting and programs.
I don't read your sig. Why are you reading mine?
Star Wars had a different paradigm - you had a droid which implemented the logic, and you took it with you. Each system was a SCADA-like industrial system controlled by the droid. If you wanted your thermostat on, you told you droid to do it. There was no "cloud" and you could customize your droid to learn your behavior, plus take it with you when you moved because the droid could interface with any system. Star Wars didn't need a "cloud" central tracking database. Had they learned a lesson we have yet to learn?
People, please think before you rush to buy this stuff. I can assure you that your data WILL BE SOLD to the utilities and by government agencies to regulate you into the stone age... or the EPA will reach into your living room and "help you green the house" by switching your HVAC off. It's really dumb.