Walker充电桩物联网云平台 v3

简介: 简介: Walker充电桩物联网云平台包括了公众号、H5、采集Server、后端平台,实现平台闭环,平台目前已经多次用于商业,完全采用Springboot、mysql、Netty、微信支付、微信退款等技术栈

Walker充电桩物联网云平台 v2.3.1

一,平台简介

Walker充电桩物联网云平台包括了公众号、H5、采集Server、后端平台,实现平台闭环,平台目前已经多次用于商业,完全采用Springboot、mysql、Netty、微信支付、微信退款等技术栈

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

二,整体设计图(流程)

1.jpg

三,平台组成


* 采集端:使用Netty采集设备信息
* 用户端:使用小程序/H5作为载体
* 运营端:运行管理平台数据

四,软件架构

* 采集端:Netty、MQTT负责采集设备数据
* 用户端:①vue(前端) ②微信公众号API、SpringBoot、Mybatis(后端)
* 运行端:①vue-admin-template(前端) ②SpringBoot、Mybatis(后端)
* 数据库:MYSQL

五,代码结构

└─ walker                                                行者智能充电桩物联网云平台
    ├─ open-smart-charge-operator-back                   运营端:接口
    ├─ open-smart-charge-operator-front                  运营端:前端
    ├─ open-smart-charge-wechat-font                     用户端:前端
    └─ open-smart-charge-wechat-service                  ①采集端:Netty ②用户端:后端 ③用户端:微信API 
        ├─ com.walker.netty                              ①采集端:Netty
        ├─ com.walker.web                                ②用户端:后端
        ├─ com.walker.wx                                 ③用户端:微信API

六,产品功能

整体功能说明

第一部分平台用户核心流程说明:

用户使用微信公众号扫描设备,选择端口,
选择充电时长微信支付费用或选择设备充电完成自动扣款两种模式,
插上充电口充电。

第二部分代理商saas模式说明(可选):

平台开发代理商模式即代理商自行购买设备,代理商自行设置收费模式、自行计费、以及设备的管理等功能。
特别说明

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

七,团队计划

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

八,部分截图

后台
2.png
3.png
4.png
用户端
8sj.png 9.png
10.png 11.png
代理商

九,如何部署

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

十,Walker充电桩物联网云平台由宁夏普天动能信息技术有限公司投资建设。

十一,代码贡献者鸣谢

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

十二,官方网站:

http://www.nxptdn.com/

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
数据采集 机器学习/深度学习 安全
如何有效防爬虫?一文讲解反爬虫策略
如何有效防爬虫?一文讲解反爬虫策略
1195 0
|
监控 物联网 数据安全/隐私保护
蓝牙调试工具集合汇总
蓝牙调试工具集合汇总
1401 0
|
5月前
|
SQL 关系型数据库 MySQL
分库分表下的分页查询:底层逻辑、全场景坑点与生产级最优解
分库分表环境下分页查询的挑战与解决方案 在分库分表架构中,传统分页查询面临数据错乱、性能下降等核心问题。本文剖析了五种主流解决方案: 全局视野法:全量查询后归并排序,保证准确性但性能随分页深度下降 游标分页法:基于值定位,性能稳定但仅支持顺序翻页 分片键路由法:精准定位分片,性能最优但需携带分片键 ES索引法:支持复杂查询和跳页,但引入额外组件 范围分片优化:减少扫描分片数,仅适用于范围分片场景 生产实践需注意排序字段唯一性、深分页限制、分片键选择等关键点。
702 2
|
4月前
|
存储 算法 关系型数据库
吃透分库分表:分片策略、跨库事务与平滑扩容全解
本文系统讲解MySQL分库分表核心实践:涵盖垂直/水平拆分原理、哈希取模/一致性哈希/范围/枚举/复合五大分片策略、XA强一致与TCC/事务消息等最终一致性方案、双倍停机与预分片无停机扩容,以及分布式ID、避坑指南等关键要点。
549 3
|
人工智能 数据可视化 数据挖掘
手撕“开源版Manus”
Manus作为一款引发热议的AI智能体产品吸引了大量的关注。OpenManus作为一个开源项目,尝试复现了Manus的部分功能,可以作为一种“平替”来体验类似的技术。
|
存储 前端开发 Java
【SpringMVC】——Cookie和Session机制
获取URL中参数@PathVarible,上传文件@RequestPart,HttpServerlet(getCookies()方法,getAttribute方法,setAttribute方法,)HttpSession(getAttribute方法),@SessionAttribute
861 11
|
Java Android开发 C++
【Android NDK 开发】JNI 方法解析 ( C/C++ 调用 Java 方法 | 函数签名 | 调用对象方法 | 调用静态方法 )(一)
【Android NDK 开发】JNI 方法解析 ( C/C++ 调用 Java 方法 | 函数签名 | 调用对象方法 | 调用静态方法 )(一)
570 0
【Android NDK 开发】JNI 方法解析 ( C/C++ 调用 Java 方法 | 函数签名 | 调用对象方法 | 调用静态方法 )(一)
|
人工智能 运维 自然语言处理
构建高效自动化运维体系:DevOps与AI的融合之路
【4月更文挑战第30天】在数字化转型的大潮中,企业IT基础设施的复杂性日益增加,传统的运维模式已难以满足快速变化的业务需求。本文深入探讨了如何通过融合DevOps和人工智能(AI)技术构建一个高效、自动化的运维体系。文章首先概述了现代运维面临的挑战,接着分析了DevOps的核心理念以及AI如何在故障预测、智能决策支持等方面提升运维效率。最后,本文提出了一个具体的实施框架,并讨论了在推进过程中可能遇到的挑战及应对策略。
|
XML 负载均衡 Java
Spring Boot 中实现负载均衡:概念、功能与实现
【6月更文挑战第28天】在分布式系统中,负载均衡(Load Balancing)是指将工作负载和流量分配到多个服务器或服务实例上,以提高系统可用性和响应速度。负载均衡器可以是硬件设备,也可以是软件解决方案。
1118 0
|
机器学习/深度学习 并行计算 Linux
Stabble Diffusion 本地部署教程详解
Stabble Diffusion 本地部署教程详解
4423 1

相关产品

  • 物联网平台