检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据转发至Kafka存储 场景说明 对于设备上报的数据,可以选择让平台将设备上报数据推送给应用服务器,由应用服务器进行保存;还可以选择让平台将设备上报数据转发给分布式消息服务(Kafka),由Kafka进行存储。 本示例为将所有设备上报的数据转发至Kafka存储。 购买Kafka实例
DIS 将数据流转到华为云DIS云服务。目前DIS支持数据转存储至对象存储服务 OBS、MapReduce服务 MRS、数据湖探索 DLI、数据仓库服务 DWS、表格存储服务 CloudTable。具体DIS支持的转存储任务已实际购买的实例为准。 应用场景:数据接入服务主要解决云服务外的数据实时传输到云服务内的问题。
平台预定义了如下参数: iotda::mqtt::client_id :mqtt连接参数三元组中的Client Id iotda::mqtt::username :mqtt连接参数三元组中的User Name iotda::certificate::country : 设备证书(国家/地区
托管部署 IoT平台提供泛协议镜像托管部署能力,使用泛协议SDK开发的插件可以制作成镜像托管部署在平台,IoT平台支持对托管的镜像进行分布式自动部署。省去客户自己购买ECS服务器、购买ELB负载均衡、进行容器化等操作和费用。 当前只有IoTDA企业版支持托管部署,使用托管部署方案
数据流转到OBS进行存储,还可以流转到MRS进行进一步的数据处理。 图6 分布式光伏业务架构图 分布式光伏场景参考架构如下: 端侧不同的厂家的逆变器设备通过MQTT协议上报电压,电流,功率,发电量等数据到云端。 云端IoTDA通过规则引擎将数据流转到OBS存储,并经过DLI-Fl
SDK集成场景 SDK支持的物联网通信协议 IoT Device SDK 面向运算、存储能力较强的嵌入式设备,例如网关、采集器等。 MQTT IoT Device SDK Tiny 面向对功耗、存储、计算资源有苛刻限制的终端设备,例如单片机、模组。 LWM2M over CoAP、MQTT
断、死信导出、监控告警等能力,帮助您全方面的了解服务状况,保证业务正常运行。 购买RocketMQ 登录华为云,访问分布式消息服务RocketMQ版, 进入分布式消息服务管理控制台。 单击右上角“购买RocketMQ实例”,按照需求选择RocketMQ规格,单击“立即购买”。 图1
要求,为了降低存储成本,提高数据查询效率,华为云物联网平台可以通过规则引擎,将数据转发到华为云其他云服务,例如可以将海量数据经过数据湖探索服务(DLI)进行数据清洗,再由云数据仓库(DWS)进行存储,再由Astro大屏应用读取数据进行可视化展示。实现数据一站式存储、处理和分析。 前提条件
态。 支持配置异常数据转发的正常转发目标类型:数据接入服务(DIS)、分布式消息服务(Kafka)、对象存储服务(OBS)、应用与数据集成平台(ROMA Connect)、第三方应用服务(HTTP推送)、分布式消息服务(RocketMQ)、函数工作流服务 (FunctionGraph)、云数据库(GeminiDB
数据转发至MySQL存储 场景说明 对于平台的流转数据可以选择让平台将设备上报数据转发给云数据库(MySQL),由MySQL进行存储,用户无需做额外的数据存储代码开发即可使用设备数据进行业务处理。 本示例为将流转数据转发至MySQL存储。 前提条件 已购买设备接入服务的企业版实例或标准版实例。
数据转发至OBS长期存储 场景说明 对于设备上报的数据,可以选择让平台将设备上报数据推送给应用服务器,由应用服务器进行保存;还可以选择让平台将设备上报数据转发给对象存储服务(OBS),由OBS进行存储。 本示例为将所有设备上报的数据转发至OBS存储。 创建OBS桶 登录华为云官方网站,访问对象存储服务。
数据转发至MongoDB存储 场景说明 对于平台的流转数据可以选择让平台将设备上报数据转发给文档数据库服务(DDS),由DDS进行存储(华为云DDS完全兼容MongoDB协议),用户无需做额外的数据存储代码开发即可使用设备数据进行业务处理。本示例为将流转数据转发至文档数据库服务存储。 购买MongoDB实例
件升级状态和升级结果); 支持推送到数据接入服务 DIS、分布式消息服务Kafka版、分布式消息服务RocketMQ版、云日志服务 LTS、函数工作流 FunctionGraph、区块链服务 BCS; 支持推送到数据库存储便于用户分析使用:云数据库 GeminiDB Influx、云数据库
复告警”。 数据转发:包含设置转发数据、设置转发目标和启动规则三部分。支持转发至“数据接入服务DIS”、“分布式消息服务 Kafka”、“对象存储服务 OBS”、“应用与数据集成平台 ROMA Connect”、“第三方应用服务(HTTP推送)”、“AMQP推送消息队列”、、、。
MQTT推送消息队列 x √ √ - 云服务流转 DIS数据接入服务 √ √ √ - OBS对象存储服务 √ √ √ - LTS云日志服务 √ √ √ - Kafka分布式消息服务 √ √ √ - RocketMQ分布式消息服务 x √ √ - ROMA Connect应用与数据集成平台 x x √
Topic通信场景迁移实践 本文以自建MQTT Broker的空调控制设备迁移到华为云IoT为例,介绍如何进行Topic通信场景的设备迁移。 业务场景说明 自建MQTT Broker基于MQTT协议的上行数据和下行指令的业务定义如下: 表1 业务场景 业务场景 通信Topic 报文Payload
原因解释 处理建议 Not enough storage for the new firmware package 下载的固件包存储空间不足 请检查设备存储。 Out of memory during downloading process 下载过程中内存不足 请检查设备内存。 Connection
固定选择“MQTT Broker”,表示连接MQTT服务器。 Broker Address MQTT服务器接入地址。 华为云IoTDA的MQTTS协议接入地址,请参考此处,进入您的实例,获取“总览”->“接入信息”->“MQTTS”协议对应的接入地址。 Broker Port MQTT服务器接入端口。
查询设备消息 功能介绍 应用服务器可调用此接口查询平台下发给设备的消息,平台为每个设备默认最多保存20条消息,超过20条后, 后续的消息会替换下发最早的消息。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/devices/{device_id}/messages
用于设备按产品模型中定义的格式将属性数据上报给平台。 设备消息上报 用于设备将自定义数据上报给平台,平台将设备上报的消息转发给应用服务器或华为云其他云服务上进行存储和处理。 网关批量属性上报 用于网关设备将多个子设备的属性数据一次性上报给平台。 业务流程 设备接入前,需创建产品(可通过控制台创建或者使用应用侧API创建产品)。