Predated (probably by a decade) by (*formally*): "If you're not paying for it, *you* are the customer." which, of course, is the whole basis for advertising media, etc. ("free" radio, TV, print publications, etc.)
This actually makes sense. You don't want to rely on the customer's internet service in order to gain access to the data (that is of interest to the solar supplier). Nor do you want to rely on the customers' notions of "security" to safeguard that data! Imagine the number of Shodan hits for "nest thermostat"? "XYZ solar panel?" etc.
Involving "another" in a "technology relationship" in which they REALLY don't add any value is a sucker's game. Imagine how much data is leaked by all those "Smart" TV's!
"Gee, I can view all sorts of content! And, I don't even need a remote control! I just wave my hands and it KNOWS that I want to change the channel!"
[For folks who are queasy if their pets are in the same room while they are making out, I wonder if they put a sheet over the TV and disconnect it from power and network??]Google, Apple, MS, etc. are all looking for a "beachhead" into the home. They need to get past your time in front of the computer in order to "tailor their services" to your needs (i.e., sell YOU to other vendors).
The thermostat is a logical function as "every" home has one. It's trivial to implement. Can be peddled as "paying for itself" (in energy savings), etc.
Once the "customer" is accustomed to having an external agency's tentacles
*in* their home, it's only logical that the services offered by that agency be increased -- home security, monitoring, etc. Put just enough smarts in that "beachhead device" (gateway) and the followup devices can be trivial little "motes" that cost pennies to produce, etc. On a par with a wireless key fob...I suspect most people:
- have largely consistent usage patterns (weekday vs weekend)
- don't want to mess with technology
- want it to "just work" So, the functionality of a "smart thermostat" is little more than that of a *programmable* thermostat (with the exception that you don't have to program it) augmented by a finer-grained scheduling of actual setpoint changes (i.e., let *it* figure out when to change the setpoint so the house reaches the desired temperature at the specified time -- instead of the homeowner having to "program" that anticipation into the schedule).
Yawn.
OTOH, if it can adjust to compensate for "comfort factors" to eliminate the need for the occupants to "tweak the settings" (cuz it's awfully damp, today; or the wind is blowing intensely; or...) then it actually adds some value.
If it can "know" that the house WILL warm from it's current setting of "desired temperature - 2 degrees" to the "desired temperature" WITHOUT the need for a blast of heat *now*, then it has arguably contributed to the household.
If it can know that the swamp cooler shouldn't be run this morning because it will NOT be able to keep up with the expected afternoon temperatures (necessitating use of the ACbrrr) which would then require the ACbrrr to remove all of that moisture that it has injected into the building hours from now, then it adds value (by NOT requiring the occupant to come to this realization)
If it knows that the windows are open and running the ACbrrr (or heat) would be pure folly...
etc.
But, now you intimidate the homeowner. Esp if they are relying on some remote service to *hopefully* "get it right".