Saas免费开源充电桩平台

article/2025/9/22 17:18:06

开源充电桩Saas系统(v2.3.1)

我的车,到底该选什么功率充电桩: 点我访问

体验地址,star star : 点我访问

日志记录

每天进步一点点,希望每天能更新一些进度。

系统更新日志

2022.10.4 重新整理PPT,已经发布!。详情查看系统更新日志,梳理开源版代码,整理完毕开始上传,如果着急请联系微信V。

2022.10.5

一,平台简介

开源充电桩Saas系统(v2.3.1)包括了前端uniapp(公众号、H5、小程序)、采集端、运营端、代理商端、充电桩硬件(电动自行车、电动汽车),平台目前服务企业100+,采用SpringBoot、SpringCloud、MySQL、Netty、MQTT、支付宝支付、微信支付、微信退款、支付宝退款等技术栈

  1. 开源充电桩Saas系统(v2.3.1),从(采集端-用户端-代理商-平台端)全业务场景,开源版本免费提供。
  2. 初衷,发现很多开源的产品缺东西,比如缺公众号,比如缺硬件对接的协议,我们希开源一套只要懂java的开发人员就能进行部署使用。
  3. 初心:做了很多产品项目都商业落地了但是仅仅服务商业本身无法释放产品的价值,不在重复造轮子,让更多的企业和个人能够减少投入,先star欢迎讨论交流加群,微信18601938676

二,整体设计图(流程)

三,平台组成


1. 采集端:使用Netty、mqtt采集充电桩信息
2. 用户端:负责用户的充电全套流程;使用小程序/H5/uniapp
3. 后台端:负责管理整体平台数据以及代理商数据
4. 代理商:某个区域的代理商数据管理

四,软件架构

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

五,代码结构

└─ jingli                                                开源充电桩Saas系统(v2.3.1)├─ open-smart-charge-operator-back                   运营端:接口├─ open-smart-charge-operator-front                  运营端:前端├─ open-smart-charge-wechat-font                     用户端:前端└─ open-smart-charge-wechat-service                  ①采集端:Netty、Mqtt  ②用户后端接口 ③用户端微信API 

六,产品功能

整体功能说明

第一部分平台用户核心流程说明:
用户使用微信公众号扫描设备,选择端口,
选择充电时长微信支付费用或选择设备充电完成自动扣款两种模式,
插上充电口充电。
第二部分代理商saas模式说明(可选):
平台开发代理商模式即代理商自行购买设备,代理商自行设置收费模式、自行计费、以及设备的管理等功能。

特别说明

目前产品已经落地实施,为了满足实际的应用场景,我们根据使用需求进行了大量的细节修改比如运营端进行设备退费,细节做了很多,满足实际场景需要。

七,团队计划

- 用心做产品,不以赚钱为目的。
- 搭建基础性行者物联网快速开发平台。
- 软件架构升级SpringCloud/产品细节优化
- 推广促进更多厂家和硬件开发者接入开源充电桩Saas系统(v2.3.1)
- 以前做过:智能充电桩云平台,AI计算中心,智慧农业,智慧工业,高效节水,水肥一体化,污水处理,计量计费,水质检测,智慧大棚,农业项目

八,部分截图

后台
用户端
代理商

九,如何部署

请参考每个工程都有READEME.md文档(详细部署文档)

十,开源充电桩Saas系统(v2.3.1)

十一,代码贡献者鸣谢

京东(JD) java工程师 文哥、java工程师 波哥、硬件工程师 亮哥、前端工程师 小兵、UI设计 周同学、产品 小魏,希望更多的跟个人和企业减少重复造轮子
减少投入。

十二,更新信息:

http://www.nxptdn.com/


http://chatgpt.dhexx.cn/article/I6at6jOx.shtml

相关文章

多校园SaaS运营智慧校园云平台源码 智慧校园移动小程序源码

