一种自动识别网络环境以切换工作模式的方法及智能云锁与流程

文档序号:11589899阅读:552来源:国知局
一种自动识别网络环境以切换工作模式的方法及智能云锁与流程

本发明涉及云锁设备领域,尤其涉及一种自动识别网络环境以切换工作模式的方法及智能云锁。



背景技术:

随着智能云锁技术的发展,其将会被越来越多的人所熟识和使用,而智能云锁在实际正常使用时,必须以网络链路无异常为前提,否则网络功能将不能正常使用。如果在网络链路异常时,仍然继续让云锁进行网络功能的处理,不仅网络功能无法正常使用,本地功能也会出现反应过慢等问题而无法正常使用。



技术实现要素:

针对上述缺陷,本发明的目的在于提出一种自动识别网络环境以切换工作模式的方法及智能云锁。

为达此目的,本发明采用以下技术方案:

一种自动识别网络环境以切换工作模式的方法;其包括以下步骤:

1)将具有本地功能的智能云锁的控制模块与rf通讯模块连接,并通过所述rf通讯模块与网关或路由器进行数据交互,进而使得所述智能门锁具有能实现网络功能的能力;

2)在所述控制模块与rf通讯模块的连接过程中,加入识别网络链路是否异常的环节:

当识别到网络链路异常时,所述控制模块将智能云锁的网络功能关闭,只使用智能云锁的本地功能;当识别到网络链路恢复正常时,所述控制模块将智能云锁的网络功能重新开启,同时使用智能云锁的本地功能,使智能云锁的网络功能和本地功能都能正常使用。

优选的,所述智能云锁的本地功能包括通过输入密码或指纹或刷卡进行解锁开门和正常关门。

优选的,设有安装了对所述智能云锁进行控制的app移动终端,所述智能云锁和app移动终端分别通过通信网络与云端服务器连接,则所述智能云锁的网络功能包括在所述app移动终端获得开门的临时密码、通过所述app移动终端获得智能门锁被打开和关闭的所有历史信息和通过所述app移动终端和智能门锁的猫眼与访客进行语音或视频通信。

优选的,所述智能云锁的网络功能还包括给智能云锁进行无线方式iap,其包括以下步骤:

步骤b1),通过云端服务器或者app移动终端将升级文件通过广域网链路传输给网关或路由器;

步骤b2),网关或路由器再将升级文件传输给内置于智能云锁的rf模块;

步骤b3),rf模块再以有线形式将升级文件传输给智能云锁的控制模块;

步骤b4),智能云锁的控制模块收到升级文件后,进行iap完成固件升级。

一种自动识别网络环境以切换工作模式的智能云锁,所述智能云锁具有本地功能;其还包括控制模块和rf通讯模块,所述控制模块通过所述rf通讯模块与网关或路由器进行数据交互,使得所述智能门锁具有能实现网络功能的能力;

在所述控制模块与rf通讯模块的连接过程中,在所述控制模块中加入识别网络链路是否异常的环节,当识别到网络链路异常时,所述控制模块将智能云锁的网络功能关闭,只使用智能云锁的本地功能;当识别到网络链路恢复正常时,所述控制模块将智能云锁的网络功能重新开启,同时使用智能云锁的本地功能,使智能云锁的网络功能和本地功能都能正常使用。

本发明方法的关键在于智能云锁在对本地功能的处理、网络功能的处理、网络链路是否异常的识别功能三者之间各自独立控制,尤其是网络功能的处理能在不影响另外两部分功能的前提下单独开启和关闭。对网络链路是否异常的识别功能既快,又准,如果不够快会占用比较多的系统资源,会影响另外两部分功能的使用和体验;如果不够准会失去其应有的效果,难以达成该功能设计的目的,系统功能更优化,使智能云锁对网络链路多变的连接情况具有更强的适应性,用户体验更好。

附图说明

图1是本发明中自动识别网络环境以切换工作模式的一个实施例的流程图;

