The "Trigger by Geofence" feature allows you to execute an Action whenever a variable containing location data meets specific geofence conditions—either inside or outside a predefined area. For instance, you can configure an action to trigger when a device enters or exits a designated zone.
Setting the Trigger Conditions
To set up this trigger, you need to draw geofences on the map, which can be either polygons or circles, and select a variable that contains the location data. For each condition, you can only set one geofence, so if you need to set multiple geofences, you will have to set additional conditions, up to 10 in total.
You must define whether the trigger should activate when the chosen variable is inside or outside the geofence. When the selected variable receives new location data, the system checks if this location meets the specified geofence condition.
Editing Geofence
To edit a geofence condition, simply select the condition, then click on the pencil icon to resize or move it. To delete a geofence in your condition, you can either draw another one, which will replace the previous geofence, or click on the trash icon to remove it.
Related Articles
Trigger by Usage Alert
The "Trigger by Usage Alert" is a feature that enables you to execute an Action when a specific service or resource meets predefined conditions. Below, you will find a list of Resources and Services that can be used to trigger your action. Resources ...
Trigger Unlock
Trigger Unlock is a feature that allows users to define specific conditions under which an action, once locked, can be unlocked and allowed to execute again. This locking mechanism serves as a safeguard against repetitive or unwanted triggers, ...
Action cron
A cron is a command for scheduling a task to be executed periodically sometime in the future. Inside TagoIO, cron is used to define when a Schedule Action will be triggered. To modify the cron of the Action, select the Advanced property in the top ...
Running Analysis via Action
Actions have the power to initiate scripts that run in the Analysis. This is a very powerful feature, as you can define exactly when your code will run. For example, you can run an Analysis every time data is sent from a device, or when it meets a ...
Trigger by MQTT Topic
The trigger type, Trigger by Variable, allows you to execute your Action when data is sent to an MQTT topic. TagoIO has its own MQTT broker that is responsible for pushing data to clients in case something new is published in the specific topics they ...