检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应(模组自动回复的ACK)才会下发后一个命令,保证串行性,不保证实时性。 此接口适用于使用LWM2M/CoAP协议接入的设备,例如NB-IoT设备。 接口功能 支持第三方应用向LWM2M/CoAP设备下发命令,实现对设备的控制。支持物联网平台立即下发命令和缓存下发命令。 接口描述
"paras": { "paraName1": "paraValue1", "paraName2": "paraValue2" } }, "callbackUrl": "http://127.0.0.1:9999/cmd/callbackUrl"
"paras": { "paraName1": "paraValue1", "paraName2": "paraValue2" } }, "callbackUrl": "http://127.0.0.1:9999/cmd/callbackUrl"
设备已删除、开发者需要停止重新尝试登录。 LOGIN_REASON_UNKNOWN 7 NA 未知原因。 示例 1 2 3 4 5 6 7 8 9 10 11 //配置登录参数 LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_DEVICEID
LoginService. logout(); 开发者调用登出接口前需要实现Agent Lite提供的观察者接口。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 public class AgentliteLogin
接口所属类 DataTransService 示例 开发者需要实现Agent Lite提供的观察者接口。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 public class
"DoorWindow", “{\“status\”:\“OPEN\”}”); 数据上报结果接收。 1 2 3 4 5 6 7 8 9 10 11 12 //开发者注册该函数进行设备服务数据上报后的处理 HW_iNT Device_DataReportR
进制)。 使用离线模拟器调试 NB-IoT设备模拟器用于模拟以CoAP/LWM2M协议接入物联网平台的NB设备,实现数据上报和命令下发功能。 选择“产品 > 设备管理”,单击“添加真实设备”。 选择前面创建的产品,并填写设备相关信息,单击“确定”。 注:如果使用DTLS传输层安全
", "protocolType":"HuaweiM2M", "loglevel":255 } 绑定设备。 绑定前先调用API接口IOTA_ConfigSetXXX()设置物联网平台的IP与端口。 1 2 IOTA_ConfigSetStr(EN_IOTA_CFG_IOCM_ADDR
tags 可选 List<TagV5DTO> 要绑定到指定资源的标签列表,标签列表中各项标签键值之间不允许重复,一个资源最多可以绑定10个标签。 表2 TagV5DTO 名称 必选/可选 类型 说明 tag_key 必选 String 标签键,在同一资源下标签键唯一。绑定资源时,如
发给设备。应用服务器可调用此接口查看设备影子上的设备配置信息及最新的设备上报数据信息。 注意事项 当前仅使用LWM2M协议的设备支持设备影子功能,且仅支持修改LWM2M协议定义的属性信息,用户自定义的属性暂不支持修改。 URI 请求方法 GET URI /iocm/app/shadow/v1
“{\“status\”:\“OPEN\”}”); 开发者调用数据上报接口前需要实现Agent Lite提供的观察者接口。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 public class
"otherInfo":{ "batteryLevel":"low" } } 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 /*变量定义*/
DATATRANS_IE_CMDCONTENT 命令内容。 示例 开发者注册广播接收器对设备命令接收结果进行相应的处理。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 BroadcastReceiver mReceiveCmd;
设备所属的组织信息。 protocolType 可选 String(1~256) body 设备使用的协议类型,当前支持的协议类型:CoAP,LWM2M,MQTT。 region 可选 String(1~256) body 设备区域信息。 timezone 可选 String(1~256)
Lite对接平台设备接入地址。 MQTT端口:8883。 接口返回值 返回值 描述 true 成功。 false 失败。 示例 1 2 3 4 5 6 7 8 9 10 //设置登录配置(deviceId,secret,appid是bind返回的参数) private void configLoginPara()
命令内容,以Json格式进行拼装的服务命令参数,开发者根据对应服务命令的定义进行Json解析,从而获取命令参数值。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 // 开发者注册该函数进行命令接收的处理 HW_iNT Swit
HW_NULL 0 函数标准返回值 返回值名称 值 类型原型 HW_OK 0 执行成功。 HW_ERR 1 执行错误。 HW_ERR_PTR 2 错误的指针。 HW_ERR_ID 3 错误的ID。 HW_ERR_PARA 4 错误的参数。 HW_ERR_KEY 5 错误的KEY。 HW_ERR_NOMEM
得。 tags 可选 List<TagV5DTO> 要绑定到指定资源的标签列表,标签列表中各项标签键值之间不允许重复,一个资源最多可以绑定10个标签。 gateway_id 必选 String 网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的devi
被叫作低功耗广域网(LPWAN)。NB-IoT支持待机时间长、对网络连接要求较高设备的高效连接。据说NB-IoT设备电池寿命可以提高至至少10年,同时还能提供非常全面的室内蜂窝数据连接覆盖。 目前,NB-IoT应用场景有:智慧锁、智慧城市、智慧水表、智慧气表、智慧跟踪器、智慧仓储、智慧路灯