Page 1 of 1

Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Tue Sep 15, 2015 12:02 pm
by Chameleon
Hi all

Well it's been a while in coming and there were a few issues to resolve but you can now get GeoFence control with NEST Home. The plugin uses the functionality of another plugin that's been released into production called iFindStuff. This plugin allows you to track & manage iDevices and plot their location on updating maps. To learn more about iFindStuff have a look at the forum and download the manual.

You can find the forum here:http://forums.indigodomo.com/viewtopic.php?f=181&t=14736

This new version adds the ability to assign your NEST devices to a GeoFence Location and track devices entering or leaving that location. You can decide if a device can manage a NEST Home location or not. You can even have different devices managing different devices on the same site.

You can download the latest version (2.0.20) of NEST Home 1, 2 & 3 from these addresses:
In this release you will find:

    U03 - I would like to track my iPhone devices and use them as triggers for my NEST Home system.

Set up

Installing this plugin will provide you with some new functionality for each device; both Protects and Thermostats. If you edit one of your devices and click Edit Device Configuration... you'll be presented with a simple dialog where you can select an iFindStuff GeoFence as your location.

Screen Shot 2015-09-21 at 16.24.41.png
NEST Home Device Configuration
Screen Shot 2015-09-21 at 16.24.41.png (29.77 KiB) Viewed 8696 times


Obviously iFindStuff must be running or nothing will be displayed in the drop down. You must also have designated a GeoFence as a NEST Geo in the iFindStuff configuration. Like this:

Screen Shot 2015-09-21 at 16.23.13.png
iFindStuff GeoFence Configuration
Screen Shot 2015-09-21 at 16.23.13.png (61.75 KiB) Viewed 8696 times


Finally you need to tell iFindStuff which iDevices it should allow to tell NEST Home when it's entered a NEST GeoFence.

Screen Shot 2015-09-21 at 16.26.55.png
iFindStuff Device Configuration
Screen Shot 2015-09-21 at 16.26.55.png (57.51 KiB) Viewed 8696 times


Tracking & Triggers

Assuming that you've set everything up correctly you'll have four new states for each NEST Home device.

For Protects these are:

    proAssignId - the indigo id of the GeoFence Location Device in iFindStuff

    proAssignName - the name of the GeoFence Location Device in iFindStuff

    proNESTRange - the number of iDevices that are in Range of the GeoFence Location (see iFindStuff for explanations of Ranges)

    proNearRange - the number of iDevices that are reporting this as their nearest GeoFence Location

For Thermostats these are:

    geoAssignId - the indigo id of the GeoFence Location Device in iFindStuff

    geoAssignName - the name of the GeoFence Location Device in iFindStuff

    geoNESTRange - the number of iDevices that are in Range of the GeoFence Location (see iFindStuff for explanations of Ranges)

    geoNearRange - the number of iDevices that are reporting this as their nearest GeoFence Location

You'll find that you can use these new states as triggers for your NEST devices.

Screen Shot 2015-09-21 at 16.34.56.png
Triggers and iFindStuff
Screen Shot 2015-09-21 at 16.34.56.png (55.99 KiB) Viewed 8696 times


In this example I've changed the NEST ThermoStat status to 'Home' when an iDevice enters the NEST GeoFence assigned to it.

You could set the NEST to away when the number of iDevices detected is zero or only send an email to a device if there's a problem with a Protect and no one is in the house.

You can even send a message to an iPhone using the iFindStuff Command Send a Message as an action to a trigger.

Here I've set a trigger for the Kitchen Protect when the alarm sounds.

Screen Shot 2015-09-21 at 16.43.24.png
Trigger from Protect
Screen Shot 2015-09-21 at 16.43.24.png (57.03 KiB) Viewed 8696 times


Then set a condition that 'if no one is at home'

Screen Shot 2015-09-21 at 16.44.33.png
iFindStuff Condition
Screen Shot 2015-09-21 at 16.44.33.png (62.18 KiB) Viewed 8696 times


Then an iFindStuff action to carry out - in this case a TEXT message with a persistent sound (Note: If you use the Sound Feature it will keep sounding until the phone user acknowledges it on screen so use carefully!)

Screen Shot 2015-09-21 at 16.45.15.png
iFindStuff Action
Screen Shot 2015-09-21 at 16.45.15.png (91.51 KiB) Viewed 8696 times


This is just one of the things you can do when the two plugins are connected :D

Keep an eye out for more features in the coming weeks.

Regards

Mike

Re: Latest Versions 2.0.16 released for NEST Home 1, 2 & 3

PostPosted: Mon Sep 21, 2015 4:13 am
by Chameleon
Upgraded version with bugfixes uploaded

Mike

Re: Latest Versions 2.0.20 released for NEST Home 1, 2 & 3

PostPosted: Mon Sep 21, 2015 9:57 am
by Chameleon
GeoFencing Finally comes to NEST Home - Read all about it in this forum

Mike

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Fri Oct 16, 2015 5:47 pm
by petematheson
Hey Chameleon, cheers for this plugin - I've only just realised (now the heating is back on again) that my 'Yet another Nest plugin' wasn't working.

