欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 信号装置> 信息传输方法、LoRa网关、网络接入方法及智能门铃独创技术19903字

信息传输方法、LoRa网关、网络接入方法及智能门铃

2021-01-31 12:47:38

信息传输方法、LoRa网关、网络接入方法及智能门铃

  技术领域

  本申请涉及智能家居技术领域,特别涉及一种信息传输方法、一种LoRa网关、一种无线网络接入方法及一种智能门铃。

  背景技术

  与传统的门铃相比,智能门铃具有更高的安全性和可交互性,因此智能门铃越来越受到消费者青睐,给人们生活带来了极大便利。

  智能门铃需要连接无线网络(WiFi)实现与各个终端设备的信息交互,目前在将智能门铃接入无线网络的过程中,需要用户通过按智能门铃上的组合按键使智能门铃进入AP模式(即允许其它无线设备接入的模式),手机连接上无线网络的账号和密码传输给AP模式下的智能门铃,然后智能门铃切换至正常工作模式并主动接入无线网络。但是上述智能门铃接入无线网络的方式需要用户前往智能门铃所在的位置通过组合按键使智能门铃进入AP模式,接入无线网络的效率较低。此外,在更新无线网络的账号和密码仍需要冲虚执行首次接入无线网络的操作,过程较为繁琐。

  因此,如何提高智能门铃接入无线网络的效率是本领域技术人员目前需要解决的技术问题。

  发明内容

  本申请的目的是提供一种信息传输方法、一种LoRa网关、一种无线网络接入方法及一种智能门铃,能够提高智能门铃接入无线网络的效率。

  为解决上述技术问题,本申请提供一信息传输方法,应用于LoRa网关,该信息传输方法包括:

  接收无线网络设置信息;其中,所述无线网络设置信息包括无线网络账号和无线网络密码;

  向智能门铃的LoRa模块发送所述无线网络设置信息,以便所述智能门铃根据所述无线网络设置信息接入无线网络;

  其中,所述智能门铃的LoRa模块与所述LoRa网关工作在同一频段。

  可选的,所述无线网络设置信息为终端设备通过所述LoRa网关的服务集标识和网关密码登录网关后发送的信息;

  或,所述无线网络设置信息为所述终端设备通过云服务器向所述LoRa网关发送的信息。

  可选的,在向智能门铃的LoRa模块发送所述无线网络设置信息之后,还包括:

  判断所述智能门铃是否已接入无线网络;

  若是,则向所述终端设备返回网络接入成功的提示信息;

  若否,则向所述终端设备返回网络接入失败的提示信息。

  可选的,判断所述智能门铃是否已接入无线网络,包括:

  判断在预设时间内是否接收到所述智能门铃返回的网络连接错误的提示信息;

  若是,则判定所述智能门铃未接入无线网络;

  若否,则判定所述智能门铃已接入无线网络。

  可选的,所述LoRa网关为具有预设通信功能的网关;其中,所述预设通信功能包括GPRS通用分组无线服务功能和/或SMS短信服务功能;

  相应的,还包括:

  若接收到所述智能门铃传输的访客提示信息且所述LoRa网关的网络功能异常时,则通过所述预设通信功能将所述访客提示信息发送至预设终端设备。

  本申请还提供了一种LoRa网关,包括:

  信息接收模块,用于接收无线网络设置信息;其中,所述无线网络设置信息包括无线网络账号和无线网络密码;

  信息传输模块,用于向智能门铃的LoRa模块发送所述无线网络设置信息,以便所述智能门铃根据所述无线网络设置信息接入无线网络;

  其中,所述智能门铃的LoRa模块与所述LoRa网关工作在同一频段。

  本申请还提供了一种无线网络接入方法,应用于设置有LoRa模块的智能门铃,所述无线网络接入方法包括:

  利用所述LoRa模块接收LoRa网关发送的无线网络设置信息;其中,所述无线网络设置信息包括无线网络账号和无线网络密码,所述LoRa模块与所述LoRa网关工作在同一频段;

  根据所述无线网络设置信息更新所述智能门铃的无线网络账号和无线网络密码,并利用更新后的无线网络账号和无线网络密码接入无线网络。

  可选的,在利用更新后的无线网络账号和无线网络密码接入无线网络之后,还包括:

  判断所述智能门铃是否成功接入无线网络;

  若否,则记录网络连接次数,并在执行所述网络连接次数对应的延时操作后进入判断所述智能门铃是否成功接入无线网络的步骤;

  若所述网络连接次数大于预设次数,则通过所述LoRa模块向所述LoRa网关返回网络连接错误的提示信息。

  可选的,执行所述网络连接次数对应的延时操作包括:

  根据所述网络连接次数确定目标时长,并执行所述目标时长的延时操作;其中,所述目标时长的大小与所述网络连接次数正相关。

  本申请还提供了一种智能门铃,包括:

  LoRa模块,用于接收LoRa网关发送的无线网络设置信息;其中,所述无线网络设置信息包括无线网络账号和无线网络密码,所述LoRa模块与所述LoRa网关工作在同一频段;

  网络接入模块,用于根据所述无线网络设置信息更新所述智能门铃的无线网络账号和无线网络密码,并利用更新后的无线网络账号和无线网络密码接入无线网络。

  由于工作在同一频段内的LoRa装置具有一个终端发送信息所有终端都可以接收到信息的特性。本申请所提供的信息传输方法通过LoRa网关基于上述LoRa特性向设置有LoRa模块的智能门铃传输无线网络设置信息,以便使智能门铃接入无线网络。本申请中无需用户手动按键使智能门铃进入AP模式(即允许其它无线设备接入的模式),即可将无线网络设置信息通过LoRa网关传输至智能门铃,提高了智能门铃接入无线网络的效率。本申请同时还提供了一种LoRa网关、一种无线网络接入方法及一种智能门铃,具有上述有益效果,在此不再赘述。

  附图说明

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

  图1为本申请实施例所提供的一种信息传输方法的流程图;

  图2为本申请实施例所提供的一种智能门铃的无线网络接入方法的流程图。

  具体实施方式

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

  下面请参见图1,图1为本申请实施例所提供的一种信息传输方法的流程图。

  具体步骤可以包括:

  S101:接收无线网络设置信息;

  其中,本实施例可以应用于LoRa网关,LoRa是一种低功耗局域网无线标准,LoRa网关可以与同一频段内的设置有LoRa模块的智能门铃进行信息传输。在本步骤之前可以存在其他装置向LoRa网关发送无线网络设置信息的操作,无线网络设置信息可以包括无线网络账号和无线网络密码。

  作为一种可行的实施方式,终端设备(如手机、平板电脑、个人计算机等)可以通过所述LoRa网关的服务集标识(SSID)和网关密码登录网关,并在登录网关后向LoRa网关发送无线网络设置信息。

  作为另一种可行的实施方式,LoRa网关可以通过有线连接到路由器上,具有互联网功能,LoRa网关可以连接到云服务器。终端设备可以通过相关应用程序向云服务器上传无线网络设置信息,云服务器根据LoRa网关与用户的对应关系将无线网络设置信息转发至对应的LoRa网关。

  S102:向智能门铃的LoRa模块发送所述无线网络设置信息,以便所述智能门铃根据所述无线网络设置信息接入无线网络;

  其中,本实施例中的提到的智能门铃为设置有LoRa模块的智能门铃,且智能门铃的LoRa模块与所述LoRa网关工作在同一频段,LoRa网关可以基于LoRa功能向所有工作在同一频段的LoRa装置发送无线网络设置信息,智能门铃在接收到无线网络设置信息之后,可以根据无线网络设置信息接入无线网络。

  LoRa的特性是:只要处于同一频段内,一个终端发送信息,所有的终端都可以接收到信息。在上述方案中如果需要设置无线网络的账号和/或密码,可以通过LoRa网关和智能门铃是可以保持LoRa通信更新账号和密码。本实施例所提供的信息传输方法通过LoRa网关基于上述LoRa特性向设置有LoRa模块的智能门铃传输无线网络设置信息,以便使智能门铃接入无线网络。本实施例中无需用户手动按键使智能门铃进入AP模式(即允许其它无线设备接入的模式),即可将无线网络设置信息通过LoRa网关传输至智能门铃,提高了智能门铃接入无线网络的效率。

  上述实施例中的智能门铃内置有LoRa模块,LoRa模块功耗极低,可以一直处于工作状态。LoRa网关可以为具有LoRa功能、wifi(ap&sta)功能、GPRS(General Packet RadioService,GPRS)功能、SMS(短信)功能的网关。LoRa网关与智能门铃的LoRa模块工作在同一频段,LoRa网关可以带有电池和/或usb电源,且具有唯一服务集标识(SSID)。sta即sta(station)模式,指去连接手机热点或无线路由器的状态。终端设备候可以连接LoRa网关的服务集标识或者通过应用程序访问LoRa网关,LoRa网关可以通过LoRa自动连接所有的智能门铃和其他LoRa设备。当需要更新无线网络的账号和/或密码时,可以在应用程序上直接选择更新无线网络设置信息,输入新的账号和/或密码,点击确定,然后智能门铃会自动更新密码并连接。

  作为对于图1对应实施例的进一步介绍,在向智能门铃的LoRa模块发送所述无线网络设置信息之后,还可以对智能门铃是否接入无线网络进行判断。具体的,在向智能门铃的LoRa模块发送所述无线网络设置信息之后,判断所述智能门铃是否已接入无线网络;若是,则向所述终端设备返回网络接入成功的提示信息;若否,则向所述终端设备返回网络接入失败的提示信息。

  具体的,本实施例可以通过以下方式判断智能门铃是否已接入无线网络:断在预设时间内是否接收到所述智能门铃返回的网络连接错误的提示信息;若是,则判定所述智能门铃未接入无线网络;若否,则判定所述智能门铃已接入无线网络。

  作为对于图1对应实施例的进一步介绍,LoRa网关可以为具有预设通信功能的网关;其中,所述预设通信功能包括GPRS通用分组无线服务功能和/或SMS短信服务功能。因此若接收到所述智能门铃传输的访客提示信息且所述LoRa网关的网络功能异常时,可以通过所述预设通信功能将所述访客提示信息发送至预设终端设备。

  本申请还提供了一种LoRa网关,包括:

  信息接收模块,用于接收无线网络设置信息;其中,所述无线网络设置信息包括无线网络账号和无线网络密码;

  信息传输模块,用于向智能门铃的LoRa模块发送所述无线网络设置信息,以便所述智能门铃根据所述无线网络设置信息接入无线网络;

  其中,所述智能门铃的LoRa模块与所述LoRa网关工作在同一频段。

  由于工作在同一频段内的LoRa装置具有一个终端发送信息所有终端都可以接收到信息的特性。本实施例所提供的信息传输方法通过LoRa网关基于上述LoRa特性向设置有LoRa模块的智能门铃传输无线网络设置信息,以便使智能门铃接入无线网络。本实施例中无需用户手动按键使智能门铃进入AP模式(即允许其它无线设备接入的模式),即可将无线网络设置信息通过LoRa网关传输至智能门铃,提高了智能门铃接入无线网络的效率。

  进一步的,LoRa网关还包括:

  接入状态反馈模块,用于判断所述智能门铃是否已接入无线网络;若是,则向所述终端设备返回网络接入成功的提示信息;若否,则向所述终端设备返回网络接入失败的提示信息。

  进一步的,所述接入状态反馈模块判断所述智能门铃是否已接入无线网络的过程包括:判断在预设时间内是否接收到所述智能门铃返回的网络连接错误的提示信息;若是,则判定所述智能门铃未接入无线网络;若否,则判定所述智能门铃已接入无线网络。

  进一步的,所述LoRa网关为具有预设通信功能的网关;其中,所述预设通信功能包括GPRS通用分组无线服务功能和/或SMS短信服务功能;

  相应的,还包括:

  访客提醒模块,用于若接收到所述智能门铃传输的访客提示信息且所述LoRa网关的网络功能异常时,则通过所述预设通信功能将所述访客提示信息发送至预设终端设备。

  本申请还提供了一种无线网络接入方法,可以应用于设置有LoRa模块的智能门铃,所述无线网络接入方法的实现过程可以为:利用所述LoRa模块接收LoRa网关发送的无线网络设置信息;其中,所述无线网络设置信息包括无线网络账号和无线网络密码,所述LoRa模块与所述LoRa网关工作在同一频段;根据所述无线网络设置信息更新所述智能门铃的无线网络账号和无线网络密码,并利用更新后的无线网络账号和无线网络密码接入无线网络。

  由于工作在同一频段内的LoRa装置具有一个终端发送信息所有终端都可以接收到信息的特性。本实施例通过增加lora模块,可以实现软件直接更新无线网络设置信息,并且可以接入到任何lora网关中,本实施例通过LoRa网关基于上述LoRa特性向设置有LoRa模块的智能门铃传输无线网络设置信息,以便使智能门铃接入无线网络。本实施例中无需用户手动按键使智能门铃进入AP模式(即允许其它无线设备接入的模式),即可将无线网络设置信息通过LoRa网关传输至智能门铃,提高了智能门铃接入无线网络的效率。

  请参见图2,图2为本申请实施例所提供的一种智能门铃的无线网络接入方法的流程图,本实施例可以包括以下步骤:

  S201:根据所述无线网络设置信息更新所述智能门铃的无线网络账号和无线网络密码;

  S202:利用更新后的无线网络账号和无线网络密码接入无线网络。

  S203:判断所述智能门铃是否成功接入无线网络;若是,则结束流程;若否,则进入S204;

  S204:记录网络连接次数,判断网络连接次数是否大于预设次数;若是,则通过所述LoRa模块向所述LoRa网关返回网络连接错误的提示信息;若否,则进入S205;

  S205:在执行网络连接次数对应的延时操作后进入S203。

  进一步的,S205中执行所述网络连接次数对应的延时操作包括:根据所述网络连接次数确定目标时长,并执行所述目标时长的延时操作;其中,所述目标时长的大小与所述网络连接次数正相关。

  本实施例还提供了一种智能门铃,包括:

  LoRa模块,用于接收LoRa网关发送的无线网络设置信息;其中,所述无线网络设置信息包括无线网络账号和无线网络密码,所述LoRa模块与所述LoRa网关工作在同一频段;

  网络接入模块,用于根据所述无线网络设置信息更新所述智能门铃的无线网络账号和无线网络密码,并利用更新后的无线网络账号和无线网络密码接入无线网络。

  由于工作在同一频段内的LoRa装置具有一个终端发送信息所有终端都可以接收到信息的特性。本实施例通过增加lora模块,可以实现软件直接更新无线网络设置信息,并且可以接入到任何lora网关中,本实施例通过LoRa网关基于上述LoRa特性向设置有LoRa模块的智能门铃传输无线网络设置信息,以便使智能门铃接入无线网络。本实施例中无需用户手动按键使智能门铃进入AP模式(即允许其它无线设备接入的模式),即可将无线网络设置信息通过LoRa网关传输至智能门铃,提高了智能门铃接入无线网络的效率。

  可选的,还包括:

  接入状态判断模块,用于在利用更新后的无线网络账号和无线网络密码接入无线网络之后,判断所述智能门铃是否成功接入无线网络;

  延时模块,用于若智能门铃未成功接入无线网络,则记录网络连接次数,并在执行所述网络连接次数对应的延时操作后启动所述接入状态判断模块对应的工作流程;

  错误反馈模块,用于若所述网络连接次数大于预设次数,则通过所述LoRa模块向所述LoRa网关返回网络连接错误的提示信息。

  可选的,延时模块执行所述网络连接次数对应的延时操作的过程包括:根据所述网络连接次数确定目标时长,并执行所述目标时长的延时操作;其中,所述目标时长的大小与所述网络连接次数正相关。

  说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

  还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的状况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

《信息传输方法、LoRa网关、网络接入方法及智能门铃.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)