智能设备远程密码管理方法及Lora智能设备联网系统与流程

文档序号:13846283阅读:348来源:国知局
智能设备远程密码管理方法及Lora智能设备联网系统与流程

本发明涉及智能设备远程管理技术领域,具体涉及一种智能设备远程密码管理方法及lora智能设备联网系统。



背景技术:

智能门锁,通过各种无线通信技术将门锁连入internet,使得主人能通过手机实现远程开锁。例如,恰逢家中无人的情况下有朋友到来,可以通过分享一次性密码给朋友,并远程在门锁上配置该密码,以使朋友通过该密码自行进门,从而避免了传统门锁拒人于千里之外的尴尬。

现有技术方案中,智能门锁主要使用低功耗ble或zigbee通信技术。参见图1,在智能门锁和服务器的通信链路上,需要经过ble/zigbee网关和wi-fi路由器中转。因此,带有ble/zigbee模块的智能门锁与ble/zigbee网关的通信距离由ble和zigbee的作用距离决定,且智能门锁与服务器的通信稳定性同时由ble/zigbee网关以及wi-fi路由器决定。

在低功耗运行的情况下,蓝牙一般作用距离是10米,zigbee一般作用距离是100米。对于同时带有ble和zigbee模块的门锁和ble/zigbee网关之间的距离不能超过10米。这个作用距离在很大程度限制了其应用范围。使其只有应用于单户家庭或小型办公环境,对于中、大型社区和城市的部分区域则无能为力。此外,由于在智能门锁和服务器的通信链路上需要经过ble/zigbee网关和wi-fi路由器中转,因此,当ble/zigbee网关或wi-fi路由器出现单点故障时也会影响智能门锁与服务器间的正常通信。另外,当用户移动ble/zigbee网关或者wi-fi路由器的位置,或者重新配置wi-fi路由器的密码等,也有可能造成原有无线链路上通信质量的下降,进而导致智能门锁与服务器间的连接不稳定,甚至断开。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种智能设备远程密码管理方法及lora智能设备联网系统,本发明将lora引入智能设备,克服了现有低功耗ble或zigbee网络通信距离短以及不稳定的缺陷,同时还解决了使用lora的智能设备的密码远程配置问题。

为解决上述技术问题,本发明提供以下技术方案:

第一方面,本发明提供了一种基于lora智能设备联网系统的智能设备远程密码管理方法,所述lora智能设备联网系统包括:智能设备、lora网关、数据服务器和远程管理终端,所述智能设备中设置有lora收发模块,所述智能设备与所述lora网关之间基于lora网络进行通信,所述lora网关与所述数据服务器之间基于互联网进行通信,所述远程管理终端与所述数据服务器之间通过移动网络进行通信,所述远程管理终端用于对所述智能设备的密码进行远程管理;

相应地,所述智能设备远程密码管理方法包括:

所述远程管理终端接收管理用户设置的密码,并将该密码加密后发给数据服务器;

所述数据服务器查询所述lora收发模块的状态,若所述lora收发模块处于通信态,则数据服务器将所述密码发送给所述lora收发模块;若所述lora收发模块处于休眠态,则数据服务器向所述lora收发模块发送唤醒信息将所述lora收发模块唤醒后将所述密码发送给所述lora收发模块;

所述数据服务器还用于在密码发送成功后将发送成功消息发送给所述远程管理终端,以使所述管理用户根据远程管理终端上接收到的发送成功消息将所述密码发送至需要对所述智能设备进行操作的其他用户。

进一步地,所述方法还包括:所述数据服务器还用于在密码发送失败后将发送失败消息发送给所述远程管理终端,以使所述管理用户根据远程管理终端上接收到的发送失败消息重新进行密码设置。

进一步地,所述方法还包括:在所述远程管理终端对所述智能设备进行远程密码管理之前,所述数据服务器将所述智能设备与所述远程管理终端进行绑定。

进一步地,所述数据服务器将所述智能设备与所述远程管理终端进行绑定的过程具体包括:

数据服务器接收远程管理终端发送的智能设备的标识;

数据服务器还接收智能设备中的lora收发模块发送的智能设备的标识;

数据服务器将远程管理终端发送的标识与lora收发模块发送的标识进行对比,若一致,则将所述智能设备与所述远程管理终端进行绑定。

进一步地,所述数据服务器还用于在将所述智能设备与所述远程管理终端进行绑定后,在数据服务器中与所述远程管理终端对应的账户下生成所述智能设备,并分配相应的临时密码存储空间,同时记录所述智能设备的lora收发模块的状态。

