一、负账号:在小程序端,首次使用进行微信号与云账号的绑定,云账号通过手机号进行注册,如果该手机号未注册,则引导进入注册,注册完后自动登录进入控制首页,已绑定会员账号的,打开微信小程序后自动登录并进入控制首页。
二、控制类功能: 用户可以点击按钮后调用接口, 根据返回值显示对话框,更新UI状态
包括车辆点火、车辆熄火、上锁、开锁、开箱、防抢
三、车辆状态更新:打开小程序,在控制首页时,当汽车状态变更,数据同步到小程序并更新UI,内容包含: 四个车门开关状态,车锁开关状态,引开关状态,电瓶状态,行驶里程。
四、连接通道:跟车辆相关的操作或数据传输,分为网络通道,与BLE蓝牙通道, 在未开启蓝牙时,使用网络接口,开启蓝牙并连接后,使用蓝牙接口。
五、车辆信息类
1.车辆绑定:首次使用,扫描硬件上的序列号条码,或手工输入,绑定硬件设备。
2.设备绑定:同一账号可以绑定多台设备,在控制首页可以切换设备。
3.用户列表:同-台设备,允许两个账号绑定,仅这两个账号有权对设备发控制指令,或查询状态。4.车辆信息:包含车辆的基础信息与硬件设备的信息,车型设置,车牌设置等。
汽车远控小程序开发能够进一步验证智能汽车的可行性,在未来的5G技术的支持下,这样的小程序将可以减少延迟,这给这个项目实施提供了基础保障。