检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注意格式为ssl://域名信息:端口号 或 ssl://IP地址:端口号 1 2 3 4 private device: IoTDevice | null = null; // 用户请替换为自己的接入地址, 设备ID,设备密钥及证书路径(证书文件放在resource/resf
注意格式为ssl://域名信息:端口号 或 ssl://IP地址:端口号 1 2 3 4 private device: IoTDevice | null = null; // 用户请替换为自己的接入地址, 设备ID,设备密钥及证书路径(证书文件放在resource/resf
修改设备代理 功能介绍 应用服务器可调用此接口修改物联网平台中指定设备代理的基本信息。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id}/device-proxies/{proxy_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
修改产品 功能介绍 应用服务器可调用此接口修改已导入物联网平台的指定产品模型,包括产品模型的服务、属性、命令等。此接口仅修改了产品,未修改和安装插件,如果修改了产品中的service定义,且在平台中有对应的插件,请修改并重新安装插件。 调用方法 请参见如何调用API。 URI PUT
修改规则 功能介绍 应用服务器可调用此接口修改物联网平台中指定规则的配置。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id}/rules/{rule_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
示例 注册 证书认证 证书策略 MQTT X.509证书认证设备使用证书策略发放示例 注册 密钥认证 静态策略 MQTT 密钥设备使用静态策略发放示例 注册组 证书认证 自定义策略 MQTT 注册组自定义策略发放示例 注册组 云证书认证 证书策略 MQTT 华为云证书注册组发放示例
DS),由DDS进行存储(华为云DDS完全兼容MongoDB协议),用户无需做额外的数据存储代码开发即可使用设备数据进行业务处理。本示例为将流转数据转发至文档数据库服务存储。 购买MongoDB实例 登录华为云官方网站,访问文档数据库服务DDS。 单击“进入控制台”进入文档数据库服务管理控制台。
SDK进行集成。 使用限制 MQTT over WebSocket只支持wss方式,需要使用和TLS直连一样的根证书。 MQTT over WebSocket默认使用的端口为443,企业版实例可以根据业务场景定制。 MQTT over WebSocket的接口同MQTT接口一致。 前提条件
设备组类型,分为动态设备组和静态设备组两种 dynamic_group_rule String 动态设备组规则 请求示例 修改设备组,将设备组的名称修改为GroupA。 PUT https://{endpoint}/v5/iot/{project_id}/device-group/{group_id}
联网平台时,携带设备ID和密钥以完成设备的接入鉴权。对于使用MQTTS协议接入的设备,需要在设备侧预置CA证书;对于使用MQTT非安全协议接入的设备,无需在设备侧预置CA证书。 使用MQTT(S)协议-密钥接入的鉴权流程 图1 MQTT(S)协议-密钥接入鉴权流程图 通过调用注册
批量MQTT设备同步命令下发 单个MQTT设备同步命令下发 属性设置和属性查询分别参考查询设备属性和修改设备属性接口。 图1 命令下发流程图 应用调用下发设备命令接口,下发请求到物联网平台,命令下发消息样例如下: POST https://{Endpoint}/v5/iot/{project_id}/dev
设备属性上报 API 说明 设备属性上报 用于设备按产品模型中定义的格式将属性数据上报给平台。 网关上报子设备属性 用于批量设备上报属性数据给平台。网关设备可以用此接口同时上报最多50个子设备的属性数据。 父主题: 设备侧HTTPS接口参考
网桥初始化:初始化同IoT平台的连接,设置平台下行数据监听 TcpServer TCP协议服务端启动类。开启TCP协议监听端口,接收设备上报到服务端的消息。 MessageDecoder 上行数据的消息解码,将TCP原始码流转换为具体JSON对象。 MessageEncoder 下行数据的消息编码,将对象数据转换为TCP原始码流。
lse。 fingerprint_type 否 String 参数说明:重置设备证书指纹的的类型。 取值范围: PRIMARY:重置主指纹。设备证书鉴权优先使用的指纹,当设备接入物联网平台时,平台将优先使用主指纹进行校验。 SECONDARY:重置辅指纹。设备的备用指纹,当主指纹
修改规则触发条件 功能介绍 应用服务器可调用此接口修改物联网平台中指定规则条件的配置参数。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id}/routing-rule/rules/{rule_id} 表1 路径参数 参数 是否必选 参数类型
设备侧HTTPS接口参考 使用https协议接入 API概览 设备鉴权 设备消息上报 设备属性上报
order_id String 参数说明:订单号,修改包年包月实例时返回该参数,修改按需实例时返回为空。查看订单详情请参考查询订单详情。 请求示例 修改标准版实例规格,修改后的规格为标准版中频单元,单元个数为2。 POST https://{endpoint}/v5/iot/{pr
或域名以及端口号是否正确,如linux环境下,可以ping所要对接的网络地址查看是否ping通。 客户在对接华为云时,出现网络断连接后,在恢复网络时设备没有自动重连。 图2 断链没有重连日志提示 日志中可见PAHO已经退出,设备已经与平台断开连接,主动下线。建议客户修改SDK目录
创建设备时,需要写入在注册设备时获取的设备ID、密码,以及1中获取的设备对接信息,注意格式为ssl://域名信息:端口号 或 ssl://IP地址:端口号 1 2 3 4 5 6 // 获取证书路径:加载iot平台的ca证书,进行服务端校验,使用sdk默认的ca.jks即可。 URL resource
创建设备时,需要写入在注册设备时获取的设备ID、密码,以及1中获取的设备对接信息,注意格式为ssl://域名信息:端口号 或 ssl://IP地址:端口号 1 2 3 4 5 6 // 获取证书路径:加载iot平台的ca证书,进行服务端校验,使用sdk默认的ca.jks即可。 URL resource