该项目是一款面向海外市场的智能训练 IoT 产品,由智能训练硬件、Android/iOS App、小程序及配套服务组成。用户可通过 BLE 蓝牙完成设备发现、连接、绑定和控制,并根据训练计划进行智能化训练。
系统支持多设备连接与联动控制、设备状态实时上报、训练参数配置、训练计划管理、训练过程控制、训练数据记录及结果反馈等核心能力。训练过程中,App 可实时获取设备运行状态和训练数据,根据训练流程向一个或多个设备下发控制指令,实现设备与用户训练过程的同步。
整体产品覆盖“设备连接 → 参数配置 → 训练计划 → 实时控制 → 状态同步 → 数据记录 → 结果反馈”完整业务链路,形成从智能硬件到移动应用的闭环 IoT 产品体验,并针对海外用户的移动终端和实际使用场景进行适配。
我主要负责该项目的整体技术方案设计及核心功能研发,参与从端侧设备通信到 Android/iOS App、小程序的完整产品实现,重点负责 BLE 通信、多设备管理、设备控制、状态同步及训练业务流程等核心模块。
项目采用 BLE 实现移动端与智能训练设备之间的低延迟通信,设计设备发现、连接、绑定、断线重连、指令下发、状态上报及多设备联控机制;在应用层实现训练计划、训练过程状态机、实时数据展示、训练记录和结果反馈等业务功能。
项目难点主要集中在多设备 BLE 并发连接、通信稳定性、设备状态一致性、异常断连恢复以及训练过程中的实时交互。通过对通信协议、连接生命周期和业务状态进行统一管理,实现端侧设备与移动应用之间稳定可靠的协同工作,具备从智能硬件、BLE 通信到 App/小程序及 IoT 业务系统的全链路研发经验。