你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

教程:部署和演练用于监视智能计量的应用程序模板

智能计量不仅支持自动计费,而且还支持高级计量用例,例如实时读取和双向通信。

应用程序模板使实用程序和合作伙伴能够监视智能计量状态、遥测,以及定义警报和通知。 该模板提供示例命令,例如断开计量和更新软件。 可以将计量数据导出到其他业务应用程序,并使用数据开发自定义解决方案。

应用程序的关键功能包括:

  • 电表的示例设备模型
  • 计量信息和实时状态
  • 计量读数,如能量、电源和电压
  • 仪表命令示例
  • 内置可视化效果和仪表板
  • 自定义解决方案开发的扩展性

本教程中,您将学习如何:

  • 创建用于监视智能计量的应用程序。
  • 浏览应用程序。

应用程序体系结构

智能计量应用程序的体系结构示意图。

应用程序的体系结构由以下组件组成。 某些解决方案可能不需要此处列出的每个组件。

智能计量和连接

智能计量记录并将能耗数据传达给公用事业公司,以便监视和其他用例,例如计费和需求响应。

通常,计量使用网关或桥连接到 Azure IoT Central 应用程序。 若要了解有关网桥的详细信息,请参阅 使用 Azure IoT Central 设备网桥将其他 IoT 云连接到 Azure IoT Central

Azure IoT Central 平台

构建物联网(IoT)解决方案时,Azure IoT Central 简化了生成过程,并帮助减轻 IoT 管理、作和开发负担和成本。 使用 Azure IoT Central,可以轻松地大规模连接、监视和管理 IoT 资产。

将智能计量连接到 Azure IoT Central 后,应用程序模板使用内置功能,例如设备模型、命令和仪表板。 该应用程序模板还将 Azure IoT Central 存储用于暖路径方案,例如准实时电表数据监视、分析、规则和可视化。

IoT Central 扩展性选项

Azure IoT Central 平台提供两种扩展性选项:数据导出和 API。 客户和合作伙伴可以在这些选项之间进行选择,以便根据自己的特定需求自定义其解决方案。

例如,合作伙伴可能会配置数据导出以持续将数据发送到 Azure Data Lake Storage。 然后,该合作伙伴可以将 Data Lake Storage 用于长期数据保留和其他冷路径存储方案,例如批处理、审核和报告。

先决条件

若要完成本教程,需要一个有效的 Azure 订阅。 如果没有订阅,请在开始之前创建一个免费帐户

创建用于监视智能计量的应用程序

若要创建 IoT Central 应用程序,请执行以下作:

  1. 导航到 Azure 门户中的 “创建 IoT Central 应用程序 ”页。 如果出现提示,请使用 Azure 帐户登录。

  2. 输入以下信息:

    字段 Description
    Subscription 要使用的 Azure 订阅。
    资源组 要使用的资源组。 可以创建新的资源组或使用现有资源组。
    资源名称 有效的 Azure 资源名称。
    应用程序 URL 应用程序的 URL 子域。 IoT Central 应用程序的 URL 如下所示 https://yoursubdomain.azureiotcentral.com
    Template 智能计量分析
    区域 要使用的 Azure 区域。
    定价计划 要使用的定价计划。
  3. 选择“查看 + 创建”。 然后选择“创建”

应用准备就绪后,可以从 Azure 门户导航到它:

显示 Azure 门户中 IoT Central 应用程序资源的屏幕截图。应用程序 URL 突出显示。

若要了解详细信息,请参阅 创建 Azure IoT Central 应用程序

浏览应用程序

以下部分将指导你完成应用程序的主要功能。

Dashboard

部署应用程序模板后,其中包含示例智能计量、设备模型和仪表板。

Adatum 是一家虚构的能源公司,负责监视和管理智能计量。 用于监视智能计量的仪表板显示计量的属性、数据和示例命令。 仪表板使操作员和支持团队能够在成为支持事件之前主动执行这些活动:

  • 查看地图上的最新计量信息及其安装 位置
  • 主动检查计量网络和连接状态。
  • 监测最小和最大电压值以维护网络健康状态。
  • 查看能量、电源和电压趋势,以捕获任何异常模式。
  • 跟踪规划和计费目的的总能耗。
  • 执行命令和控制作,例如重新连接计量和更新固件版本。 在模板中,命令按钮显示可能的功能,并且不发送实际命令。

显示用于监视智能计量的仪表板的屏幕截图。

设备

该应用程序附带了一个示例智能计量设备。 可以通过在左侧菜单中选择 “设备 ”来查看可用设备。

显示智能计量设备的屏幕截图。

选择示例设备 SM0123456789 的链接以查看设备详细信息。 可以在 “更新属性 ”页上更新设备的可写属性,然后在仪表板上可视化更新的值。

显示智能计量设备属性的屏幕截图。

设备模板

在左侧菜单中选择 “设备模板 ”以查看智能计量的型号。 该模型具有用于数据、属性、命令和视图的预定义接口。

显示智能计量设备的模板的屏幕截图。

自定义应用程序

管理员可以更改设置来自定义应用程序中的用户体验。

选择“自定义”>“外观”,然后:

  • 若要设置报头徽标图像,请选择“更改”
  • 若要设置浏览器选项卡上显示的浏览器图标图像,请选择“更改”
  • 在“浏览器颜色”下,可以通过添加 HTML 十六进制颜色代码来替换默认浏览器颜色。 有关十六进制值的颜色表示法的详细信息,请参阅 W3Schools HTML 颜色教程。

可以在“应用程序”“管理”页上更改应用程序图像。>

清理资源

如果不打算继续使用此应用程序,可以将其删除:

  1. 在 Azure IoT Central 应用程序中,转到“应用程序”“管理”。>
  2. 选择“删除”,然后确认操作。

后续步骤

教程:部署并演练太阳能电池板应用程序模板