更新时间:2022-02-21 GMT+08:00
命令下发
概述
应用服务器需要调用物联网平台的“创建设备命令”接口或“设备服务调用”接口,对设备下发控制指令,接口信息详见API参考文档。
- 当设备应用层接入协议为LWM2M时,使用“创建设备命令”进行命令下发。
- 当设备应用层接入协议为MQTT协议时,使用“设备服务调用”进行命令下发。
本文档基于“创建设备命令”接口和调用API接口的代码样例(Java)进行指导,帮助开发者理解命令下发的场景。
操作指导
- 在eclipse中,选择“deviceId”、“serviceId”、“method”、“paras”的取值。
,修改
配置说明如下:
- “deviceId”在注册设备时获得。
- “serviceId”、“method”、“paras”和Profile的定义一致。
- 右键点击“CreateDeviceCommand.java”,选择 。
- 在控制台查看命令下发的打印日志,如果获得“201 Created”响应,则说明命令已经下发到物联网平台。
如果开发者使用开发中心的应用调试功能模拟设备接入和数据上报,可以在相应的项目空间内,选择设备接入时创建的虚拟设备,查看接收到的命令。
,选择在使用应用服务器进行命令下发后,在“设备模拟器”区域查看接收到的命令(以十六进制码流为例),在“消息跟踪”区域查看物联网平台处理日志。
父主题: 开发应用