物联网平台支持设备任务功能,可同时向多个设备发起属性设置、异步服务调用、消息发送和自定义的任务。本文介绍设备任务的使用及流程。
使用说明
物联网平台的设备任务,是按照已定义的JSON格式的规则文件,在设备端实现对应的任务功能。
任务 | 说明 |
可根据业务需要,自行开发自定义任务规则内容和设备文件。 您需在设备端,开发任务功能,并根据物联网平台定义的Alink协议格式,开发任务实现逻辑。 | |
产品、设备或分组维度下的多个设备,包含相同的物模型属性标识符时,可通过本任务同时设置多个的设备的一个或多个属性值。 | |
产品、设备或分组维度下的多个设备,包含相同的物模型服务(异步调用)标识符时,可通过本任务同时调用多个设备的异步服务。 | |
产品、设备或分组维度下的多个设备,其设备自定义Topic的后缀,配置均相同时,可通过本任务批量调用接口Pub,向多个设备发布消息。 自定义Topic格式为 |
使用限制
公共实例:仅华东2(上海)地域支持设备任务。
企业版实例:华东2(上海)、华北2(北京)、华南1(深圳)、新加坡、美国(弗吉尼亚)、美国(硅谷)、德国(法兰克福)支持设备任务。
流程说明
不同类型设备任务,实现流程如下图所示。
自定义任务
相关Topic的使用说明,请参见设备任务的ALink协议说明。
设备批量属性设置任务
相关Topic的使用说明,请参见设置设备属性。
设备批量服务调用任务
相关Topic的使用说明,请参见设备服务调用(异步调用)。
Pub批量消息推送任务
自定义Topic配置和使用说明,请参见使用自定义Topic通信。
您可根据实际业务需求,添加对应的设备任务。具体操作,请参见: