慧知开源OCPP1.6J欧标充电桩管理平台 V2.0.1

如果对您有帮助,您可以点右上角 “Star” ❤ 支持一下谢谢!

📖 项目介绍

慧知开源充电桩平台是一款基于Apache-2.0协议发布的开源新能源充电数字化解决方案,代码全开源无加密,可免费商用。专为跨境充电场景打造,覆盖电动汽车、电动自行车全品类充电需求,目前已服务全球1000+企业,经过国内外数十个场站、近万台设备的长期商用验证,帮助运营商、开发者快速构建国际化、标准化的充电桩管理平台。
有相关的技术问题,或是想深入交流技术细节,欢迎随时联系我们沟通探讨。

🖥️ PC端运营管理后台截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

推荐一套企业级开源充电桩平台【慧知开源充电桩平台】 - 完整代码包含OCPP1.6、多租户、硬件模拟器、多运营商、多小程序,汽车 电动自行车、云快充协议;——(慧哥)慧知开源充电桩平台

📱 车主端小程序截图(两列排版)

在这里插入图片描述
在这里插入图片描述

🌍 海外落地场景展示

在这里插入图片描述

技术架构

系统采用Java + Vue + uni-app技术栈,基于Spring Cloud Alibaba分层分布式微服务架构构建,前后端分离设计清晰。借助uni-app跨端能力,实现管理后台、车主小程序、H5、APP全覆盖,数据统一、业务同步。同时基于Netty+MQTT自研OCPP协议栈,支持多协议硬件接入,代码规范清晰,注释详尽,二次开发十分方便。

核心功能

  • OCPP1.6J全量协议实现:完整覆盖BootNotification、Heartbeat、StartTransaction等基础充电流程,支持远程启停、固件升级、告警上报、预授权冻结、异常订单兜底等商用进阶功能,覆盖海外99%场站运营场景
  • 全球多支付统一适配:自研可扩展全球统一支付抽象层,对接PayPal、Stripe、ApplePay等300+国际及区域支付通道,支持多币种结算、自动对账与差错处理
  • 高并发设备接入支撑:单服务节点稳定支撑1W+充电桩长连接,集群水平扩容可支持10W+设备并发接入,搭配会话持久化与弱网自动重连机制,高峰时段订单零丢失
  • 企业级多租户SaaS:采用「字段级隔离 + 独立Schema」混合模式,支持多主体、多区域、多代理商独立运营,每个租户的权限、菜单、支付通道、费率均可独立配置
  • 全生命周期设备管理:实现设备注册、实时状态监控、运行数据采集、异常自动预警、远程控制、操作日志全链路追溯的完整闭环,设备状态实时推送至管理端
  • 智能分账与合规结算:自研轻量级规则引擎,支持固定比例、固定金额、阶梯比例等多种分账模式,订单支付完成后自动触发分账,资金实时清分,分账流水全链路留痕

系统优势

  • 协议适配高效:基于责任链模式设计报文解析器,单厂商协议适配周期从行业平均1个月压缩至3天,原生兼容云快充1.5/1.6、中电联国标、OCPP1.6J等主流充电协议
  • 支付能力完善:深度覆盖国际核心、亚太、欧美三大类支付场景,内置毫秒级主备通道自动切换机制,跨境支付成功率不低于99.9%
  • 高可用架构保障:全链路限流熔断、非核心业务异步解耦、分布式事务管理,实测充电订单峰值TPS可稳定支撑5000+,完全满足城市级场站运营需求
  • 硬件兼容性强:支持直流、交流全类型充电桩接入,覆盖市面上95%以上商用充电桩硬件,无需大规模改造即可快速对接
  • 工程化程度高:内置全功能充电桩硬件模拟器,提供Docker一键部署方案,配套完整的开发、部署、二次开发文档,开发测试效率提升80%
  • 安全防护全面:接口层统一鉴权、设备接入双向TLS加密、支付数据全链路加密、敏感数据脱敏存储,内置SQL防注入、XSS防护、接口频率限制等安全机制

💻 技术特点

运行环境及框架

  • 后端服务:Java Spring Boot + Spring Cloud Alibaba + MyBatis-Plus
  • 通信层:Netty 4.1 + MQTT 3.1.1
  • 前端:Vue + Element UI(管理端)、uni-app(移动端,支持微信小程序、H5、APP)
  • 数据库:MySQL 8.0 + Redis 5+ + RocketMQ + Elasticsearch
  • 运行环境:支持Linux、Windows,需Java 1.8及以上环境
1. Spring Boot 2.7.x
2. Spring Cloud Alibaba 2021.0.5.0
3. Maven 3.6+
4. MyBatis Plus 3.5.x
5. Nacos 2.2.x
6. Netty 4.1.x
7. RocketMQ 4.9.x
8. Sentinel 1.8.x
9. Seata 1.5.x
10. npm 6+
11. node 14+
12. vue 2.x
13. element ui 2.15.x

项目代码包介绍

1. huige-platform  后端主工程  Spring Cloud Alibaba微服务底座
2. huige-protocol  协议模块  OCPP1.6J、云快充、中电联协议实现
3. huige-ui        WEB程序  PC端管理端 VUE + ElementUI
4. huige-miniapp   移动应用  UniApp标准开发(微信小程序 + H5 + APP)
5. huige-simulator 硬件模拟器  支持全量OCPP报文模拟与联调
6. huige-doc       文档  项目设计文档、部署文档、二次开发指南
7. 接口文档  Api文档  部署项目后可在线查看Swagger接口文档

系统演示

📚 项目资料

资料支持

安装教程

  • 快速安装:提供Docker Compose一键部署脚本,单机环境30分钟跑通完整充电流程
  • 安装步骤详解:参考各工程README.md文档及官方部署指南

🎨 核心功能全景图

🔴 多端应用 🟠 运营管理 🟡 充电业务 🟢 支付结算
平台运营端 租户管理 扫码充电 PayPal支付
租户管理端 代理商管理 刷卡充电 Stripe支付
车主小程序 场站管理 预约充电 ApplePay支付
H5端 充电桩管理 远程启停 GooglePay支付
APP端 充电枪管理 尖峰平谷计费 区域本地支付
硬件模拟器 收费规则配置 充电实时监控 余额支付
充电状态查询 订单追踪 异常订单处理 自动分账
订单查询 经营看板 故障告警处理 提现审核
🔵 设备管理 🟣 系统设置 🟤 第三方对接 ⚫ 统计分析
充电桩接入 用户管理 谷歌登录对接 充电量统计
直流桩管理 角色权限 PayPal对接 收入统计
交流桩管理 菜单管理 Stripe对接 订单统计
远程控制 数据字典 地图服务对接 设备在线率
固件升级 系统配置 短信服务对接 场站营收排行
状态监测 日志管理 发票服务对接 时段分析
故障报警 定时任务 OCPP协议对接 异常订单统计
设备操作日志 备份恢复 云快充协议对接 运营报表

文慧的科技江湖

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