检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码开发 准备工作 开发环境要求:已经安装JDK(版本1.8.以上)和maven。 已下载泛协议SDK和样例。 项目结构说明 项目结构说明 图1 项目结构图 表1 类相关说明 类名称 描述 Main 主启动类。 BridgeService 网桥初始化:初始化同IoT平台的连接,设置平台下行数据监听
”页签的资源开通自动续费。 图2 续费管理 为包年/包月资源开通自动续费。 单个资源开通自动续费:选择需要开通自动续费的设备接入实例,单击操作列“设为自动续费”。 图3 单个资源续费 批量资源开通自动续费:选择需要开通自动续费的设备接入实例,单击列表左上角的“设为自动续费”。 图4
查询产品 功能介绍 应用服务器可调用此接口查询已在物联网平台的创建的指定产品模型详细信息,包括产品模型的服务、属性、命令等。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/products/{product_id} 表1 路径参数 参数
设备使用自己的X.509证书进行认证鉴权。使用X.509认证技术时,设备无法被仿冒,避免了密钥被泄露的风险。 使用X.509证书认证的完整操作流程为: 1. 在平台上传设备CA证书并完成验证(或使用华为云证书服务的私有CA); 2. 创建设备或注册组时,认证方式选择X.509证书认证,并关联已认证的设备CA证书;
平台对OCSP服务器的响应缓存时长为24小时。 平台对OCSP服务器响应限制超时时间为5秒,响应大小不超过4k。 使用说明 图1 OCSP工作流程 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 在左侧导航栏中选择“设备 > 设备证书”,
)、dollar符号($)、空char(十六进制的ASCII码为00),key为以上特殊字符无法正常刷新设备影子 event_time String 事件操作时间,格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 请求示例 查询指定设备的设备影子。 GET h
资源获取 平台对接信息 进入IoTDA的管理控制台界面,选择左侧导航栏“IoTDA实例”,单击您需要的实例卡片进入实例。 图1 实例管理-切换实例 选择左侧导航栏“总览”页签,在选择的实例基本信息中,单击“接入信息”。 图2 总览-获取接入信息 设备开发资源 物联网平台支持设备通
则A的流转数据流量为80tps,则触发了转发规则A的流控。 使用限制 租户在单个IoT物联网平台实例下最多可以创建4个数据流转流控策略。 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 单击“规则” ,选择“数据转发” ,选择 “策略配置”
超过最大积压(缓存)大小或积压(缓存)时间时,最早未被处理的流转数据会被丢弃直至满足积压(缓存)大小和时间限制,请慎重考虑后使用积压策略并配置合理积压大小和时间。 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 依次单击“规则 - 数据转发 - 策略配置
(SNI)扩展,SNI中需要携带平台分配的域名,在“总览 > 接入信息”中查看域名信息。 目前该功能仅支持MQTTS证书双向认证的场景。 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 创建自注册模板:在设备接入控制台左侧导航栏,选择“设备
使用前必读 MQTT概述 MQTT标准规范参见《mqtt-v3.1.1-os.pdf》。 MQTT的语法和接口细节,请以此标准为准。设备发放目前仅支持MQTTS/HTTPS这种安全接入的设备进行发放,暂不支持MQTT/HTTP这种非安全接入的设备进行发放。 MQTT消息分为固定报头(Fixed
修改产品 功能介绍 应用服务器可调用此接口修改已导入物联网平台的指定产品模型,包括产品模型的服务、属性、命令等。此接口仅修改了产品,未修改和安装插件,如果修改了产品中的service定义,且在平台中有对应的插件,请修改并重新安装插件。 调用方法 请参见如何调用API。 URI PUT
API。 涉及接口 查询设备列表:确定待下发消息的设备。 下发设备消息:给指定设备下发消息。 查询指定消息id的消息:确认消息下发结果。 操作步骤 确定待下发消息的设备。 查询设备列表 接口信息 URL:GET /v5/iot/{project_id}/devices 详情参见查询设备列表
应用侧对接 属性上报 以下消息转换为IoTDA平台的属性,应用可以通过查询设备影子或者数据转发接收属性上报消息。 上报位置信息 对应的消息ID:0x0200 推送样例: { "resource": "device.property", "event": "report",
区域名称、区域和终端节点的对应关系,具体步骤请参考地区和终端节点。 project_id 您要访问的华为云服务所在项目 ID ,根据您想操作的项目所属区域选择对应的项目 ID region_id 如果是上海一,请填写"cn-east-3";如果是北京四,请填写"cn-north
16850E000100。 执行软件升级 根据PCP协议约定的交互流程,物联网平台收到设备发送的软件包下载结果通知后,需要通知设备进行升级操作。 物联网平台发送的请求消息 根据PCP消息结构的定义可以得出,物联网平台向设备发送执行软件升级消息,各个消息字段的填写如下: 起始标识固定为:FFFE。
)、dollar符号($)、空char(十六进制的ASCII码为00),key为以上特殊字符无法正常刷新设备影子 event_time String 事件操作时间,格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。 请求示例 配置设备影子预期数据,temperature的期望值为60。
create_time String 在物联网平台进行自定义鉴权相关操作的时间。格式:yyyyMMdd'T'HHmmss'Z',如:20151212T121212Z。 update_time String 在物联网平台更新自定义鉴权相关操作的时间。格式:yyyyMMdd'T'HHmmss'Z'
客户端可以随时再次提交该请求而无需进行任何更改。 409 Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 410 Gone 客户端请求的资源已经不存在。 返回该状态码,表明请求的资源已被永久删除。 411 Length Required
您可以在控制台上查看当前服务所在区域名称,区域名称、区域和终端节点的对应关系,具体步骤地区和终端节点。 projectId 您要访问的华为云服务所在项目 ID ,根据您想操作的项目所属区域选择对应的项目 ID 更多 项目源码及更多详细的使用指导请参考华为云开发者 PHP 软件开发工具包(PHP SDK)。 推荐您使用API在线调试工具API