GeoZones

Create geofencing zones, create manual subject devices, and use them in Homey Flows.

Warning! This app might not work properly.

This app version is currently being tested, and has not yet been reviewed. It might not work as expected.
Be extra careful when installing this app.

« Back to the regular version

Create geofencing zones, create manual subject devices, and use them in Homey Flows.

Read more ›

Supported devices

Flow cards

Click on a device above to show related Flow cards only.

When...

GeoZones
Any subject moved
i
Triggers when any GeoZones subject changes to a different stored position. Exposes the current zone together with the computed speed and movement state.
GeoZones
Any subject was recalculated
i
Triggers whenever any GeoZones subject is recalculated, even if the position and current zone stay the same.
GeoZones
Any subject is Transition Zone / Zones (comma-separated names) / Tag / Tags (comma-separated names)
i
Triggers when any subject enters or leaves a zone. Optional filters can restrict the transition, zone or tag. The exposed zone tokens always describe the zone involved in the transition.
GeoZones
Any subject changed zone
i
Triggers when the current zone of any subject changes, including transitions between a real zone and not_defined.
GeoZones
GeoZones configuration changed
i
Triggers when the GeoZones configuration stored in the app settings is changed.
GeoZones
Subject / Subject type moved
i
Triggers when the selected subject or subject type changes to a different stored position.
GeoZones
Subject / Subject type was recalculated
i
Triggers when the selected subject or subject type is recalculated, even if the position and current zone stay the same.
GeoZones
Subject / Subject type is Transition Zone / Zones (comma-separated names) / Tag / Tags (comma-separated names)
i
Triggers when the selected subject or subject type enters or leaves a zone. Optional filters can restrict the transition, zone or tag. The exposed zone tokens always describe the zone involved in the transition.
GeoZones
Subject / Subject type changed zone
i
Triggers when the current zone of the selected subject or subject type changes, including transitions between a real zone and not_defined.
Manual subject
Is Transition Zone / Zones (comma-separated names) / Tag / Tags (comma-separated names)
i
Triggers when this subject enters or leaves a zone. Optional filters can restrict the transition, zone or tag. The exposed zone tokens always describe the zone involved in the transition.
Manual subject
Changed zone
i
Triggers when the current zone of this subject changes, including transitions between a real zone and not_defined.
Manual subject
Position changed
i
Triggers when the stored latitude and/or longitude of this subject really changes.
Manual subject
Was recalculated
i
Triggers whenever this subject is recalculated, even if the position and current zone stay the same.

And...

GeoZones
Latitude, Longitude matches Tag / Tags (comma-separated names)
i
Checks whether the coordinates match at least one active zone carrying the selected tag or one of the listed tags.
GeoZones
Latitude, Longitude matches Zone / Zones (comma-separated names)
i
Checks whether the coordinates are inside the selected zone or one of the listed zones.
GeoZones
Tag / Tags (comma-separated names) contains Match mode Subject / Subjects (comma-separated names) / Subject type / Subject types (comma-separated names)
i
Checks whether at least one zone carrying the selected tag contains at least or only the selected subjects and/or subject types.
GeoZones
Tag / Tags (comma-separated names) exists
i
Checks that the selected tag or all listed tags exist on at least one configured zone.
GeoZones
Zone contains Match mode Subject / Subjects (comma-separated names) / Subject type / Subject types (comma-separated names)
i
Checks whether the selected zone contains at least or only the selected subjects and/or subject types.
GeoZones
Zone has Tag / Tags (comma-separated names)
i
Checks whether the selected zone has the selected tag or one of the listed tags.
Manual subject
Is in zone (Zone, Zones (comma-separated names), Tag, Tags (comma-separated names))
i
Checks whether this subject is currently inside the selected zone or one of the selected tags.
Manual subject
Is Movement state
i
Checks the current movement state of this subject.

Then...

GeoZones
Calculate distance between Latitude 1, Longitude 1 and Latitude 2, Longitude 2
i
Calculates the straight-line distance in meters between two coordinate pairs.
Advanced
GeoZones
Calculate distance from Latitude, Longitude to Zone
i
Calculates the shortest distance in meters from the coordinates to the selected zone. Returns 0 when the point is inside the zone.
Advanced
GeoZones
Evaluate Latitude, Longitude
i
Evaluates the coordinates against all active zones and returns the winning zone together with the tags of that zone. This card does not maintain subject state and therefore does not return previous zone, movement state or speed.
Advanced
GeoZones
Get subject state for Subject
i
Returns a complete snapshot of one GeoZones subject, including its current zone, tags, movement state and coordinates.
Advanced
GeoZones
Operation tag Tag on zone Zone
i
Adds or removes one tag on the selected zone in the app configuration.
Advanced
Manual subject
Evaluate subject
i
Re-evaluates the stored coordinates of this subject against the configured zones.
Advanced
Manual subject
Set subject to State
i
Enables or disables this subject without deleting it.
Manual subject
Set minimum move distance to Minimum move distance (m) m
i
Changes the minimum movement threshold used to filter GPS noise for this subject.
Manual subject
Calculate distance to Latitude, Longitude
i
Calculates the straight-line distance in meters from this subject to the provided coordinates.
Advanced
Manual subject
Calculate distance to Subject
i
Calculates the straight-line distance in meters from this subject to another GeoZones subject.
Advanced
Manual subject
Calculate distance to Zone
i
Calculates the shortest distance in meters from this subject to the selected zone. Returns 0 when it is inside the zone.
Advanced
Manual subject
Calculate distance to tag Tag / Tags (comma-separated names)
i
Calculates the shortest distance in meters from this subject to the nearest zone matching the selected tag or one of the listed tags.
Advanced
Manual subject
Set position to Latitude, Longitude and evaluate
i
Stores the provided coordinates on this manual subject and immediately evaluates the resulting zone.
Advanced

Support

Having an issue with this app? Contact the developer via the developer website.

What’s new

Version 2.0.2 — End of use of homey:manager:api on homey demand. Delete Linked Subjects

View changelog

GeoZones

GeoZones is not compatible with the selected Homey.

GeoZones will install on Homey shortly.
Install App