I think you're expecting a little too much precision out of your HVAC system. Many thermostats will not maintain an exact temperature, but will instead allow the temperature to fluctuate within a certain range centered on the set point. For example, during the day I set my Nest to heat the house to 68. But the Nest doesn't turn the system on until the temperature reaches about 67, then leaves it on until it reaches about 69.5. This is done for a few reasons. It takes time for the furnace to ignite the burner and then reach temperature before the blower even turns on. Then the blower turns on and all the cold air in the ducts has to be blown out before the warm air starts to warm up the house. Finally, once the thermostat stops calling for heat the burner shuts off, but the blower continues to run for another minute or two (there's still warm air in those ducts, make the most of it). This means the temperature may still actually continue to rise. Reducing the number of times this cycle occurs reduces energy usage and wear on the furnace. Thus the Nest, and many other thermostats, maintain a temperature range, not a set temperature. Even my cheapo Honeywell the Nest replaced did this.
Given that these thermostats operate within a range, and the temperature may continue to drift after the thermostat stops calling for heating/cooling, if you operate in a dual heating/cooling mode, these ranges should not intersect and you need a buffer between them. Otherwise you run the risk of the furnace heating to one temperature, which then triggers the A/C to activate, creating an endless loop. Finally, most people will find that they don't even notice a difference of only a few degrees. Or if they do, such a fluctuation doesn't make them uncomfortable.
When evaluating how well the Nest, or any thermostat, operates you shouldn't be watching the current temperature like a hawk. Instead you should be asking if you feel comfortable or not. In my example, if I set the temperature to 68, but it's currently 67 and I'm not cold, should I still fault the Nest for not keeping it at exactly 68?
Some notes: My example above was specific to a forced air furnace, but similar issues exist for air conditioners as well has other heating/cooling systems.
I appreciate your thoughts.
My perception is that I'm not necessarily demanding too much precision, but rather more simplicity. I don't want to have to set a range, but rather a target which the thermostat intuitively assesses the temperature trajectory. In other words, it should know if the AC has dropped the temperature lower than the threshold and not turn on the heat unless the temperature continues to drop once the cooling unit has completely turned off. Likewise, if the heating unit goes a degree above the target temp, the thermostat should likewise know not to turn on the cooling unless the temperature continues to rise once the heating unit has shut off. I want the temperature to exist around 73F. I don't need to set my own thresholds, as software capable of controlling both heating and cooling should know how to interact with itself to achieve that goal without damaging the system.
A typical situation is this. I tell the heating side to target 73 in the morning. But my cooling threshold is automatically set at 76, and there's nothing I can do about that. Then the sun starts to warm the room, and the temperature starts to rise. 3 degrees will make a significant difference in a small space, before the cooling unit comes on at 77, and then only brings it back down to 76. So then I have to manually adjust the temperature, so that it cools to 73. It might cool it down to 72, but has so far never gone below that. However, my heat is automatically lowered to 70, and doesn't come on until it hits 69, and then will only raise it to 70. At which point, I have to manually adjust it to heat to 73. Depending on a variety of factors this kind of thing can go on all day. I'm merely suggesting that that software can be smarter to handle these changes, while leaving in a reasonable range fluctuation around the target zone, without my having to police it.
[doublepost=1489020069][/doublepost]
If you don't want the auto-scheduling feature, turn it off. Open the app, go to the gear icon, select "Nest Sense," select "Auto-Schedule" and turn it off. If it still tries to learn, call customer service, something is wrong, you can make the Nest as dumb or as smart as you want. You can have it learn your schedule, you can set your own schedule or your can turn scheduling off completely.
Geofencing hasn't been an issue for us. I cant recall one time arriving home to an unconditioned house, so I think it must be working ok for us.
The temp on the screen is the set point of the thermostat, the current temp will show up as a smaller number on the display. Some people like this, some don't. Ours is in the middle of the house and I cant remember the last time I looked at it, as I have stated before we just forget it, it just works in the background of our life. Perhaps our use case is very different than yours, and if so, then there might be a better product out there for you.
Wait, I did have trouble with the Gen2 we had initially, it did not like our old time capsule. I called customer service and tried this and tried that and it would work and then it wouldn't. Eventually I upgraded to the latest time capsule and all of those connection issues went away.
Appreciate the thoughts. It might be that I just don't know how to use it. I had to initially set a schedule since it didn't know my patterns, but now maybe I can turn off the schedule and it will automatically do what I want it to do? Again, I was expecting it to me be much simpler and much more intuitive. Geofencing seems to have settled down now. Im not sure what the issue was in the beginning.
I have the large display set to the temp so I see it from across the room. However, when I pass by it, and it changes to the heat/cool display, it shows the zone, but often the mini current temp indicator is missing from the range graphic, and I have to switch modes to see what the current temp is. You're right, it should just operate in the background, and I shouldn't have to concern myself, but as I described in the preceding post, I'm constantly having to tweak the settings to achieve the target temp I prefer for my space. So if I'm passing by and I feel cold or hot, I check the thermostat to see if there's a reason. On occasion, I discover it's just me, and the Nest is set at the target setting of 73 for instance. Most other times, I discover the settings are too high or low.