概述
您可以通过本文了解定时触发类场景的配置方式。本示例基于ThingsKit平台提供的设备模拟数据场景,通过触发场景联动规则,自动打开空调。
具体场景是将空调设备接入ThingsKit平台,创建场景联动:当温度高于28℃会触发开启空调的执行动作,物联网平台会下发打开空调的命令,空调收到命令后,会自动打开空调。
前提条件
1.已添加产品和物模型。
2.已添加设备。
3.已添加场景联动,并启用。
操作流程
新增产品
在产品界面,按照下图操作流程增加产品和产品物模型。
💡 提示
场景联动执行动作中设备输出下发为服务才会执行设备命令下发功能,进行空调开关。物模型里面配置开关服务。
新增设备
新增产品后,在新增设备界面选择该产品进行绑定。
💡 提示
通过复制设备访问令牌,在MQTTX工具上进行设备模拟上线。
新增场景联动
在规则引擎-场景联动页面,新建一个名为“温度超过28度则开启空调”的场景。场景联动必须为启用状态。
模拟场景推送
打开MQTTX工具模拟设备推送数据,触发场景联动触发器值,执行动作下发服务命令到设备开启空调。
命令下发记录查看开关指令,1表示开,0表示关。
{"temp":33.2}
v1/devices/me/telemetry
v1/devices/me/rpc/request/+
场景联动执行动作空调开启成功,设备命令下发记录查看显示。