
MyEMS开源项目简介
MyEMS是行业领先的开源能源管理系统,基于Python语言开发。用于工厂、建筑、商场、数据中心、园区等能源数据采集、处理、分析、报表和展示。还具有设备管理、故障诊断、工单管理、人工智能优化控制等功能。MyEMS由资深专业团队开发维护,源代码基于MIT开源软件许可协议发布。用开源助力实现碳达峰碳中和目标。

系统架构图
4G无线计量仪表简介
无线计量仪表为低压网络设计,用于准确测量三相有功电能。其小巧设计、高精度和丰富功能使其在能源管理中非常实用。支持多种通讯方式,包括RS485、Lora、NB、4G和wifi,用户可根据具体需求选择适合的通讯方式。新增的外置互感器电流采样模式使其安装更为灵活,可应用于各种场合。适合安装于配电箱内,实现对不同区域和负荷的分项电能计量,满足运维监管和电力监控的多样化需求。

4G无线计量仪表图
本方案中使用4G无线计量仪表采集电量数据,转发为MQTT协议,平台端安装MyEMS开源能源管理系统,由于开源社区版只提供Modbus TCP协议,需采购MyEMS MQTT组件,使用容器化安装部署到服务器。
使用软件对4G无线计量仪表进行配置
MQTT客户端规约参数图




找到通用MQTT该界面设置MQTT相关参数,同样设置前先读取一下,mqtt-theme1代表下发主题,mqtt-theme2代表上报主题。
MQTT username:MQTT服务器的登录用户名
MQTT password:MQTT服务器的登录密码
MQTT theme_1:平台下主题(默认是不具备改功能,该项需要提前与研发沟通协商定制)
MQTT theme_2:设备上报数据主题(平台可通过订阅该主题接收设备设备上报的实时数据)

使用MQTTX测试成功收到上报数据

使用容器安装部署MyEMS MQTT数据订阅软件
在MyEMS管理员后台配置MQTT数据源和数据点


在MyEMS 计量表数据分析|计量表实时分析功能中验证数据

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。