分享一套开源充电桩云平台(v2.5.1)-- 支持二轮(电动自行车)、四轮(电动汽车)

news2024/10/5 14:23:09

开源充电桩云平台(v2.5.1)

支持二轮(电动自行车)、四轮(电动汽车)

后台体验地址

二轮后台体验地址,star star : 点我访问

四轮后台体验地址,star star : 点我访问

用户端二维码

公众号二维码

小程序二维码

一,平台简介

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

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

二,整体设计图(流程)

三,平台组成


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                                                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 

六,产品功能

整体功能说明

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

特别说明

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

七,团队计划

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

八,部分截图

平台端
用户端
商户端

九,如何部署

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

十,JINGLI 鲸哩充电桩云平台(含硬件充电桩)(v2.5.1)

十一、核心开发团队

产品:周立

技术:文哥、小兵、亮亮、喜峰、周强、单单、于强、明哥、小杨

UI:ZLY、ZMD

测试:冬天、蜗牛、小强

硬件:亮、峰哥

十二,我的官方网站:

我的官方网站,star star : 点我访问

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/740994.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

攻防世界-WEB2

代码审计 首先进行代码审计 <?php $miwen"a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws";function encode($str){$_ostrrev($str);// echo $_o;for($_00;$_0<strlen($_o);$_0){$_csubstr($_o,$_0,1);$__ord($_c)1;$_cchr($__);$_$_.$_c; …

2023- itwangyang - mac mysql 终端启动命令

在mac上使用mysql终端进行操作时&#xff0c;需要先启动mysql服务。以下是启动mysql服务的命令&#xff1a; sudo /usr/local/mysql/support-files/mysql.server start执行该命令后&#xff0c;会出现一些提示信息&#xff0c;等待一段时间后mysql服务就启动成功了。 接下来&…

【Java】面向对象基础 之 继承

一、继承 在前面的章节中&#xff0c;我们已经定义了Person类&#xff1a; class Person {private String name;private int age;public String getName() {...}public void setName(String name) {...}public int getAge() {...}public void setAge(int age) {...} }现在&am…

git报错:remote: Access denied (URL 403)

git报错&#xff1a;remote: Access denied fatal: unable to access ‘ https:/ /gitee. cohe requested URL 403 大概的原因&#xff0c;是之前更改了 可能因为我之前在git bash中配过ssh&#xff0c;系统已经将指向git的用户设置了别的位置&#xff0c;所以…

DAY44:动态规划(四)整数拆分(递归+DP递推都可以做,注意区别和理解)

文章目录 343.整数拆分思路1&#xff1a;递归法&#xff08;最直观的想法&#xff09;递归思路普通递归写法注意点&#xff1a;max的嵌套普通递归存在的问题 记忆化搜索递归写法时间复杂度 递归解法总结 思路2&#xff1a;动态规划&#xff08;注意递推的理解&#xff09;确认D…

Transformer 模型详解

Transformer模型 https://blog.csdn.net/m0_67084346/article/details/128138486 https://blog.csdn.net/benzhujie1245com/article/details/117173090 2017 年&#xff0c;Google 在论文 Attention is All you need 中提出了 Transformer 模型&#xff0c;其使用 Self-Atten…

一个SpringMVC的小项目

一个图书管理小项目&#xff1a; 定义对应的表结构&#xff0c;为了学习所以才添加大量的 SQL 规则&#xff0c;要记得针对货币的处理方案 create table if not exists tbl_books( id bigint primary key auto_increment,book_name varchar(32) not null,book_price numeric(8…

专业的PDF文件压缩工具推荐,让你的PDF文件轻松压缩

​在参加专业的比赛时&#xff0c;就需要用到pdf文件&#xff0c;如果pdf文件过大操作和分享起来就特别不方便&#xff0c;其实可以使用专业的pdf文件压缩工具来处理。今天就分享一款pdf在线压缩工具&#xff0c;通过浏览器就可以快速完成pdf压缩&#xff08;https://www.yasuo…

SQL22 统计每个学校的答过题的用户的平均答题数

SELECT university,COUNT(qt.question_id)/COUNT(distinct(qt.device_id)) avg_answer_cnt FROM question_practice_detail qt LEFT JOIN user_profile ut ON qt.device_idut.device_id GROUP BY university

使用Word轻松实现PDF转Word

以前WPS还能通过每天打卡白嫖会员&#xff0c;最近不行了&#xff0c;害&#xff0c;羊毛没了 现在重新回归Word&#xff0c;利用Word就可以将PDF转化为Word 一、通过Word新建一个Word文档并打开 二、点击 文件 —> 打开 三、浏览&#xff0c;找到要转的PDF 四、点击确定&…

基础篇--初识STM32

初识STM32 STM32是什么 ST&#xff1a;意法半导体 M&#xff1a;MCU/MPU32:32位 ST累计推出了&#xff1a;5大类、18个系列、1000多个型号的Cortex内核微控制器 STM32芯片分类 ST中文社区网&#xff1a;https://www.stmcu.org.cn/ ST官网&#xff1a;https://www.st.com …

4.5Java EEMyBatis缓存机制

一、 一级缓存 MyBatis的一级缓存级别 MyBatis的一级缓存是SqlSession级别的缓存。如果同一个SqlSession对象多次执行完全相同的SQL语句时&#xff0c;在第一次执行完成后&#xff0c;MyBatis会将查询结果写入到一级缓存中&#xff0c;此后&#xff0c;如果程序没有执行插入、…

Mysql (insert,update操作)

1.创建表&#xff1a; 创建员工表employee&#xff0c;字段如下&#xff1a; id&#xff08;员工编号&#xff09;&#xff0c;name&#xff08;员工名字&#xff09;&#xff0c;gender&#xff08;员工性别&#xff09;&#xff0c;salary&#xff08;员工薪资&#xff09; …

脚踏Java知识点

对上节Java的基础语法续讲 三元运算符和if语句格式的区别 语法格式&#xff1a; 三元运算符的语法格式是&#xff1a;(condition) ? expression1 : expression2&#xff1b; if语句的语法格式是&#xff1a; if (condition) { // 执行 expression1 } else { // 执行 express…

Stage模型HarmonyOS服务卡片开发整体说明

服务卡片&#xff08;以下简称“卡片”&#xff09;是一种界面展示形式&#xff0c;可以将应用的重要信息或操作前置到卡片&#xff0c;以达到服务直达、减少体验层级的目的。卡片常用于嵌入到其他应用&#xff08;当前卡片使用方只支持系统应用&#xff0c;如桌面&#xff09;…

cyclo(Ser-Ser),23409-30-5,环(L-丝氨酰基-L-丝氨酰),具有明确的生物活性

​资料编辑|陕西新研博美生物科技有限公司小编MISSwu​ 产品描述&#xff1a; cyclo(Ser-Ser)&#xff08;CAS号&#xff1a;23409-30-5&#xff09;&#xff0c;环二肽(2,5-哌嗪二酮)是Z小的环肽&#xff0c;许多天然环二肽化合物都具有明确的生物活性&#xff0c;例如作为抗…

什么是矢量数据库?

我们正处于人工智能革命之中。它颠覆了它所接触的任何行业&#xff0c;承诺了伟大的创新 – 但它也带来了新的挑战。对于涉及大型语言模型、生成式 AI 和语义搜索的应用程序&#xff0c;高效的数据处理变得比以往任何时候都更加重要。 所有这些新应用程序都依赖于向量嵌入&…

【Android Framework系列】5章 AMS启动流程

1 AMS简介 AMS&#xff08;Activity Manager Service&#xff09;是Android中最核心的服务&#xff0c;管理着四大组件的启动、切换、调度及应用进程的管理和调度等工作。AndroidQ将Activity移到了ActivityTaskManagerService中&#xff0c;但也和AMS相关联。 AMS通过使用一些…

3.元素的显示与隐藏

类似网站广告, 当我们点击关闭就不见了, 但是我们重新刷新页面, 会重新出现! 本质:让一个元素在页面中隐藏或者显示出来。 display显示隐藏&#xff0c;不保留原来的位置visibility 显示隐藏&#xff0c;保留原来的位置overflow 溢出显示隐藏&#xff0c;只对溢出的部分进行处…

1000道网络安全必备面试题合集,秋招金九银十必看!!!

前言 以下为网络安全各个方向涉及的面试题&#xff0c;星数越多代表问题出现的几率越大&#xff0c;祝各位都能找到满意的工作。 注&#xff1a;本套面试题&#xff0c;已整理成pdf文档&#xff0c;但内容还在持续更新中&#xff0c;因为无论如何都不可能覆盖所有的面试问题&a…