跳到主要内容

水表计量

1. 关于本案例

本案例是一个水表展示界面。通过该案例,你可以分析用水情况,包括每日用水量、每周用水量、是否漏水等信息。它包含如下所述的 7 个展示页面:

  • 第一屏 - TOTAL: 该仪表板展示所有计量设备信息、用水分析、设备活跃状态、低电量设备数量、告警等。

1732676159360-564.png

  • 第二屏 - ANALYTICS: 该仪表板用于分析用水情况。

1732676203292-795.png

  • 第三屏 - DEVICES: 该仪表板展示所有水表及其告警。

1732676234856-600.png

  • 第四屏 - CUSTOMERS: 该仪表板用于总览所有客户。

1732676273563-896.png

  • 第五屏 - ALARMS: 该仪表板展示所有告警消息。

1732676305413-205.png

  • 第六屏 - SETTINGS: 该仪表板允许你设置告警阈值,以及是否通过 Email 或短信发送告警消息。

1732676367273-261.png

  • 第七屏 - DEVICE DETAIL: 该仪表板展示单个设备的详细信息。

屏幕截图 2024-11-27 104148.png

2. 导入方案模板

2.1 获取 JSON 文件

获取地址:
https://github.com/ThingsEye-io/te-platform/tree/main/Solution%20Template/Water%20metering

需要获取的文件:下载后缀为 dashboarddeviceprofilerulechain 的三个 JSON 文件。

2.2 导入 rulechain / deviceprofile / dashboard

  • 你需要下载并导入对应文件。
  • 在这个方案中共有 3 个 rulechain,均需要下载并导入。

屏幕截图 2024-11-27 101602.png

屏幕截图 2024-11-27 101909.png

2.2.1 导入 rulechain

首先,我们需要导入规则链。规则链用于告诉平台如何处理该设备的上行和下行数据。

打开 Rule chains,点击右上角的 +

选择 import rule chain,然后将下载好的后缀为 _rule_chain 的 JSON 文件拖入文本框中。

屏幕截图 2024-11-26 174215.png

2.2.2 导入 deviceprofile

这一步中,我们需要先导入设备配置文件,如图所示。

首先打开 Device profiles,点击右上角的 +,选择 import device profile

然后选择已下载好的后缀为 _device_defiles 的文件,并拖入文本框中。

屏幕截图 2024-11-26 175041.png

2.2.3 导入 dashboard

首先打开 Dashboard 模块,

点击右上角的 +,选择 import dashboard

然后将下载好的 _dashboard 文件拖入文本框中。

屏幕截图 2024-11-26 175723.png

3. 连接设备到 Thingseye

点击以下链接,将服务器连接到平台:

https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20connect%20my%20devices%20to%20ThingsEye%3

注意:只有当设备包含 pulseCounterbatteryleakagetemperatureCalculate_flag 这些 key 值时,仪表板才能正确显示。

4. 修改设备的 deviceprofile

导入完成后,我们需要将需要展示的设备 deviceprofile 替换为新导入的 deviceprofile

屏幕截图 2024-11-26 180544.png

5. 检查设备是否已在仪表板中正确显示

1732677677740-417.png