进一步地,所述智能设备中的lora收发模块的通信态由人为触发或定时启动,所述lora收发模块通信结束后进入休眠态。

进一步地,所述智能设备中的lora收发模块在进入通信态或休眠态之前,向所述数据服务器发送进入通信态或休眠态的告知信息,以使数据服务器在本地更新所述lora收发模块的状态。

进一步地,所述智能设备中的lora收发模块在lora网关端和数据服务器端设置的交互周期相同。

第二方面,本发明还提供了一种lora智能设备联网系统,所述系统包括:智能设备、lora网关、数据服务器和远程管理终端,所述智能设备中设置有lora收发模块,所述智能设备与所述lora网关之间基于lora网络进行通信,所述lora网关与所述数据服务器之间基于互联网进行通信,所述远程管理终端与所述数据服务器之间通过移动网络进行通信,所述远程管理终端用于对所述智能设备的密码进行远程管理;

其中,所述系统采用如上面任一项所述的智能设备远程密码管理方法对智能设备进行远程密码管理。

进一步地,所述智能设备为智能门锁。

由上述技术方案可知,本发明提供的智能设备远程密码管理方法及lora智能设备联网系统,将lora引入智能设备,只需lora网关,不需要ble/zigbee网关和wi-fi服务器,从而减少了网关、wi-fi服务器出现单点故障带来的隐患,克服了wi-fi、ble、zigbee等现有无线网络的不稳定性,实现了在低功耗应用环境中,支持中、大型社区或者城镇的大范围应用的目的。此外,本发明进一步解决了使用lora模块的智能设备的远程密码配置问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是使用ble或zigbee的智能门锁联网架构示意图;

图2是基于lora的智能设备联网架构示意图;

图3是本发明一实施例提供的基于lora智能设备联网系统的智能设备远程密码管理方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明一实施例提供了一种基于lora智能设备联网系统的智能设备远程密码管理方法。在本实施例中,所述智能设备可以为智能门锁,也可以为有类似需要远程密码管理需求的其他智能家居设备,如密码箱或保险柜。本实施例以智能门锁为例进行介绍。参见图2,所述lora智能设备联网系统包括:智能设备、lora网关、数据服务器和远程管理终端(图2中以手机作为远程管理终端进行举例),其中,所述智能设备中设置有lora收发模块,所述智能设备与所述lora网关之间基于lora网络进行通信,所述lora网关与所述数据服务器之间基于互联网进行通信,所述远程管理终端与所述数据服务器之间通过移动网络进行通信,所述远程管理终端用于对所述智能设备的密码进行远程管理;

相应地,参见图3,本发明实施例提供的智能设备远程密码管理方法包括如下步骤:

步骤101:远程管理终端接收管理用户设置的密码,并将该密码加密后发给数据服务器。

在本步骤中,远程管理终端可以为手机、pad、笔记本电脑等设备。可以理解的是,该处用户设置的密码为一次性密码,以供特殊情况下授权他人使用。例如,当智能设备为智能门锁时,智能门锁的管理者可以通过远程设置一次性密码的方式授权他人使用该新设置的临时密码打开智能门锁。

步骤102:数据服务器查询所述lora收发模块的状态,若所述lora收发模块处于通信态,则数据服务器将所述密码发送给所述lora收发模块;若所述lora收发模块处于休眠态,则数据服务器向所述lora收发模块发送唤醒信息将所述lora收发模块唤醒后将所述密码发送给所述lora收发模块。

在本步骤中,需要说明的是,智能设备上的lora收发模块,有以下两种工作状态:通信态和休眠态;需要说明的时,所述lora收发模块的通信态可以由人为触发或定时启动,且通信态结束后进入休眠态。例如,智能设备(如智能门锁)被人启动时,例如拉起盖子、按指纹、按触控屏或其他操作动作时进入通信态;或者通过定时启动进入通信态,例如设定每1小时连接一次数据服务器,进行状态和信息同步。需要说明的是,lora收发模块处于休眠态时,lora收发模块不发送和接收任何网关侧数据。此外,lora收发模块在处于休眠态时,也可采取跟lora网关完全断开连接的方式。

优选地,为使数据服务器能够在本地存储所述lora收发模块的最新状态信息,所述智能设备中的lora收发模块在进入通信态或休眠态之前,向所述数据服务器发送进入通信态或休眠态的告知信息,以使数据服务器在本地更新所述lora收发模块的状态。例如,每次信息交互结束后,如果智能门锁已处于闭合状态,且100s内无新的数据交互,则lora收发模块进入休眠状态。在进入休眠状态前,lora收发模块将通报数据服务器该事件,以便数据服务器正确判断lora收发模块的状态。又如,当从休眠态恢复并与数据服务器建立连接后,数据服务器将更新所存储的lora收发模块的状态。

