date/time 安排行动

Scheduling actions by date/time

在 ThingsBoard 中考虑这种情况,默认安装,单服务器:

只有一台设备(为简单起见)配置为 "device_name",通过令牌 "device_token" 进行身份验证,没有密码。它已经通过 MQTT 与 ThingsBoard 成功通信,并且我已经设置了一个小型的工作仪表板,其中带有一个仪表和控件,连接到下面描述的方法:

问题是"how do I call the methods activate and deactivate at specific dates/times (server time) of the day using ThingsBoard rules and plugins?"

示例:

我已经设置并配置了 TimeTelemetryRPC 系统插件。

设备的备用配置有一个额外的方法 change(status),它根据 status[=48 打开或关闭继电器=] 提供,将内部变量设置为提供的值并 returns 它。

在 Thingsboard 专业版中有一个操作节点 "generator",您可以 link 到 PE 功能 "Scheduler"。在调度程序中,可以定义根据每日或每周计划创建的事件。

对于您的应用程序,激活和停用需要两个单独的计时器。创建的事件必须 link 发送到规则链中的生成器以触发方法执行。