Open source charging pile cloud platform (v2.5.1)
Support two-wheel (electric bicycle), four-wheel (electric car)
Background experience address
Two rounds of background experience address, star star: click me to visit
Four-wheel background experience address, star star: click me to visit
Client QR code
Official account QR code
Mini program QR code
1. Introduction to the platform
Open source charging pile cloud platform (including hardware charging pile) (v2.5.1) includes front-end uniapp (official account, H5, applet), collection end, operation end, agent end, charging pile hardware (electric bicycle, electric car) , the platform currently serves 100+ enterprises, using technology stacks such as SpringBoot, SpringCloud, MySQL, Netty, MQTT, Alipay payment, WeChat payment, WeChat refund, Alipay refund, etc.
- JINGLI Jingli charging pile cloud platform (including hardware charging pile) (v2.5.1), from the (collection end-user end-merchant end-platform end) full business scenario, the open source version is provided free of charge.
- The original intention was that many open source products lacked something, such as the lack of public accounts, such as the lack of hardware docking protocols. We hope that developers who understand java can deploy and use an open source set.
- Original intention: Many product projects have been commercially implemented, but only serving the business itself cannot release the value of the product. Instead of reinventing the wheel, more companies and individuals can reduce investment
Second, the overall design diagram (process)
3. Platform Composition
1. 采集端:使用Netty、mqtt采集充电桩信息
2. 用户端:负责用户的充电全套流程;使用小程序/H5/uniapp
3. 后台端:负责管理整体平台数据以及代理商数据
4. 商户端:某个区域的代理商数据管理
Four, software architecture
1. 采集端:Netty、MQTT负责采集设备数据
2. 用户端:①vue / uniapp(前端) ②微信公众号API、SpringBoot、SpringCloud、Mybatis(后端)
3. 商户端:①vue / uniapp(前端) ②微信公众号API、SpringBoot、SpringCloud、Mybatis(后端)
4. 运行端:①vue-admin-template(前端) ②SpringBoot、SpringCloud、Mybatis (后端)
5. 数据库:MySQL
Five, code structure
└─ jingli JINGLI 鲸哩充电桩云平台(含硬件充电桩)(v2.5.1)
├─ open-smart-charge-operator-back 平台端:接口
├─ open-smart-charge-operator-front 平台端:前端
├─ open-smart-charge-wechat-font 用户端:前端
└─ open-smart-charge-wechat-service ①采集端:Netty、Mqtt ②用户后端接口 ③用户端微信API
Six, product function
Overall function description
The first part describes the core process of the platform user:
the user scans the device using the WeChat public account, selects the port,
selects the charging time, WeChat pays the fee or selects the two modes of automatic deduction after the device is charged, and
plugs in the charging port to charge.
The second part describes the agent saas mode (optional):
the platform development agent model means that the agent purchases the equipment by itself, and the agent sets the charging mode, self-billing, and equipment management by itself.
Special Note
At present, the product has been implemented. In order to meet the actual application scenarios, we have made a lot of detailed modifications according to the usage requirements, such as the equipment refund on the operation side. Many details have been made to meet the needs of actual scenarios.
Seven, team planning
- 用心做产品,不以赚钱为目的。
- 搭建基础性行者物联网快速开发平台。
- 软件架构升级SpringCloud/产品细节优化
- 推广促进更多厂家和硬件开发者接入开源充电桩Saas系统(v2.5.1)
- 以前做过:智能充电桩云平台,AI计算中心,智慧农业,智慧工业,高效节水,水肥一体化,污水处理,计量计费,水质检测,智慧大棚,农业项目
Eight, some screenshots
platform side
user terminal
Merchant side
Nine, how to deploy
请参考每个工程都有READEME.md文档(详细部署文档)
10. JINGLI charging pile cloud platform (including hardware charging pile) (v2.5.1)
11. Core development team
Product: Zhou Li
Skills: Brother Wen, Xiaobing, Liangliang, Xifeng, Zhou Qiang, Shan Dan, Yu Qiang, Ming Ge, Xiao Yang
UI:ZLY、ZMD
Test: Winter, Snail, Xiaoqiang
Hardware: Liang, Brother Feng
Twelve, my official website:
My official website, star star: click me to visit