BMS 安卓 APP 开发
项目背景:为解决新能源设备(如电池组)远程管理不便、数据监控滞后的问题,开发跨平台 BMS 安卓应用,实现用户对设备的实时监控、远程控制及全生命周期管理,提升新能源设备运维效率与用户操作便捷性。
技术栈:采用 Vue.js + uni-app 跨平台框架开发,适配安卓端及小程序;集成 WebSocket 实现实时数据通信,QQ 地图 SDK 用于设备定位展示;使用 SCSS 编写样式,结合极光推送、腾讯 Bugly 等第三方 SDK 增强功能;基于 Vue 组件化开发模式构建页面。
系统功能:
用户模块:实现登录 / 注册功能,支持本地用户信息存储与协议隐私弹窗确认,保障合规性。
设备管理:支持设备列表展示(含名称、序列号、状态)、绑定 / 解绑、分享及详情查看,可修改设备昵称。
监控控制:首页实时展示设备电量、温度、定位等数据,支持开关、布防等远程操作,通过 WebSocket 实现数据即时更新。
地图与消息:集成地图组件标记设备位置,利用极光推送接收设备预警,腾讯 Bugly 收集异常日志优化稳定性。