Scheduled Functions Overview
Scheduled functions run tasks at regular intervals, with the capability to customize their actions.
Creating a Scheduled Function
Select a device that you want to create a function for and navigate to the detail page. Click on the Functions
tab, then, click on the Create function
button.
Click on Get started
next to the Scheduled function
and choose a function template from the list.
Function options
Schedule Configuration
Scheduled Functions can be configured to be executed on a schedule.
CRON expression examples
Field | Value Range | Example Expression | Description |
---|---|---|---|
Minute | 0 - 59 | * * * * * | At every minute |
Minute | 0 - 59 | 5 * * * * | At minute 5 |
Minute | 0 - 59 | */5 * * * * | At every 5th minute |
Minute | 0 - 59 | */30 * * * * | At every 30th minute |
Hour | 0 - 24 | 0 */12 * * * | At minute 0 past every 12th hour |
Day/Hour of Week | 0 - 23 | 5 8 * * 0 | At 08:05 on Sunday |
Day/Hour of Week | 0 - 6 | * * * * 5 | At every minute on Friday |
Timezone support
Scheduled functions support timezone which can be chosen during the configuration.
Example configuration
Validate cron expressions
CRON expression input field has a validator but you can also use crontab guru (opens in a new tab) to validate your cron expressions.
Start building today
Collect, process, and activate device data. Scale from one device to thousands.