1.1.8
Now checks geolocation during away delay. About screen shows Installation ID for troubleshooting. History now shows latitude, longitude (distance from home) for geofence entries. Fixed delay away service restarts causing false aways.
1.1.7
Track home WiFi SSID to help prevent false aways. Use "At Home" button to set it.
Added setting for away delay notification.
ANNOUNCEMENT: Sorry folks. I stopped active development in March 2016. Nest turned down my request for more users. The app is using a development key that limits to 1000 users. The app was about to go over that number so I made a request for more. They denied the request because it violated the requirement that apps are only allowed to change away/home after the user has explicitly confirmed the change. That means the app would need to ask every time, which defeats the purpose of the app. Ironically they had just updated the Nest app with that functionality. So technically their own app violates the requirement.
I'm leaving the backend up so if the app works for you great. If not, sorry, hopefully Nest will continue to improve their app.
--------------------
Coming Home is an Android application that works with your Nest Thermostat to automatically set the status to home or away based on a geofence that you set.
After Nest has been updated, a notification will be shown on your phone and optionally an Android Wear device. The notification can be disabled if desired.
Coming Home keeps track of all users of the same Nest and only sets status to away if all users are away.
This is an Open Source project that can be found at https://github.com/rmceoin/cominghome
If you run into issues, take a look at http://cominghome.mceoin.net/ for more detail. Discussion group can be found at https://groups.google.com/forum/#!forum/coming-home-app If you still have issues, please email me so that I can help troubleshoot.
If you're running Marshmallow, you may need to go to the phone's Settings -> Battery -> Battery optimization and change Coming Home to Not optimized. Android puts background services into Doze and turns off networking for them. I'm looking into a different method of performing the background network call to the backend, but until then, this setting should do the trick.
This version of Coming Home Android App comes with one universal variant which will work on all the Android devices.
If you are looking to download other versions of Coming Home Android App, We have 4 versions in our database. Please select one of them below to download.