华为云:零代码搭建物联网监控大屏

来自CloudWiki
Cloud17讨论 | 贡献2023年4月25日 (二) 08:16的版本 创建产品和设备
跳转至: 导航搜索

https://support.huaweicloud.com/bestpractice-iothub/iot_bp_0222.html

场景说明

物联网解决方案中,作为数据主体的“物”可能数量会非常大,产生的数据已经无法通过传统的数据处理服务进行处理。如何分析与利用这庞大的物联网设备数据对物联网企业来说又是一个新的挑战。

华为云物联网平台提供规则引擎能力,支持将设备上报的数据转发至华为云其他云服务,可实现将海量数据通过对象存储服务(OBS)存储,再由数据可视化服务(DLV)读取数据呈现为可视化报表,实现数据的一站式采集、处理和分析

Cloud2023042401.png

在本示例中,我们实现下述场景:

设备上报数据到物联网平台,物联网平台将数据以CSV格式存储到对象存储服务(OBS),数据可视化服务(DLV)从OBS文件读取数据并展现为多个维度的报表。

整体流程

1.创建MQTT协议产品、开发产品模型、并注册设备。

2.创建数据转发规则,将数据以CSV格式持久化至OBS服务。

3.配置数据可视化服务(DLV)展示OBS中物联网数据。

4.使用设备模拟器上报数据,验证DLV大屏数据实时刷新。

Cloud2023042402.png

图2 整体业务流程图

前提条件

已注册华为云官方帐号。未注册可单击注册页面完成注册。

已完成实名制认证。未完成可在华为云上单击实名认证完成认证,否则无法使用设备接入功能。

已开通设备接入服务。未开通则访问设备接入服务,单击“立即使用”后开通该服务。

已开通OBS服务。未开通则访问OBS服务,单击“立即使用”后开通该服务。

已开通数据可视化DLV服务。未开通则访问数据可视化DLV服务,单击“立即使用”后开通该服务。

创建产品和设备

1.访问设备接入服务,单击“立即使用”进入设备接入控制台。

2.选择左侧导航栏的“产品”,单击右上角下拉框,选择新建产品所属的资源空间。

3.单击右上角的“创建产品”,创建一个基于MQTT协议的产品,填写参数后,单击“确认”。

这里选择“自动售货机”

Cloud2023042502.png

图3 创建产品

Cloud2023042503.png

Cloud2023042504.png

选择第3步创建的产品,在该产品下注册设备、请参考注册单个设备