水表计量
1. 关于本案例
本案例是一个水表展示界面。通过该案例,你可以分析用水情况,包括每日用水量、每周用水量、是否漏水等信息。它包含如下所述的 7 个展示页面:
- 第一屏 - TOTAL: 该仪表板展示所有计量设备信息、用水分析、设备活跃状态、低电量设备数量、告警等。

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

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

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

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

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

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

2. 导入方案模板
2.1 获取 JSON 文件
获取地址:
https://github.com/ThingsEye-io/te-platform/tree/main/Solution%20Template/Water%20metering
需要获取的文件:下载后缀为 dashboard、deviceprofile 和 rulechain 的三个 JSON 文件。
2.2 导入 rulechain / deviceprofile / dashboard
- 你需要下载并导入对应文件。
- 在这个方案中共有 3 个 rulechain,均需要下载并导入。


2.2.1 导入 rulechain
首先,我们需要导入规则链。规则链用于告诉平台如何处理该设备的上行和下行数据。
打开 Rule chains,点击右上角的 +,
选择 import rule chain,然后将下载好的后缀为 _rule_chain 的 JSON 文件拖入文本框中。

2.2.2 导入 deviceprofile
这一步中,我们需要先导入设备配置文件,如图所示。
首先打开 Device profiles,点击右上角的 +,选择 import device profile,
然后选择已下载好的后缀为 _device_defiles 的文件,并拖入文本框中。

2.2.3 导入 dashboard
首先打开 Dashboard 模块,
点击右上角的 +,选择 import dashboard,
然后将下载好的 _dashboard 文件拖入文本框中。

3. 连接设备到 Thingseye
点击以下链接,将服务器连接到平台:
https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20connect%20my%20devices%20to%20ThingsEye%3
注意:只有当设备包含 pulseCounter、battery、leakage、temperature、Calculate_flag 这些 key 值时,仪表板才能正确显示。
4. 修改设备的 deviceprofile
导入完成后,我们需要将需要展示的设备 deviceprofile 替换为新导入的 deviceprofile。

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