检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修改设备属性 功能介绍 设备的产品模型中定义了物联网平台可向设备下发的属性,应用服务器可调用此接口向指定设备下发属性。平台负责将属性以同步方式发送给设备,并将设备执行属性结果同步返回,如果设备没有响应,平台会返回给应用服务器超时,平台超时时间是20秒。 注意:此接口适用于MQTT设备,暂不支持NB-IoT设备。
功能介绍 用户可以通过该接口创建隧道(WebSocket协议),应用服务器和设备可以通过该隧道进行数据传输。 该API接口在基础版不支持。 该API调用后平台会向对应的MQTT/MQTTS设备下发隧道地址及密钥,同时给应用服务器也返回隧道地址及密钥,设备可以通过该地址及密钥创建WebSocket协议连接。
文介绍如何使用JMeter工具对平台的MQTT协议接入能力进行性能压测。 本文描述的测试方案如下: 测试场景: 模拟1万个设备同时在线,验证平台长连接的稳定性。 模拟设备每秒发起100次消息上报,验证平台消息处理能力。 测试环境: 压测目标平台:华为云设备接入服务低频单元S1(1万设备在线、200TPS消息上下行)。
设备消息上报 接口说明 用于设备将自定义数据上报给平台,平台将设备上报的消息转发给应用服务器或华为云其他云服务上进行存储和处理。 URI 请求方法 POST URI /v5/devices/{device_id}/sys/messages/up 传输协议 HTTPS 请求参数 名称
批量注册设备 物联网平台支持通过应用服务器调用创建批量任务接口,或者在控制台上批量注册设备。本文介绍如何在控制台上批量注册设备。 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。 在左侧导航栏选择“设备 > 所有设备”,进入“批量注册”页签,单击“批量注册”。
全新升级后的设备接入服务获取设备数据,需要通过规则引擎,将数据转发至其他服务获取。例如转发至OBS存储,转发至DIS或DMS后再发送至应用服务器。 父主题: 方案咨询
当规则引擎将消息转发至第三方应用服务器时,若该服务器故障导致消息无法及时处理,IoT物联网平台将会积压数据。考虑到用户对数据实时性的要求,我们支持清理积压在转发通道中的数据,以确保数据的及时处理和传输。 例如:当定时上报用户使用量的水表将数据发送至目标服务器时,由于服务器出现故障导致数据积压
设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可调用此接口向指定设备下发命令,以实现对设备的同步控制。平台负责将命令以同步方式发送给设备,并将设备执行命令结果同步返回, 如果设备没有响应,平台会返回给应用服务器超时,平台超时时间是20秒。如果命令下发需要超过20秒,建议采用消息下发。
删除批量任务文件 功能介绍 应用服务器可调用此接口删除批量任务文件。 调用方法 请参见如何调用API。 URI DELETE /v5/iot/{project_id}/batchtask-files/{file_id} 表1 路径参数 参数 是否必选 参数类型 描述 file_id
已开通ModelArts服务。未开通则访问AI开发平台,单击“控制台”后进入该服务。 自建一个HTTP服务器,并提供POST接口用来接收推送的数据(本示例默认用户已经搭建好相应的服务器与接口,不再展示如何搭建HTTP服务器指导)。 示例场景 在本示例中,我们实现以下场景: 设备上报银行客户特征信息,物
上报的消息转发给应用服务器或华为云其他云服务上进行存储和处理。 设备属性上报:用于设备按产品模型中定义的格式将属性数据上报给平台。 网关批量属性上报:用于网关设备将多个设备的属性数据一次性上报给平台。 应用服务器下发指令给设备 设备接入物联网平台后,应用服务器可通过以下方式发送指令到设备。
MQTT.fx模拟智慧路灯与平台通信 视频指导 Your browser does not support video tags. 通过MQTT.fx模拟智慧路灯连接平台 使用MQTT.fx工具激活在物联网平台上注册的设备。 下载MQTT.fx(默认是64位操作系统,如果是32位操作系统,单击此处下载MQTT
已完成实名制认证。未完成可在华为云上单击实名认证,否则无法使用设备接入功能。 已开通设备接入服务。未开通则访问设备接入服务,单击“立即使用”后开通该服务。 前期准备 下载并安装MQTT.fx(应使用1.7.1及以上版本)MQTT.fx安装请参考使用MQTT.fx调测。 升级包文件准备。固件升级
新建数据流转流控策略 功能介绍 应用服务器可调用此接口在物联网平台创建数据流转流控策略。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/routing-rule/flowcontrol-policy 表1 路径参数 参数 是否必选 参数类型
等字符的组合。 option 否 String 参数说明:指定设备服务是否必选。目前本字段为非功能性字段,仅起到标识作用。 取值范围: Master:主服务 Mandatory:必选服务 Optional:可选服务 默认值为Optional。 表5 ServiceProperty
通过开发编解码插件实现二进制数据到平台定义JSON格式的转换。 若发送到平台的数据需要发到华为云其他云服务上进行存储和处理,可以通过数据转发规则功能进行转发,然后再通过其他云服务的控制台或者API接口进行进一步的数据处理。 图1 消息上报概念图 图2 属性上报概念图 图3 原始二进制数据上报概念图
工单系统10分钟响应。 开源MQTT没有支持服务,且有大量的默认配置参数,需要企业根据业务的场景进行调整,在不精通开源代码的情况下,配置者参数使用不当对商用系统造成巨大潜在风险,出现问题时候也只能自行解决。 成本 服务器成本 无需购买服务器。 需购买服务器。 人力成本 购买云服务,无需额外人力投入。
创建规则 功能介绍 应用服务器可调用此接口在物联网平台创建一条规则。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/rules 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数说明:项目ID。获取方法请参见
绑定设备策略 功能介绍 应用服务器可调用此接口在物联网平台上为批量设备绑定目标策略,目前支持绑定目标类型为:设备、产品,当目标类型为产品时,该产品下所有设备都会生效。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/device-po
查询指定消息id的消息 功能介绍 应用服务器可调用此接口查询平台下发给设备的指定消息id的消息。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/devices/{device_id}/messages/{message_id} 表1 路径参数