可以理解的是,lora收发模块与lora网关之间,根据lora协议,也属于周期性通信。因此,优选地,为了减少通信开销,为lora收发模块在lora网关和数据服务器端设置相同的休眠周期,以减少开销,实现节能。

步骤103:数据服务器还用于在密码发送成功后将发送成功消息发送给所述远程管理终端,以使所述管理用户根据远程管理终端上接收到的发送成功消息将所述密码发送至需要对所述智能设备进行操作的其他用户。

可以理解的是,所述数据服务器还用于在密码发送失败后将发送失败消息发送给所述远程管理终端,以使所述管理用户根据远程管理终端上接收到的发送失败消息重新进行密码设置。

由上面描述可知,本发明实施例将lora引入智能设备,只需lora网关,不需要ble/zigbee网关和wi-fi服务器,从而减少了网关、wi-fi服务器出现单点故障带来的隐患,克服了wi-fi、ble、zigbee等现有无线网络的不稳定性,实现了在低功耗应用环境中,支持中、大型社区或者城镇的大范围应用的目的,此外,本发明实施例进一步解决了使用lora模块的智能设备的远程密码配置问题。

在一种可选实施方式中,在所述远程管理终端对所述智能设备进行远程密码管理之前,所述数据服务器将所述智能设备与所述远程管理终端进行绑定。

其中,所述数据服务器将所述智能设备与所述远程管理终端进行绑定的过程具体包括如下步骤:

步骤a:数据服务器接收远程管理终端发送的智能设备的标识。

在本步骤中,远程管理终端将智能设备的标识加密后发送给数据服务器,这里,关于具体的加密方法,本发明不作限定。

可以理解的是,在向数据服务器发送标识之前,远程管理终端中预先存储有智能设备的标识。这里,远程管理终端获取智能设备标识的方式有多种。例如,远程管理终端可以通过扫描智能设备上(或附带包装上)携带的二维码(该二维码是智能设备的唯一标识,在出厂时生成)的方式获取智能设备的标识。也可以为接收用户手动输入的智能设备的标识。例如,假设远程管理终端为手机,可以通过手机app扫描智能设备上的二维码的方式获取智能设备的标识。此外,当远程管理终端为pad或笔记本电脑时,也可以使用其他手段获取智能设备标识。

步骤b:数据服务器接收智能设备中的lora收发模块发送的智能设备的标识。

在本步骤中,智能设备上的lora收发模块通过lora网关直接连接到云端数据服务器,将自身的标识信息,经过加密发给数据服务器。这里,关于具体的加密方法,本发明不作限定。

步骤c:数据服务器将远程管理终端发送的标识与lora收发模块发送的标识进行对比,若一致,则将所述智能设备与所述远程管理终端进行绑定。

在本步骤中,数据服务器还用于在将所述智能设备与所述远程管理终端进行绑定后,在数据服务器中与所述远程管理终端对应的账户下生成所述智能设备,并分配相应的临时密码存储空间,同时记录所述智能设备的lora收发模块的状态(通信态或休眠态)。

基于相同的发明构思,本发明另一实施例提供了一种lora智能设备联网系统,所述系统包括:智能设备、lora网关、数据服务器和远程管理终端,所述智能设备中设置有lora收发模块,所述智能设备与所述lora网关之间基于lora网络进行通信,所述lora网关与所述数据服务器之间基于互联网进行通信,所述远程管理终端与所述数据服务器之间通过移动网络进行通信,所述远程管理终端用于对所述智能设备的密码进行远程管理;其中,所述系统采用如上面实施例所述的智能设备远程密码管理方法对所述智能设备进行远程密码管理。作为举例,所述智能设备可以为智能门锁,也可以为有类似需要远程密码管理需求的其他智能家居设备,如密码箱或保险柜。

可见,本发明实施例提供的lora智能设备联网系统,将lora引入智能设备,只需lora网关,不需要ble/zigbee网关和wi-fi服务器,从而减少了网关、wi-fi服务器出现单点故障带来的隐患,克服了wi-fi、ble、zigbee等现有无线网络的不稳定性,实现了在低功耗应用环境中,支持中、大型社区或者城镇的大范围应用的目的,此外,本发明实施例提供的lora智能设备联网系统采用如上面实施例所述的智能设备远程密码管理方法对所述智能设备进行远程密码管理,因此,本发明实施例进一步解决了使用lora模块的智能设备的远程密码配置问题。

以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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