智慧校园管理平台源码 智慧校园云平台源码 智慧校园全套源码包含:电子班牌管理系统、成绩管理系统、考勤人脸刷卡管理系统、综合素养评价系统、请假管理系统、电子班牌发布系统、校务管理系统、小程序移动端、教师后台管理系统、SaaS运营云平台(支持多学…

云平台的分类

要了解云平台之前,首先讲一下云计算 定义:云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处…

多租户saas云平台框架

今天谈下云平台下的多租户架构,不论是在公有云还是私有云平台,是设计一个面向最终组织或用户的 SaaS 应用还是面向业务系统的 PaaS 平台,多租户都是前期架构设计的一个关键内容,因此有必要对里面的一些核心要点进一步说明。 多租…

SAAS云平台搭建札记: (一)浅论SAAS多租户自助云服务平台的产品、服务和订单

最近在做一个多租户的云SAAS软件自助服务平台,途中遇到很多问题,我会将一些心得、体会逐渐分享出来,和大家一起探讨。这是本系列的第一篇文章。 大家知道,要做一个全自助服务的SAAS云平台是比较复杂的,稍微有些漏洞&am…

SaaS云平台多租户数据库方案,完美兼顾共享、独占模式

构建SaaS云平台多租户架构,首要的问题要解决数据如何存储的问题,业界基本上已经形成共识,无非是以下三种方案: 1、共享数据库,共享表 在表中增加TenantId多租户的数据字段,以区分不同租户的数据。这种做法…

多租户saas云平台框架---weiit

今天谈下云平台下的多租户架构,不论是在公有云还是私有云平台,是设计一个面向最终组织或用户的 SaaS 应用还是面向业务系统的 PaaS 平台,多租户都是前期架构设计的一个关键内容,因此有必要对里面的一些核心要点进一步说明。 多租…

SaaS是什么,目前主流的国内SAAS平台提供商有哪些?

SaaS是什么,目前主流的国内SAAS平台提供商有哪些?SaaS这个概念近两年可谓说是十分火热,尤其是后疫情时代。 但还是有很多人对SaaS这个名词云里雾里,被碎片化的信息裹挟,并没有真正意义上理解SaaS的概念。 这篇就综合…

移动端mousedown不生效 类型“TouchEvent”上不存在属性“clientX”

移动端只有如下四个操作 mousedown相当于touchstart 然后两个方法里面的对象也不一样,mouse的是MouseEvent,touch的是TouchEvent。 MouseEvent里面的clientX对应TouchEvent里面的changedTouches[0].clientX,所以做个判断,适配下…

WPF开发经验-WPF的TextBox控件的MouseDown事件不响应的解决方法

一 问题的发现 最近项目有个需求,大概是,当点击某个TextBox时,先执行一些业务上的逻辑处理。 于是按以往思维,将TextBox的MouseDown事件关联事件处理方法,将业务处理写在方法里。 调试发现,点击TextBox时&a…

原生js事件 mousedown,mouseup,mousemove结合实现元素拖拽

拖拽要注意 解决鼠标焦点丢失问题 鼠标移动过快,会导致鼠标移出盒子,出现盒子和鼠标不同步,且在盒子外鼠标抬起,发现鼠标再次划入盒子,不点击鼠标盒子也仍然还会拖拽。 IE/火狐 把盒子和鼠标绑在一起 调用元素的 se…

mousedown、mousemove、mouseup实现一个可拖拽的div

可拖拽的div 前言:前端开发当中不单单是简单的页面布局,很多的事件也应用在其中,比如一个窗口实现在整个页面的拖动的需求。 明确步骤 (1)对div设置position:absolute;属性并设置top&#xff1a…

WPF中Button中的MouseDown和MouseUp不触发问题解决方法

按照WPF的帮助说明,某些控件的路由事件被内部处理了,已经被标记为Handled,自行定义的事件处理代码便不再起作用了,有时候会很郁闷! 不过WPF提供了必要的方法。1)使用相应的Preview事件。须注意隧道类型的事…

Three.js mousedown不触发

想点击3D物体触发事件,然后进行旋转操作之后再抬起的时候也会触发click事件,因此想在鼠标按下的时候记录一下鼠标位置,click触发的时候判断位置是否相等再触发事件。 但是试了好久mousedown事件怎么都不触发,最后发现是和OrbitCon…

Web服务器性能压力测试工具

webbench webbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力。 下载地址可以到google搜,我这里给出一个 下载地址:http://soft.vpser.net/test/webbench/webbench-1.5.tar.gz 安装非常简单 #tar zxv…

web压力測试-Web Bench

1.web bench下载。地址:http://home.tiscali.cz/~cz210552/webbench.html 2.wen bench安装: [rootweb111 tmp]#tar -zxvf webbench-1.5.tar.gz [rootweb111 tmp]# cd webbench-1.5 [rootvstar111 webbench-1.5]# ll total 28 lrwxrwxrwx 1 1001 root …

电脑网页压力测试软件,网站压力测试工具

网站压力测试软件可以测试不同上网方式、不同地区、访问Web不同页面、在不同并发访问密度情况下的客户端响应时间、流量和流速,实现极高的服务器测试,数据精准。网站压力测试软件适用于所有windows平台,操作简单,新手也能快速上手…

十个免费的 Web 压力测试工具

本文列举了是十个免费工具,可以用来进行Web的负载/压力测试的。这样你就可以知道你的服务器以及你的WEB应用能够扛得住多少的并发量,以及网站性能。 0. Grinder – Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提…

介绍几款Web服务器性能压力测试工具

原文转自:http://www.qixing318.com/article/introduce-a-few-web-server-performance-pressure-testing-tools.html 目录结构 一、http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。…

web服务器压力测试工具---ab

文章目录 写在前面1、吞吐率(Requests per second)2、并发连接数(The number of concurrent connections)3、并发用户数(The number of concurrent users,Concurrency Level)4、用户平均请求等待…

WEB压力测试

互联网的普及,宽带的流行,使得越来越多的 个人和单位都架设了自己的网站。而充当网站的 服务器 的大多是普通的PC或者低档 服 务器 , 这样访问者人数一多或者遭受DDos攻击,很容易造成瘫痪。因此我们需要网站在真正发布前对其进…