This was easy to install and awesome that it integrates with your iFundStuff plugin too! Good work.

I've installed and got everything set for Nest, except I cant't get the temperature to stop logging in the event log.
I've un-checked the option 'Show temperature changes' in configuration and also reloaded the plugin, but I still get the below every minute.

17 Oct 2015, 00:43:40
NEST Home Hallway Thermostat ambient_temperature_c updated to 17.0

17 Oct 2015, 00:44:42
NEST Home Hallway Thermostat ambient_temperature_c updated to 17.0

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Fri Oct 16, 2015 6:10 pm
by Chameleon
petematheson wrote:
Hey Chameleon, cheers for this plugin - I've only just realised (now the heating is back on again) that my 'Yet another Nest plugin' wasn't working.

This was easy to install and awesome that it integrates with your iFundStuff plugin too! Good work.

I've installed and got everything set for Nest, except I cant't get the temperature to stop logging in the event log.
I've un-checked the option 'Show temperature changes' in configuration and also reloaded the plugin, but I still get the below every minute.

17 Oct 2015, 00:43:40
NEST Home Hallway Thermostat ambient_temperature_c updated to 17.0

17 Oct 2015, 00:44:42
NEST Home Hallway Thermostat ambient_temperature_c updated to 17.0


We needed something and I was lucky that Google released the API so it's robust. The thing I like is that it covers NEST Protects as well and automatically finds them and configures them the moment you connect them to your Wi-Fi... It still impresses me when it does that :)

This is one of those silly bugs I meant to remove... My bad. I'll fix it in the morning. It's been irritating me for ages :lol:

You know what it's like... You release a new version of the plugin and then you see the message again and think I'll get rid of it next time... Same reason I forget to put water in the windscreen washer... :oops:

Tomorrow then... I'm releasing a couple of new features that have been requested and I'm tidying up the trigger names so they make more sense so I'll include it then... Hopefully...

BTW the iFindStuff link works well and so does the LED link I've put into the Fibaro LED Manager (soon to be any LED Manager) So I can see alarms from the NEST Protects (Flashing Red then exit light strips) and it changes the colour of the lights in the morning to reflect the temperature... bit geeky I know :roll:


Mike

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Sat Oct 17, 2015 7:31 am
by petematheson
LED's are on my shopping list - although thinking about the Philips Hue range instead as they seem to work out a little cheaper once you factor in buying the strip, PSU, fibaro etc...

No worries on the logging - you've done an awesome job and for free, so I'm hardly complaining! :)

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Sat Oct 17, 2015 8:03 am
by petematheson
So - question. Me and my wife are both about 2 miles away from home. The geofence around my house is around 150m. But it's still thinks we're at home. How do I troubleshoot that?

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Sat Oct 17, 2015 8:12 am
by petematheson
Also strange, devices both report being at home. However geofence thinks just 1 is.
ImageUploadedByTapatalk1445091167.172087.jpg
ImageUploadedByTapatalk1445091167.172087.jpg (55.02 KiB) Viewed 8447 times

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Sat Oct 17, 2015 1:23 pm
by petematheson
Ah I think I've just cottoned on to something. If the device isn't at a geolocation it doesn't update to say something else.
I've just made the geofence smaller for my home and it seems to have updated this time to say we're not home.
ImageUploadedByTapatalk1445109777.852040.jpg
ImageUploadedByTapatalk1445109777.852040.jpg (54.19 KiB) Viewed 8412 times

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Sat Oct 17, 2015 4:27 pm
by Chameleon
petematheson wrote:
Ah I think I've just cottoned on to something. If the device isn't at a geolocation it doesn't update to say something else.
I've just made the geofence smaller for my home and it seems to have updated this time to say we're not home.
ImageUploadedByTapatalk1445109777.852040.jpg



That's a good point... Let me think about that... I could probably code around that... BTW the NEST temperature fixes will be in tomorrow's release.

Regards

Mike

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Mon Oct 19, 2015 11:59 am
by petematheson
Any word on .23? :)
Just a minor thing, but the temperature updates in the log are driving me crazy, lol

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Mon Oct 19, 2015 12:05 pm
by Chameleon
petematheson wrote:
Any word on .23? :)
Just a minor thing, but the temperature updates in the log are driving me crazy, lol


Updating the release right now :)

The temperature updating has gone if you switch off the Temperature Changes in the Configuration...

Give me two mins

:D

Mike

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Mon Oct 19, 2015 12:06 pm
by petematheson
YAY !

:lol:

Cheers for the update (in advance)
I'd love to come up with something like that but just don't have the patience :)

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Mon Oct 19, 2015 12:13 pm
by Chameleon
petematheson wrote:
YAY !

:lol:

Cheers for the update (in advance)
I'd love to come up with something like that but just don't have the patience :)


All yours... check the latest software post...

Re: Latest Versions 2.0.20 released with GeoFencing!

PostPosted: Mon Oct 19, 2015 12:14 pm
by petematheson
:mrgreen: