检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建负载 登录云容器实例管理控制台。 在左侧导航栏中选择“工作负载 > 无状态(Deployment)”,在右侧页面单击“镜像创建”。 添加基本信息。 负载名称:例如plugin-tcp-demo。 命名空间:选择已创建的命名空间。 Pod数量:本例中修改Pod数量为1。 Pod规格:选择通用计算型,CPU
设备进行交互。 约束 遵循的协议版本为JT/T 808-2019。 支持的消息类型为终端管理、位置类、电子围栏、实时音视频、历史视频、文本信息等。 支持的传输协议为TCP协议。 当前只有企业版支持JT808协议的接入。 对接流程 部署:JT808泛协议插件部署在IoTDA平台内。
单击“确定”。 基本信息 所属资源空间 选择资源空间 产品名称 自定义,如MQTT_Device 协议类型 选择“MQTT” 数据格式 选择“JSON” 所属行业 根据实际情况进行选择。 设备类型 所属子行业 下载文件,获取产品模型文件样例。 在基本信息页面,单击“上传模型文件
否 String 参数说明:异常信息错误码,包含IOTDA.014016和IOTDA.014112。IOTDA.014016表示设备不在线;IOTDA.014112表示设备没有订阅topic。 error_msg 否 String 参数说明:异常信息说明,包含设备不在线和设备没有订阅topic说明。
File(resource.getPath()); //注意格式为:ssl://域名信息:端口号。 //域名获取方式:登录华为云IoTDA控制台左侧导航栏“总览”页签,在选择的实例基本信息中,单击“接入信息”。选择8883端口对应的接入域名。 String serverUrl = "s
-new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.pem 系统提示您输入如下信息,所有参数可以自定义。 Country Name (2 letter code) [AU]:国家,如CN。 State or Province
单击左侧的“创建产品”,创建恒温空调产品,填写参数后,单击“确定”。 基本信息 产品名称 自定义,如aircondition 协议类型 选择“MQTT” 数据格式 选择“JSON” 所属行业 自定义 设备类型 产品创建成功后,单击对应的产品进入产品详情页面。 在基本信息页面,单击“自定义模型”,参考下表,完成产品模型配置。
设备鉴权接口,鉴权通过后建立设备与平台间才能处理业务连接。鉴权成功后平台返回access_token。调用属性上报、消息上报等其他接口时,都需要携带access_token信息。如果access_token超期,需要重新认证设备获取access_token。如果access_token未超期重复获取access_
设备通过HTTPS接口调用通信。通过这些接口,平台和设备可以实现设备鉴权、消息上报及属性上报。 消息类型 说明 设备鉴权 用于设备获取鉴权信息access_token。 设备属性上报 用于设备按产品模型中定义的格式将属性数据上报给平台。 设备消息上报 用于设备将自定义数据上报给平
录华为云密码、“domainname”即账号名,“projectname”即项目,您可以参考我的凭证页面获取。 图1 API凭证-获取凭证信息 接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。 获取Token后,再调用其他接口时,您需要在请求
同步到新的专享实例。 注意事项 使用设备发放服务跨实例同步设备时,如果是指定资源空间和设备同步,同步数据仅包括设备连接新实例认证需要的身份信息,包括产品、证书和设备;不包括原实例中的设备分组、服务端订阅、规则引擎配置和平台日志等;支持同步设备的状态。 目前除了支持资源空间和设备的同步,还能指定插件的同步。
subscribeToTopic(); } 建链成功后,APP界面日志栏显示如下信息: 属性上报 属性上报是指设备主动向平台上报自己的属性。更多接口信息请参考设备属性上报。 在MainActivity类中实现了属性上报Topic、属性上报功能。 String
设备通过https接口调用通信。通过这些接口,平台和设备可以实现设备鉴权、消息上报及属性上报。 消息类型 说明 设备鉴权 用于设备获取鉴权信息access_token。 设备属性上报 用于设备按产品模型中定义的格式将属性数据上报给平台。 设备消息上报 用于设备将自定义数据上报给平
8及以上版本)。 库依赖:openssl库(MQTTS需要),paho库。 已在管理控制台获取设备接入地址。获取地址的操作步骤,请参考平台对接信息。 已在管理控制台创建产品和设备。创建产品和设备的具体操作细节,请参考创建产品、注册单个设备或批量注册设备。 准备工作 编译openssl库
创建产品参数示例 基本信息 产品名称 自定义,如MQTT_Device 协议类型 选择“MQTT” 数据格式 选择“JSON” 所属行业 根据实际情况进行填写。 设备类型 单击文件,获取产品模型文件样例。 找到新增的产品,单击“产品”进入产品详情界面。 在基本信息页面,单击“上传模型
密钥可以在注册设备时自定义,如果没有定义,平台将自动分配预置密钥。 timeout是指超时时间,若设备在有效时间未接入物联网平台,则平台会删除该设备的注册信息。 设备登录时,安全设备携带设备唯一标识码nodeId(如IMEI)和密钥发起接入鉴权请求;非安全设备携带设备唯一标识码nodeId发起接入鉴权请求。
登录函数工作流控制台在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面,单击右上角“创建函数”。 按照下图所示填写函数配置信息,其中,运行时语言选择“Java 8” 图12 创建函数-ModelArts函数信息 进入已创建好的函数工作流中,单击“上传代码-JAR文件”,将1中的代码生成的JAR包上传至函数中。
//注意格式为:ssl://接入地址:端口号。 //接入地址获取方式:登录华为云IoTDA控制台左侧导航栏“总览”页签,在选择的实例基本信息中,单击“接入信息”。选择8883端口对应的接入地址。 String serverUrl = "ssl://localhost:8883"; //在IoT平台创建的设备ID。
作、修改规则触发条件。 推送数据格式 数据订阅成功后,物联网平台推送到应用侧的数据格式样例请参考流转数据。 http协议消息头中,媒体类型信息Content-Type为application/json;字符集为utf-8。 相关API参考 创建规则动作 创建规则触发条件 修改规则触发条件
Broker Address MQTT服务器接入地址。 华为云IoTDA的MQTTS协议接入地址,请参考此处,进入您的实例,获取“总览”->“接入信息”->“MQTTS”协议对应的接入地址。 Broker Port MQTT服务器接入端口。 8883 Client ID 设备接入华为云I