6 光伏清扫机器人平台
主要技术:
后端:Springboot、springcloud、redis、mysql、shiro、mybatisPlugs、mqtt、数据库优化、
mysql 集群搭建等
前端:bootstrap、vue、jquery、js、JavaScript、element、jqGrid 等
项目描述:
该项目主要是对公司光伏清扫机器人进行状态的监控、远程控制、告警信息记录、下发
定时任务、进行任务统计、分析任务数据、维修记录管理及查询、机器人在线升级、电站管
理、角色管理、账户管理等功能。及对接第三方接口等
责任描述:
1、定义 mqtt 通讯接口格式,并整理成文档。整理软件层级关系图,梳理数据库表之间
的关系及规划新功能开发
2、数据导出模块,将机器人执行的记录导出为 Excel,方便后续人进行任务统计以及给
客户查看分析。也方便完美自己排查机器故障,运行一段时间之后,导出数据时间变得比较
慢。使用多线程将数据分片导出数据。
3、对接第三方接口:有些电站需要从后台获取数据,对电厂人员提供后台的访问接口,
配合第三方调试等工作。
4、项目需要实现 LoRaWAN 通讯协议,将原来的项目改为微服务架构,引用来注册中
心 nacos、feign,将 LoRaWAN 协议部分作为另一个服务引入进项目这样就不影响原来业务,
扩展了业务
5、负责业务的优化、环境搭建、上线等等
6、解决用户登出问题