配置场景联动对其他设备进行控制

演示场景:当温度大于30℃时,向风机发送一条指令,开启风机。

创建风机演示设备

使用MQTTBox再创建一台演示风机设备,用于接收场景联动的指令,并在平台创建对应的风机设备。

在MQTTBox创建演示风机客户端设备。

ThingsKit物联网平台

平台创建演示风机设备。

image-20220516141848556

创建设备场景联动

创建场景联动,执行设备输出动作:点击「规则引擎」->「场景联动」->「新增场景联动」创建设备输出场景联动规则。

ThingsKit物联网平台

设备输出对风机的控制指令,表示打开风机,模拟指令如下:

{"switch":"on"}

ThingsKit物联网平台

订阅平台RPC Topic

演示风机设备订阅平台RPC Topic,准备接收平台指令。

RPC Topic

v1/devices/me/rpc/request/+

ThingsKit物联网平台

ThingsKit物联网平台

推送数据

使用MQTTBox上的演示直连温湿度设备向平台推送温度大于30℃的数据

推送数据

{'temperature':'38','humidity':'40'}

ThingsKit物联网平台

查看演示风机接收的指令

ThingsKit物联网平台