图2是本发明中给智能云锁进行无线方式iap的一个实施例的流程图。

具体实施方式

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。

如图1所示,一种自动识别网络环境以切换工作模式的方法;其包括以下步骤:

1)将具有本地功能的智能云锁的控制模块与rf通讯模块连接,并通过所述rf通讯模块与网关或路由器进行数据交互,进而使得所述智能门锁具有能实现网络功能的能力;

2)在所述控制模块与rf通讯模块的连接过程中,加入识别网络链路是否异常的环节:

当识别到网络链路异常时,所述控制模块将智能云锁的网络功能关闭,只使用智能云锁的本地功能;当识别到网络链路恢复正常时,所述控制模块将智能云锁的网络功能重新开启,同时使用智能云锁的本地功能,使智能云锁的网络功能和本地功能都能正常使用。

rf模块,即为射频模块,它是一种直接依靠发送和接收电磁波信号而进行无线通信的设备,常见射频技术有zigbee,rf-433,蓝牙,z-wave等等。rf模块一般内置于智能云锁内,是衔接智能云锁与网关或路由器的桥梁。依靠rf模块,智能云锁可以通过无线方式与网关或路由器进行数据交互,进而实现各种网络功能。

本发明方法的关键在于智能云锁在对本地功能的处理、网络功能的处理、网络链路是否异常的识别功能三者之间各自独立控制,尤其是网络功能的处理能在不影响另外两部分功能的前提下单独开启和关闭。对网络链路是否异常的识别功能既快,又准,如果不够快会占用比较多的系统资源,会影响另外两部分功能的使用和体验;如果不够准会失去其应有的效果,难以达成该功能设计的目的,系统功能更优化,使智能云锁对网络链路多变的连接情况具有更强的适应性,用户体验更好。

所述智能云锁的本地功能包括通过输入密码或指纹或刷卡进行解锁开门和正常关门。

设有安装了对所述智能云锁进行控制的app移动终端,所述智能云锁和app移动终端分别通过通信网络与云端服务器连接,则所述智能云锁的网络功能包括在所述app移动终端获得开门的临时密码、通过所述app移动终端获得智能门锁被打开和关闭的所有历史信息和通过所述app移动终端和智能门锁的猫眼与访客进行语音或视频通信。

如图2所示,所述智能云锁的网络功能还包括给智能云锁进行无线方式iap,其包括以下步骤:

步骤b1),通过云端服务器或者app移动终端将升级文件通过广域网链路传输给网关或路由器;

步骤b2),网关或路由器再将升级文件传输给内置于智能云锁的rf模块;

步骤b3),rf模块再以有线形式将升级文件传输给智能云锁的控制模块;

步骤b4),智能云锁的控制模块收到升级文件后,进行iap完成固件升级。

iap:iap是inapplicationprogramming的首字母缩写,iap是用户自己的程序在运行过程中对userflash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。

采用本实施例的方案对智能云锁进行升级,文件传输链路较长,中间环节较多,但是升级时间传输处理得当依然可以控制在2-5分钟内,可以满足实际应用。另外,由于文件传输链路较长,每两个环节之间都有可能会产生通讯异常,尤其是rf无线传输环节,但是仍然可以保证文件的准确性,从而使智能云锁产品售后固件版本迭代更简单方便,维护成本更低。

一种自动识别网络环境以切换工作模式的智能云锁,所述智能云锁具有本地功能;其还包括控制模块和rf通讯模块,所述控制模块通过所述rf通讯模块与网关或路由器进行数据交互,使得所述智能门锁具有能实现网络功能的能力;

在所述控制模块与rf通讯模块的连接过程中,在所述控制模块中加入识别网络链路是否异常的环节,当识别到网络链路异常时,所述控制模块将智能云锁的网络功能关闭,只使用智能云锁的本地功能;当识别到网络链路恢复正常时,所述控制模块将智能云锁的网络功能重新开启,同时使用智能云锁的本地功能,使智能云锁的网络功能和本地功能都能正常使用。

以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1