An embodiment of the invention provides an intelligent lock and a method for upgrading the firmware, a device, a system and an upgrade part, which belong to the vehicle field. The firmware upgrade method comprises: a broadcast information area sent upgrades include intelligent lock current firmware version information to set; sending a connection request to receive updates, including the latest firmware upgrades in the store; in response to the connection request to establish the intelligent lock and wireless connection between corresponding upgrade parts; and the wireless connection based, from the upgrade parts receiving the latest firmware to upgrade the firmware. The scheme of the embodiment of the invention can realize the upgrading method of intelligent locking firmware based on external upgrading parts, which is no longer limited by SIM card traffic and GSM network quality, and has fast upgrading and high success rate.
【技术实现步骤摘要】
智能锁及其固件升级方法、装置、系统和升级件
本专利技术涉及车辆领域,具体地涉及一种智能锁及其固件升级方法、装置、系统和升级件。
技术介绍
目前,共享交通工具也逐渐成为人们常用的出行方式之一,常见的共享交通工具包括共享单车、共享电动车、共享汽车等。以共享单车为例,用户通常需要操作单车的智能锁以进行共享单车的开锁或关锁。智能锁往往内置有实现接收开锁指令、驱动开锁、反馈开锁信息等功能的固件,以实现与客户端(例如手机上的APP)与服务器的信息交互,达到智能开关锁的目的。但是,智能锁的固件即是运行在智能锁上的软件,而软件往往会存在一些问题或者会存在新的优化性能的版本,从而需要进行固件升级。由于共享交通工具投放的数量很大,从而对每一台已投放的车辆进行近场固件升级不易操作,因此现有技术中主要采用使共享交通工作与服务器连接以进行自动的空中在线升级的方式来进行固件升级,即OTA(Over-the-AirTechnology,空间下载技术)升级方式。传统的OTA升级方式的主要原理是:每个智能锁中都含有一张SIM卡,卡的流量根据运营商的套餐设置,有一定的数据流量限制,当智能锁的的固件需要更新时,每一辆车都需要从服务器端通过GSM网络下载新版的固件升级包(大小约60KB),并进行安装升级。但是,本申请专利技术人在实现本专利技术的过程中发现,传统的OTA升级方式至少具有以下几个方面的缺陷:1)每一辆车都需要下载新版本固件,从而耗费流量;2)需要通过GSM网络下载升级包,从而受限于GSM网络情况,GSM网络信号不稳定时导致升级失败概率较高;3)车辆密集摆放的地方,GSM网络带宽有限, ...
【技术保护点】
一种智能锁的固件升级方法,其特征在于,应用于智能锁端,且所述固件升级方法包括:发送包含所述智能锁的当前固件版本信息的广播信息;接收升级件响应于所述广播信息发送的连接请求,其中所述升级件中存储有最新固件;响应于所述连接请求建立所述智能锁与对应的升级件之间的无线连接;以及基于所述无线连接,从所述升级件接收所述最新固件以升级当前固件。
【技术特征摘要】
1.一种智能锁的固件升级方法,其特征在于,应用于智能锁端,且所述固件升级方法包括:发送包含所述智能锁的当前固件版本信息的广播信息;接收升级件响应于所述广播信息发送的连接请求,其中所述升级件中存储有最新固件;响应于所述连接请求建立所述智能锁与对应的升级件之间的无线连接;以及基于所述无线连接,从所述升级件接收所述最新固件以升级当前固件。2.根据权利要求1所述的固件升级方法,其特征在于,所述发送包含所述智能锁的当前固件版本信息的广播信息包括:获取锁止信息,并在检测到所述智能锁被锁止时,以无线传输方式周期性地发送包含所述智能锁的当前固件版本信息的广播信息。3.根据权利要求1所述的固件升级方法,其特征在于,所述发送包含所述智能锁的当前固件版本信息的广播信息包括:获取所述智能锁的位置信息及锁止信息,并在检测到所述智能锁在设置有升级件的区域中被锁止时,以无线传输方式周期性地发送包含所述智能锁的当前固件版本信息的广播信息。4.根据权利要求1所述的固件升级方法,其特征在于,在建立所述智能锁与对应的升级件之间的无线连接之后,所述固件升级方法还包括:拒绝其他升级件所发送的连接请求。5.一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得智能锁执行如上述权利要求1至4中任意一项所述的固件升级方法。6.一种智能锁的固件升级方法,其特征在于,应用于升级件端,且所述固件升级方法包括:从服务器下载最新固件,并进行存储;接收所述智能锁发送的包含所述智能锁的当前固件版本信息的广播信息;比对所述当前固件版本信息和所述最新固件的版本信息;根据比对结果向所述智能锁发送连接请求;基于所述智能锁响应于所述连接请求而建立的无线连接向所述智能锁发送最新固件。7.根据权利要求6所述的固件升级方法,其特征在于,所述接收所述智能锁发送的包含所述智能锁的当前固件版本信息的广播信息包括:在同时接收到多个智能锁发送的所述广播消息时,根据所述智能锁发送的所述广播信息的信号强度选择接收信号最强的所述智能锁的所述广播消息。8.根据权利要求6所述的固件升级方法,其特征在于,所述根据比对结果向所述智能锁发送连接请求包括:在所述当前固件的版本号小于所述最新固件的版本号时,发送所述连接请求,否则忽略所接收的所述广播消息。9.一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得升级件执行如上述权利要求6至8中任意一项所述的固件升级方法。10.一种智能锁的固件升级装置,其特征在于,应用于智能锁端,且所述固件升级装置包括:广播信息发送模块,用于发送包含智能锁的当前固件版本信息的广...
【专利技术属性】
技术研发人员:徐亮,邢龙,付海涛,
申请(专利权)人:东峡大通北京管理咨询有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。