|
ThingsBoard PE Feature Only ThingsBoard Professional Edition supports Scheduler feature. See ThingsBoard PE Installation Options to install ThingsBoard PE. |
ThingsBoard allows you to schedule various types of events with flexible schedule configuration. ThingsBoard Scheduler fires configured scheduler events according to their schedule. When scheduler event is fired the Rule Engine Message is generated from the event configuration which has a similar structure with a Rule Engine Message. Generated message is then forwarded to Rule Engine and processed starting from the Root Rule Chain.
See video tutorial below for step-by-step instruction how to use this feature.
Tenant administrator and customer users are able to configure Scheduler events in ThingsBoard.
Scheduler events page displays current configured scheduler events. It allows to add, update or delete scheduler events. The page can be presented in two modes List view or Calendar view. The views can be switched by pressing corresponding icons in the page header.
In the calendar view mode scheduler events are presented as labels according to their schedule.
By default calendar view is presented as Month view type. Calendar view type dropdown allows to switch to other view types. The following view types can be selected:
New scheduler event can be created by clicking on +
button in top right corner or by clicking on any cell of Calendar view.
Scheduler event edit dialog consist of two forms Configuration and Schedule.
Configuration form allows to set event type and event configuration parameters according to selected event type. Configuration of scheduler event is described in Scheduler Event Types section.
Schedule form allows to setup event schedule configuration.
Schedule form has the following parameters:
In Configuration Event type field can be selected existing event type or specified custom one.
Custom type uses default scheduler event configuration form according to message structure.
Allows to schedule reports generation supported by Reporting feature.
%d{date-time pattern}
. See SimpleDateFormat documentation for date-time pattern details.Send email - if set, email message with report file in attachment will be sent.
%d{date-time pattern}
according to SimpleDateFormat.%d{date-time pattern}
according to SimpleDateFormat.Allows to schedule update of attributes for entity or group of entities.
Allows to schedule command (RPC call) to device or group of devices.
ThingsBoard provides ability to manage scheduler events via Scheduler events or Reports schedule Widgets which is part of Scheduling Widgets Bundle.
Scheduler events widget has same capabilities as Scheduler events page. Additionally it can be customized with predefined forms for custom scheduler event types. This can be achieved by configuring list of Custom event types in Advanced tab of widget configuration.
入门指南 - 这些指南提供了ThingsBoard主要功能的快速概述。
安装指南 - 了解如何在各种操作系统上安装ThingsBoard。
设备连接 - 了解如何根据您的连接方式或解决方案连接设备。
数据看板 - 这些指南包含有关如何配置复杂的ThingsBoard仪表板的说明。
数据处理 - 了解如何使用ThingsBoard规则引擎。
数据分析 - 了解如何使用规则引擎执行基本的分析任务。
硬件样品 - 了解如何将各种硬件平台连接到ThingsBoard。
开发指南 - 了解ThingsBoard中的贡献和开发。