ThingsEdge DTU 内置了开关量延迟反转功能,例如:控制一个继电器闭合,并在10秒后自动断开。
这需要下发一个命令消息给 DTU,命令的标识符为 switch_relay
,命令参数示例如下:
{
"attribute": "relay1",
"state": true,
"delay_reverse": 10
}
attribute
表示开关量属性名称,这里用了继电器#1state
表示更新状态,true
表示闭合,false
表示断开delay_reverse
代表延迟反转的时间,单位是秒
下发命令后,观察设备消息,DTU 收到命令后,闭合继电器并上报通知云平台,接着 10 秒后断开继电器并上报通知云平台。