EmonCMS 是什么?如何用于数据记录和可视化?

更新时间

EmonCMS 是 OpenEnergyMonitor 体系中的数据记录与可视化平台,可以本地运行在 emonPi3 上,也可以远程使用 EmonCMS.org。它负责接收传感器数据、处理输入,并通过预建仪表板和高级绘图工具展示用电、太阳能、储能和热泵等信息。如果你已经有一套 OpenEnergyMonitor 硬件,或者正在评估是否采用它,EmonCMS 就是让数据变得可读、可分析的那一层。

EmonCMS 在整套系统中处于什么位置

OpenEnergyMonitor 是一套基于 Raspberry Pi 和 Arduino 平台的开源监测系统,用传感器和集成组件监测电力、太阳能、储能和热泵。emonPi3 是其中带集成 Raspberry Pi 的 6 通道电力监测器,支持单相或三相监测、有线温度传感和脉冲计数,也可以作为其他传感器节点的基站。

EmonCMS 则承担数据落点和展示层:

  • 数据记录:把来自 emonPi3 及扩展节点的读数保存下来。
  • 数据可视化:通过仪表板和图表把记录结果呈现出来。
  • 输入处理:对进入系统的数据进行灵活处理,而不只是原样存储。

换句话说,传感器和节点负责“采集”,EmonCMS 负责“记住并看懂”。

本地和远程两种使用方式

EmonCMS 提供两种部署位置,选择取决于你对数据存放位置和访问方式的偏好。

方式 位置 特点
本地 运行在 emonPi3 上 数据记录和可视化在设备本地完成
远程 EmonCMS.org 通过远程平台进行数据记录和可视化

资料中同时列出了“Full local or remote data logging and visualisation capability via EmonCMS”,说明两种方式都具备完整的数据记录和可视化能力,而不是一者只做采集、另一者只做展示。

如果你的系统需要扩展到建筑内不同位置,emonTx6 这类 6 通道电力监测节点可以通过 433.92MHz 无线电传输数据,emonTH3 这类电池供电的无线室内温度、湿度和 CO2 监测节点也通过 433.92MHz 无线电把数据传给 emonPi3。这些节点采集的数据同样可以汇入 EmonCMS 的记录与可视化流程。

可视化与数据处理能力

EmonCMS 在展示和处理层面提供三类能力:

  • 预建仪表板:不需要从零搭建,直接使用现成的面板查看关键读数。
  • 高级绘图工具:用于更细致地查看和分析数据变化。
  • 灵活的输入处理:对进入系统的输入进行加工处理,适应不同的监测需求。

这三项能力对应的是从“快速看一眼”到“深入分析”的不同使用深度。对于电力、太阳能、储能和热泵这类需要持续观察的对象,仪表板适合日常查看,绘图工具适合排查和对比,输入处理则决定了数据以什么形式进入记录和展示环节。

热泵监测的专门入口

如果你的关注点是热泵,资料中提到了预配置的 level 3 热泵监测套件,以及 heatpumpmonitor.org 这一专项计划。这说明热泵监测在 OpenEnergyMonitor 体系中有相对独立的方案和社区入口,而不是只能靠通用电力监测来间接推断。

如何开始使用

  1. 确认硬件:emonPi3 可作为基础监测和数据记录设备,需要更多 CT 输入时可用 emonTx6 扩展,需要室内环境数据时可用 emonTH3。
  2. 选择数据落点:决定使用 emonPi3 本地运行 EmonCMS,还是使用 EmonCMS.org 远程平台。
  3. 接入数据:让传感器节点把读数传入系统,无线电节点通过 433.92MHz 传输到 emonPi3。
  4. 查看与处理:使用预建仪表板查看概览,用高级绘图工具做深入分析,按需配置输入处理。
  5. 获取产品与文档:所有产品可通过 shop 购买,设置方法可查阅 Docs。

需要留意的是,资料没有说明 EmonCMS 或相关产品的价格、是否需要登录、是否有付费层级,因此这些方面应直接以官网 shop 和 Docs 的当前信息为准,不要预先假定免费或无需账户。