检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 204 no content 400 输入参数不正确 401 Unauthorized
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 204 no content 400 输入参数不正确 401 Unauthorized
"task_type" : "createDevices",// 任务类型 "package_id" : "f2303267a6e8f0053037c2a9",//软固件升级包 "package_ids" : ["65f3ebe2682b9f4bcc38baad"] //软固件升级包 } 说明:
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 204 No Content 400 Bad Request 401 Unauthorized
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 204 No Content 400 Bad Request 401 Unauthorized
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized
间下。 在设备接入控制台左侧导航栏,选择“设备 > 设备证书”,进入“设备CA证书”页签,单击“调试”上传3制作的设备证书,查看预解析的设备信息是否符合预期。 图4 设备CA证书-调试证书 验证 使用MQTT.fx工具模拟设备首次接入平台并自动注册设备,clientId格式要求参
getPayload())); rawMessage.getPayload(); }, 0); 测试验证 先运行设备侧 SDK代码,使设备上线,并订阅广播topic。然后运行应用侧SDK代码,调用broadcastMessage接口向设备发送广播消息,设备侧收到的广播消息样例如下: 图1 广播消息样例
"3b935a250c50dc2c6d481d048cefdc3c", "timeout" : 300 }, "description" : "watermeter device", "gateway_id" : "d4922d8a-6c8e-4396-852c-164aefa6638f"
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized
"20190303T081011Z" } ], "page" : { "count" : 10, "marker" : "5c90fa7d3c4e4405e8525079" } } 根据实际需要选择产品,并记录产品的product_id。 下载批量任务模板文件。 访问这里,下载模板文件。
"event_id": "40cc9ab1-3579-488c-95c6-c18941c99eb4", "paras": { "devices": [ "c6b39067b0325db34663d3ef421a42f6_subdevice11"
cn-north-4.myhuaweicloud.com 8883 MQTTS 下载并修改华为SDK示例代码进行设备引导(这里以java sdk代码为示例)。 用IDEA/Eclipse打开SDK代码工程,修改iot-device-demo目录下的DEMO示例“BootstrapSample
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized
"event_id": "40cc9ab1-3579-488c-95c6-c18941c99eb4", "paras": { "successful_devices": [ "c6b39067b0325db34663d3ef421a42f6_subdevice11"
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized
台上传的编解码插件进行编码后下发给设备,参考编解码插件开发。 请求示例 假设最终通过编解码插件编码后的二进制value为c4 0d 5a 6e 96 0b c3 0e 2b 30 37,则下发样例如下: CON-PUT MID=48587, Token=2d82e7f54b
"devices":[ { "device_id":"bf40f0c4-4022-41c6-a201-c5133122054a", "services":[ {
"40cc9ab1-3579-488c-95c6-c18941c99eb4", "paras": { "successful_devices": [ { "device_id": "c6b39067b0325db
else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized