检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
若实现了mid,并且命令执行结果已上报成功,则: 命令执行结果响应中的状态(SUCCESSFUL/FAILED)会刷新到平台数据库中该命令的记录; 平台推送给应用服务器的命令执行结果通知中携带commandId; 应用服务器查询会得到该命令的状态为SUCCESSFUL/FAILED。 不实现mid 若不实现mid,并且命令执行结果已上报成功,则:
def access_key(self): return self.__access_key @access_key.setter def access_key(self, access_key): self.__access_key
host self.port = port self.accessKey = accessKey self.accessCode = accessCode self.queueName = queueName
在线开发MQTT协议的模拟智慧路灯 场景说明 本文以“智慧路灯”为示例,通过设备模拟器替代真实的设备,带您快速体验设备上报数据到物联网平台和远程下发控制命令到设备的全过程。您可以选择MQTT.fx工具或MQTT_Simulator两种设备模拟器,推荐使用MQTT.fx工具进行模拟。
8883 //接入凭证键值 mqttAccessKey := os.Getenv("MQTT_ACCESS_KEY") //接入凭证密钥 mqttAccessCode := os.Getenv("MQTT_ACCESS_CODE") //订阅topic名称
软固件包上传 概述 软件(Software)一般分为系统软件和应用软件,系统软件实现设备最基本的功能,比如编译工具、系统文件管理等;应用软件可以根据设备的特点,提供不同的功能,比如采集数据、数据分析处理等。软件升级又称为SOTA(SoftWare Over The Air),是指
properties中的ak/sk参数,scopeId参数,accesspointid参数 用户可以在此处获取ak/sk。 scopeId可以在此处获取。 图8 获取注册组scopeId accesspointid可以在IoTDA的“华南-广州-友好用户环境”的总览界面获取到。 图9 accesspointid获取 上述步骤替换后,代码导入和修改完毕。
接入凭证键值,可通过环境变量预置 var accessKey = process.env.MQTT_ACCESS_KEY; // 接入凭证密钥,可通过环境变量预置 var accessCode = process.env.MQTT_ACCESS_CODE; // mqtt接入地址 var
MQTT CONNECT连接鉴权 接口功能 设备发放平台设备侧支持MQTT协议的connect消息接口,接口规范参考MQTT标准规范,鉴权通过后建立设备与平台间的MQTT连接。 设备发放平台目前只支持MQTTS接入,设备通过connect消息接口和平台建立MQTT连接时,需要使用
paras参数列表 字段名 必选/可选 类型 参数描述 tunnel_uri 必选 String 参数解释: 隧道连接地址。 tunnel_access_token 必选 String 参数解释: 隧道接入token。 expires_in 必选 Integer 参数解释: token有效期。
CreateAccessCodeRequest request = new CreateAccessCodeRequest(); CreateAccessCodeRequestBody body = new CreateAccessCodeRequestBody();
mqtt接入凭据access_key public string AccessKey { get; set; } // mqtt接入凭据access_code public string AccessCode { get;
port(AmqpConstants.PORT) .accessKey(AmqpConstants.ACCESS_KEY) .accessCode(AmqpConstants.ACCESS_CODE) .queuePrefetch(1000)
基于NB-IoT小熊派开发智慧路灯 场景说明 智慧路灯是城市智能化道路上重要一环,智慧路灯的实施具有节约公共照明能耗、减少因照明引起的交通事故等多种社会意义。路灯也是大家在日常生活中可以强烈感知到的公共设施,更易理解其智能化的场景。 在该文档中,我们基于华为一站式开发工具平台(VS
事件请求Id,通过该参数关联对应的事件请求。 paras 必选 Object 参数解释: 事件参数JSON对象。 paras参数列表 字段名 必选/可选 类型 参数描述 successful_devices 必选 List<String> 参数解释: 成功删除的子设备(设备id)列表。 failed_devices 必选
'username': 'accessKey=${yourAccessKey}|timestamp=' + timestamp + '|instanceId=${instanceId}', //accessCode,请参考这里。 'password': '${yourAccessCode}'
https://{endpoint}/v5/iot/{project_id}/products/{product_id} 响应示例 状态码: 200 Successful response { "app_id" : "jeQDJQZltU8iKgFFoW060F5SGZka", "app_name"
"status_code": 200, "status_description": "upload success" } }] } 父主题: 文件上传/下载管理
事件请求Id,通过该参数关联对应的事件请求。 paras 必选 Object 参数解释: 事件参数JSON对象。 paras参数列表 字段名 必选/可选 类型 参数描述 successful_devices 必选 List<DeviceStatus> 参数解释: 成功更新的子设备列表详情。 failed_devices
username =“accessKey=${accessKey}|timestamp=${timestamp}|instanceId=${instanceId}” password =“${accessCode}” 参数 是否必须 说明 ${accessKey} 是 接入凭证