技术框架:springCloud + springBoot + Maven + mybatis
系统介绍:主要是车、TBOX的交互。核心功能为车辆远控、TBOX注册、TBOX登录、OTA升级、车辆行程、驾评等,整个项目主要涉及三个部分,TSP平台、APP、GATEWAY;
1. APP:旨在为车主提供车联网服务,比如远控功能,可远程操作开启/关闭发动机,解锁/上锁车窗等功能;
2. TSP平台:旨在对客户、车辆、TBOX、SIM卡等信息的管理,包括可对TBOX进行OTA升级等一系列的功能模块;
3. GATEWAY:主要是用于TBOX的交互,比如,我们可以采集TBOX的 CAN数据信息;采集车辆点火熄火信息;采集TBOX的报警信息(防盗,异动,碰撞等);通过TBOX注册,登录,记录TBOX、SIM、VIN的绑定关系等;
主要工作:
1. 负责提供APP远控接口(APP通过MQ将远控指令下发至网关,网关组装成TBOX可识别的probuf协议,下发至TBOX端,TBOX端在60s之内返回给网关远控的结果,网关将结果记录并返回给APP端显示);
2. 负责APP的行程(主要是将成对的点火熄火