{"id":29152903,"url":"https://github.com/zhitancloud/zhitan-ems","last_synced_at":"2025-07-22T11:38:25.416Z","repository":{"id":300937155,"uuid":"1007633780","full_name":"zhitancloud/zhitan-ems","owner":"zhitancloud","description":"能源管理系统+能源管理系统源码+能源管理平台+EMS 能源管理系统。通过系统性的能源挖掘和深度能源适配，适用管理场景：企业能源管理、工商业能源管理、低碳园区能源管理、化工企业能源管理、工矿能源管理、公共建筑能源管理等多维度的能碳、能源管理平台。 底层系统为物联网技术，采集、监控、管理企业水、电、气、热等能耗、能源数据，同时也可以用于光伏监测能源管理运维平台、充电桩管理运营能源能碳平台等场景，帮助企业建立能源管理体系，找到跑冒滴漏，进一步实现节能节约能源、降低碳排放。 进一步为企业实现碳跟踪、碳盘查、碳交易、碳汇报的全生命过程。 为中国双碳事业做出贡献。","archived":false,"fork":false,"pushed_at":"2025-06-28T04:10:00.000Z","size":21826,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-02T03:37:52.213Z","etag":null,"topics":["ems","influxdb","java","modbus","postgresql","ruoyi","springboot"],"latest_commit_sha":null,"homepage":"https://zhitancloud.com/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zhitancloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-24T09:43:23.000Z","updated_at":"2025-06-28T05:53:35.000Z","dependencies_parsed_at":"2025-07-17T16:24:07.018Z","dependency_job_id":"b8633171-7766-436f-bbd1-4e22975a2425","html_url":"https://github.com/zhitancloud/zhitan-ems","commit_stats":null,"previous_names":["zhitancloud/zhitan-ems"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zhitancloud/zhitan-ems","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhitancloud%2Fzhitan-ems","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhitancloud%2Fzhitan-ems/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhitancloud%2Fzhitan-ems/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhitancloud%2Fzhitan-ems/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zhitancloud","download_url":"https://codeload.github.com/zhitancloud/zhitan-ems/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhitancloud%2Fzhitan-ems/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266485879,"owners_count":23936832,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ems","influxdb","java","modbus","postgresql","ruoyi","springboot"],"created_at":"2025-07-01T01:03:29.175Z","updated_at":"2025-07-22T11:38:25.404Z","avatar_url":"https://github.com/zhitancloud.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"readme/logo-chinese.png\" alt=\"输入图片说明\" height=\"150\" width=\"150\"\u003e\n\u003c/div\u003e\n\u003ch1 align=\"center\" style=\"margin: 30px 0 30px; font-weight: bold;\"\u003e智碳能源管理系统\u003c/h1\u003e\n\u003cp align=\"center\"\u003e基于SpringBoot和若依框架开发\u003c/p\u003e\n\u003cp align=\"center\"\u003e能碳平台后台展示\u0026接口已完全开源，代码完备，功能齐全，运行正常\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cspan style=\"color: red;\"\u003e通过本项目，学习者可以掌握能源管理行业的功能和业务，以及技术架构。\u003c/span\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href='https://gitee.com/liulingling1993/zhitan-ems/stargazers'\u003e\u003cimg src='https://gitee.com/liulingling1993/zhitan-ems/badge/star.svg?theme=dark' alt='star'\u003e\u003c/img\u003e\u003c/a\u003e\n    \u003ca href='https://gitee.com/liulingling1993/zhitan-ems/members'\u003e\u003cimg src='https://gitee.com/liulingling1993/zhitan-ems/badge/fork.svg?theme=dark' alt='fork'\u003e\u003c/img\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## 介绍\n能源管理系统，采集企业水、电、气、热等能耗数据，帮企业建立能源管理体系，找到跑冒滴漏，从而为企业节能提供依据。\n进一步为企业实现碳跟踪、碳盘查、碳交易、碳汇报的全生命过程。 为中国碳达峰-碳中和做出贡献。\n\n针对客户场景：政府、园区、企业、工矿、公共建筑等。\n\n## 【注意】完整能碳管理平台包含三个部分，\u003cspan style=\"color: red;\"\u003e本仓库只包含能碳平台后台管理端\u003c/span\u003e\n1. 能碳平台后台管理端：\u003cspan style=\"color: red;\"\u003e也即本项目能碳平台后台展示部分，代码完备，运行正常。通过本项目，学习者可以掌握能源管理行业的功能和业务，以及技术架构。\u003c/span\u003e\n2. 数据采集程序：也即mqtt➡️时序库功能，请参考[我们另一个仓库（点击超链接），MQTT采集网关](https://github.com/zhitan-cloud/zhitan-gateway)；或者可参考thingsjs等知名项目，或者自己用netty自己实现。\n3. 数据清洗服务：也即时序库➡️关系库，学习者可以使用java自带的XXL job等计划任务工具自己按照业务功能，来实现数据清洗服务。\n\n## 文档--均在wiki目录\n### github wiki地址：https://github.com/zhitancloud/zhitan-ems/wiki\n### gitee wiki地址：https://gitee.com/liulingling1993/zhitan-ems/wikis/\n\n\n## 在线体验\n\n#### 手机短信验证码登录\n#### 演示地址：https://demo-ems.zhitancloud.com/\n\n## 开源协议\nzhitan-ems是基于 [AGPL](https://www.gnu.org/licenses/agpl-3.0.en.html) 和 [ZTPL](./LICENSE) 双协议的开源软件。\n\n## 社区版-功能列表\n1.  首页看板 **已完成**\n2.  实时数据监测 **已完成**  \n    2.1.  实时数据查看 **已完成**  \n    2.2.  组态图分析（svg 图绑定）**已完成**\n3. 历史点位分析 **已完成**\n4. 综合指标分析 **已完成**  \n   4.1.  综合指标分析（日）**已完成**  \n   4.2.  综合指标分析（月）**已完成**  \n   4.3.  综合指标分析（年）**已完成**\n5. 重点设备分析  **已完成**    \n   5.1.  重点设备分析（日）**已完成**  \n   5.2.  重点设备分析（月）**已完成**    \n   5.3.  重点设备分析（年）**已完成**\n6. 工序能耗分析 **已完成**  \n   6.1.  工序能耗分析（日）**已完成**  \n   6.2.  工序能耗分析（月）**已完成**    \n   6.3.  工序能耗分析（年）**已完成**\n7. 尖峰平谷分析 **已完成**  \n   7.1.  尖峰平谷配置 **已完成**  \n   7.2.  尖峰平谷数据 **已完成**\n8. 能耗对比分析（各能源品种）**已完成**  \n   8.1.  电同环比分析 **已完成**      \n   8.2.  水同环比分析 **已完成**       \n   8.3.  其他能源品种分析 **已完成**\n9. 智能报警 **已完成**  \n   9.1.  报警分析 **已完成**        \n   9.2.  报警配置 **已完成**\n10. 数据补录 **已完成**\n11. 节能项目管理 **已完成**\n12. 知识库 **已完成**\n13. 设备档案管理 **已完成**\n14. 模型配置管理（计算模型等） **已完成**\n15. 基础数据管理（字典、能源类型等） **已完成**\n16. 系统管理（用户、角色、权限等） **已完成**\n17. 建筑能耗分析（支路、分项） **已完成**\n\n## 增强版-功能列表\n1. 单耗分析\n2. 计划与实绩\n3. 用能考核\n4. 用能对标\n5. 建筑能耗空调节能\n6. 能源平衡分析\n7. 能源对标分析\n8. 空压机重点设备节能内容\n9. 碳盘查、碳路径、碳排放因子因子相关内容\n10. 源网荷储（微电网）相关功能\n11. 低碳园区相关\n12. 自定义报表\n13. 能源成本分析\n14. 光伏运维监控\n15. 充电运营平台\n\n\n\n## 框架：\n\n基于SpringBoot的若依框架 易读易懂、界面简洁美观。支持深色\u0026浅色两种风格切换（演示系统右上角）   \n关系数据库：postgresql（mysql需自行适配，mysql性能太差了）   \n时序数据库：influxdb 2.7+  \n中间件：redis  \nVUE版本：VUE 3\n\n\n\n## 亮点功能\n![输入图片说明](readme/亮点功能.png)\n\n## UI展示（平台分深色和浅色两种风格切换）\n\n    登录页面\n![输入图片说明](readme/img/1-登录页.png)\n\n    首页-浅色 \n![输入图片说明](readme/img/2-1-首页-浅色.png)\n\n    首页-深色 \n![输入图片说明](readme/img/2-2-首页-深色.png)\n\n    实时监测-浅色 \n![输入图片说明](readme/img/3-1-能源实时监测-浅色.png)\n\n    实时监测-深色 \n![输入图片说明](readme/img/3-2-能源实时监测-深色.png)\n\n    尖峰平谷-浅色 \n![输入图片说明](readme/img/4-1-峰平谷时段统计-浅色.png)\n\n    尖峰平谷-深色 \n![输入图片说明](readme/img/4-2-峰平谷时段统计-深色.png)\n\n    区域能耗-浅色 \n![输入图片说明](readme/img/5-1-区域能耗分析-浅色.png)\n\n    区域能耗-深色 \n![输入图片说明](readme/img/5-2-区域能耗分析-深色.png)\n\n## 业务架构\n![输入图片说明](readme/业务架构.png)\n\n## 技术架构\n![输入图片说明](readme/技术架构-1.png)\n\n## 沟通交流\n\n应很多开发者私信，我创建了QQ群交流，群号：，请备注：ems+姓名。\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"readme/img/qq.png\" width=50% height=400%\u003e\n\u003c/p\u003e\n\n扫码添加微信交流，加微信请备注：ems+姓名。\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"readme/img/image-yc.png\" width=50% height=400%\u003e\n\u003c/p\u003e\n\n## 参与贡献\n\n1.  Fork 本仓库\n2.  新建 Feat_xxx 分支\n3.  提交代码\n4.  新建 Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhitancloud%2Fzhitan-ems","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzhitancloud%2Fzhitan-ems","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhitancloud%2Fzhitan-ems/lists"}