检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
EnterpriseProjectId: &enterpriseProjectIdCreateInstance, Description: &descriptionCreateInstance, ChargeInfo: chargeInfobody, Name: "iotda_instance"
自定义鉴权为总鉴权TPS的50%(不包含设备自注册)。 若用户开启了缓存FunctionGraph的鉴权结果,则在相同参数下,函数服务的修改生效时间需在缓存超期后才能生效。 在所有的设备接入鉴权方式中,当满足自定义鉴权条件时(匹配到设备携带的自定义鉴权器名称或用户配置了默认自定
"<YOUR REGION ID>"; // endpoint:请在控制台的"总览"界面的"平台接入地址"中查看"应用侧"的https接入地址 const string endpoint = "<YOUR ENDPOINT>";
本示例使用的Python语言的AMQP SDK为python-qpid-proton(本示例使用版本为0.37.0),可以通过以下命令安装最新版本SDK。 pip install python-qpid-proton 也可以参考(Installing Qpid Proton)手动安装。 代码示例 import
为"product_id" + "_" + "node_id"拼接而成。 name 可选 String 参数解释: 设备名称。 description 可选 String 参数解释: 设备描述。 product_id 必选 String 参数解释: 设备关联的产品ID,用于唯一标
0:上传成功 1:上传失败 status_code 可选 Integer 参数解释: 文件上传到OBS返回的状态码。 status_description 可选 String 参数解释: 文件上传到OBS时状态的描述。 示例 Topic: $oc/devices/{device_id}/sys/events/up
Defined Variables”对话框中配置以下信息。 表4 参数说明 参数名 参数说明 server MQTT协议服务端地址。获取方式参考获取接入地址。 port MQTT协议端口,填写为8883。 productId 产品ID,创建产品时生成的产品ID。 password
0:下载成功 1:下载失败 status_code 可选 Integer 参数解释: 文件下载到OBS返回的状态码。 status_description 可选 String 参数解释: 文件下载到OBS时状态的描述。 示例 Topic: $oc/devices/{device_id}/sys/events/up
result_code 必选 Integer 参数解释: 设备的配置结果。 取值范围: 结果码定义如下: 0:处理成功。 其他整数:设备自定义异常。 description 可选 String 参数解释: 设备配置执行结果信息,可以返回具体配置失败原因。 示例 Topic: $oc/devices/{
资源空间,实现一个账号下各类资源的逻辑隔离。 创建规则触发条件 查询规则条件列表 查询规则条件 修改规则触发条件 删除规则触发条件 创建规则动作 查询规则动作列表 查询规则动作 修改规则动作 删除规则动作 父主题: API
version 必选 String 参数解释: 设备当前版本号(升级完成时上报的版本号要与上传软固件包时在平台设置的版本号一致)。 description 可选 String 参数解释: 升级状态描述信息,可以返回具体升级失败原因。 示例 Topic: $oc/devices/{de
qualified host name) []: CA名称(CN) Huawei IoTDP CA Email Address []: 邮箱地址 / A challenge password []: 证书密码,如您不设置密码,可以直接回车 / An optional company
设备标识码。 device_id 必选 String 参数解释: 设备ID。 name 可选 String 参数解释: 设备名称。 description 可选 String 参数解释: 设备描述。 manufacturer_id 可选 String 参数解释: 厂商ID。 model
0.1, "unit" : "km/h", "description" : "force" } ] } ], "description" : "temperature", "option" : "Mandatory"
github.com/eclipse/paho.mqtt.golang v1.4.3 ) 代码示例 package main import ( "crypto/tls" "fmt" mqtt "github.com/eclipse/paho.mqtt.golang"
台或者API接口进行进一步的数据处理。 图1 消息上报概念图 图2 属性上报概念图 图3 原始二进制数据上报概念图 相关应用侧API接口 修改设备属性 查询设备消息 查询设备 查询设备影子数据 相关设备侧MQTT接口 设备消息上报 设备属性上报 网关批量设备属性上报 父主题: 设备数据上报
设备属性 修改设备属性 查询设备属性 父主题: API
设备标识。 device_id 必选 String 参数解释: 设备ID。 name 可选 String 参数解释: 设备名称。 description 可选 String 参数解释: 设备描述。 manufacturer_id 可选 String 参数解释: 厂商ID。 model
接入凭证密钥,可通过环境变量预置 var accessCode = process.env.MQTT_ACCESS_CODE; // mqtt接入地址 var mqttHost = "your mqtt host"; // mqtt接入端口 var mqttPort = 8883; //
查询产品 GET /v5/iot/{project_id}/products/{product_id} iotda:products:query 修改产品 PUT /v5/iot/{project_id}/products/{product_id} iotda:products:modify