一种信息发送方法和设备与流程

文档序号:11205979阅读:678来源:国知局
一种信息发送方法和设备与流程

本申请涉及无线通信技术领域,尤其涉及一种信息发送方法和设备。



背景技术:

物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。所谓物联网就是物与物之间相连的互联网,即利用局域网或互联网等通信网络将不同的待联网设备连在一起,形成一种物与物之间相连的关系,从而实现信息化、远程管理控制以及智能化的网络。

在组建物联网的过程中,物联网设备接入无线网络是十分重要的一步。

为了使物联网设备接入无线网络,现有技术往往通过物联网设备的键盘或者触摸显示屏等将配网信息输入物联网设备,从而触发物联网设备根据所述配网信息与无线访问接入点建立连接。其中,所述的配网信息,一般包括无线访问接入点(accesspoint,ap)的标识(servicesetidentifier,简写为ssid),此外,当用户对无线访问接入点设置密码时,配网信息还可以包括接入密码(即password,也简写为passwd)的信息。

目前,由于大部分的物联网设备上没有键盘或者触摸显示屏,那么,如何将配网信息输入待联网的物联网设备以使得物联网设备联网,成为亟待解决的问题。



技术实现要素:

有鉴于此,本申请实施例提供了一种信息发送方法和设备,用于解决待联网设备如何获取配网信息的问题。

一种信息发送方法,应用于包含输入接口和无线保真wi-fi模块的第一设备;所述方法包括:

第一设备接收第二设备通过所述输入接口输入的、承载有配网信息的信号;配网信息,包括无线访问接入点的标识;

第一设备根据所述信号确定所述配网信息,并利用所述wi-fi模块,向待联网设备发送所述配网信息。

一种信息发送设备,所述设备包括输入接口和无线保真wi-fi模块;所述信息发送设备还包括:

信号接收单元,接收第二设备通过所述输入接口输入的、承载有配网信息的信号;配网信息,包括无线访问接入点的标识;

信息发送单元,用于根据所述信号确定所述配网信息,并利用所述wi-fi模块,向待联网设备发送所述配网信息。

一种信息发送设备,包括:

用于接收承载有配网信息的信号的输入接口;

用于通过对所述信号进行解码得到所述配网信息的解码器;

用于向待联网设备发送所述配网信息的无线保真wi-fi模块。

本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

由于第一设备可以接收第二设备通过第一设备的输入接口输入的承载有配网信息的信号,并根据所述信号确定配网信息后,通过第一设备包含的wi-fi模块向待联网设备发送配网信息,从而提供了一种待联网设备获取配网信息的方案。

附图说明

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

图1a为本申请实施例提供的一种信息发送方法的流程示意图;

图1b为引导物联设备进入配网状态的示意图;

图2为本申请实施例提供的当第一设备的输入接口为音频接口时,向照明灯发送配网信息的流程示意图;

图3为本申请实施例提供的当第一设备的输入接口为光感接口时,向照明灯发送配网信息的流程示意图;

图4为本申请实施例提供的一种信息发送设备的结构示意图;

图5为本申请实施例提供的一种信息发送设备的结构示意图。

具体实施方式

为了解决待联网设备获取配网信息的问题,本申请实施例提出:由包含输入接口和无线保真wi-fi模块的第一设备作为接收方,第二设备通过所述输入接口输入的、承载有配网信息的信号;再由第一设备根据接收到的信号确定配网信息,并利用wi-fi模块,向待联网设备发送配网信息。其中,配网信息,至少包括无线访问接入点的标识,当用户对无线访问接入点设置密码时,配网信息还可以包括接入密码(即password,也简写为passwd)的信息。

需要说明的是,在本申请实施例中,第二设备通常指的是能够获取路由器端发送的完整的配网信息(或者能够保存设置在第二设备中的完整的配网信息),并能将从路由器端获取到完整的配网信息(或者设置在第二设备中的完整的配网信息)通过第一设备的输入接口输入给第一设备的智能终端设备,如:手机、电脑等。待联网设备一般是指具有能接入无线网络的设备,具体结构中可以包括wi-fi模块。这里所说的完整的配网信息,至少包括无线访问接入点的标识。

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

以下结合附图,详细说明本申请各实施例提供的技术方案。

实施例1

本申请实施例提供一种信息发送方法,用以解决待联网设备获取配网信息的问题。具体的实现流程示意图如图1a所示,包括如下主要步骤:

步骤11,第一设备接收第二设备通过第一设备的输入接口输入的、承载有配网信息的信号;

其中,第一设备,包含输入接口和无线保真wi-fi模块;输入接口,可以包括音频接口和光感接口中的至少一种,其中的光感接口为一种感应光强的器件。需要说明的是,该输入接口可以为通用接口,所述的通用接口指可以兼容与该输入接口连接的设备,不会受到连接的设备种类、型号、系统版本等条件的约束。

这里所说的配网信息,至少包括无线访问接入点的ssid,当用户对无线访问接入点设置有密码时,配网信息还可以包括passwd的信息。

一般的,本申请实施例中所述的第二设备,通常会具备一个与第一设备的所述输入接口相匹配的输出接口,以实现第二设备利用该输出接口与第一设备的输入接口之间进行信息交互。

比如:第一设备的输入接口为音频接口,第二设备同样具备音频接口,第二设备的音频接口可以作为输出接口,那么,第一设备可以通过第一设备的音频接口,与第二设备的音频接口进行信息交互——具体地,第二设备可以通过第二设备的音频接口,向第一设备的音频接口发送用于承载待交互的信息(如配网信息)的音频信号。

又比如,第一设备的输入接口为光感接口,第二设备具备光信号输出接口,那么,第一设备可以通过第一设备的光感接口,与第二设备的光信号输出接口进行信息交互——具体地,第二设备可以通过第二设备的光信号输出接口,向第一设备的光感接口发送用于承载待交互的信息(如配网信息)的光信号。

以下首先以第一设备的输入接口为音频接口,第二设备同样具备一个音频 接口为例,说明在本申请实施例中,第二设备如何通过第一设备的音频接口输入承载有配网信息的音频信号:

比如,第二设备可以通过安装在第二设备的、用于辅助第二设备接入无线网络的应用程序(application,简称app),使第二设备接入一个无线网络;此外,app可以接收第二设备所接入的该无线网络的配网信息。app在获取到配网信息后,可以根据获取到的配网信息生成承载该配网信息的音频信号,并通过第二设备的音频接口(音频输出接口),向第一设备的音频接口(音频输入接口)输入该音频信号。

需要说明的是,在本申请实施例中,第一设备可以是一种可外接于第二设备的设备。外接的方式可以是直接连接,也可以是通过某种介质进行间接电连接。所述某种介质比如可以是导线等等。本文对间接电连接的方式不做限制。

以下进一步以第一设备的输入接口为光感接口,第二设备具备一个光信号输出接口为例,说明第二设备如何通过第一设备的光感接口输入承载有配网信息的光信号:

比如,第二设备通过自身具备的、用于辅助第二设备接入无线网络的app,可以接收第二设备接入的该无线网络的配网信息。由于配网信息包括的每个字节在第二设备一般是以二进制形式进行存储的,只有“0”、“1”两个状态,比如:“8”在第二设备上采用二进制是以“1000”进行存储的,app可以通过第二设备的光信号输出接口,以“亮、暗”的方式发出承载有配网信息的光信号。本申请实施例中,可以用该光信号的亮度这一属性表示配网信息,从而实现光信号对于配网信息的承载。比如以第一亮度值代表二进制的“0”,以第二亮度值代表二进制的“1”。第二设备通过光信号输出接口,向第一设备的光感接口(光感输入接口)发出承载有配网信息的光信号。

需要说明的是,第二设备的输出接口(音频信号输出接口或光信号输出接口)可能被复用,即,既可以用作输出承载有配网信息的信号,也可以用作输出承载其他信息的信号。

比如:以第二设备为手机为例,手机的音频输出接口既可以用于输出音乐对应的音频信号,又可以用于输出承载有配网信息的音频信号。这种情况下,第一设备在对音频信号进行解码后,可能会需要区分解码得到的信息是配网信息还是其他信息。

又比如,以第二设备为能够发出光线的设备,第一设备为具备光感输入接口的设备为例,第二设备通过第二设备的光信号输出接口,既可以用于发出承载配网信息的光信号,又可以用于发出承载其他信息的光信号。这种情况下,第一设备在通过光感输入接口接收光信号后,可能会需要区分对该光信号进行解码得到的是配网信息还是其他信息。

在第二设备的输出接口可能被复用的情况下,可以通过由第二设备执行特定操作,来保证从第二设备的输出接口输出给第一设备的信号承载的就是配网信息而非其他信息。从而第一设备在对来自第二设备的输出接口的信号进行解码后,可以直接以解码得到的信息作为配网信息。具体而言,第二设备执行的特定操作,比如可以包括:在第二设备即将向第一设备输出承载配网信息的信号时,第二设备可以自动关闭与生成或输出所述信号无关,且会占用所述信号的输出接口的进程。在这些进程关闭后,第二设备可以通过第二设备的输出接口,输出承载有配网信息的信号。

或者,第二设备也可以在不关闭进程的情况下,使得第一设备能够正确区分解码得到的信息是配网信息还是其他信息,第二设备所输出的承载有配网信息的信号,可以具备独有的特征值。基于该独有的特征值,第一设备能够将承载有配网信息的信号与承载有其他信息的信号区分开,从而能够准确地以对承载有配网信息的信号进行解码得到的信息,作为配网信息。以承载有配网信息的信号为音频信号为例,该音频信号的独有的特征值,比如可以是与信号频率有关的特征值。比如,假设音乐所对应的音频信号的频率范围为[aahz,bbhz],则承载有配网信息的音频信号的频率范围可以是[cchz,ddhz]。第一设备可以预先对承载有配网信息的音频信号的频率范围进行保存,后续第一设备在接 收到音频信号后,可以判断接收到的音频信号的频率,是否落入保存的该频率范围,若落入,则可以将对该音频信号解码得到的信息,作为配网信息。当然,在实际应用中,也可以以承载有配网信息的音频信号的其他特征值,作为该音频信号独有的特征值,本申请实施例对此不作限定。

以承载有配网信息的信号为光信号为例,该光信号的独有的特征值,比如可以是光强的值。比如,假设其他信息所对应的光信号的光强范围为[x1cd,x2cd],则承载有配网信息的光信号的光强范围可以是[y1cd,y2cd]。第一设备可以预先对承载有配网信息的光信号的光强范围进行保存,后续第一设备在接收到光信号后,可以判断接收到的光信号的光强的值,是否落入保存的该光强范围,若落入,则可以将对该光信号解码得到的信息,作为配网信息。当然,在实际应用中,也可以以承载有配网信息的光信号的其他特征值,作为该光信号独有的特征值,本申请实施例对此不作限定。

为便于描述,后文主要以第二设备的输出接口输出的信号就是承载配网信息的信号为例,对本申请实施例提供的方案进行说明。

步骤12,第一设备根据获取的承载有配网信息的信号确定配网信息,并利用wi-fi模块,向待联网设备发送配网信息。

其中,wi-fi模块从结构上来讲具有射频部分,该射频部分又可以由无线收发器、功效放大器、低噪声放大器、收发切换器以及天线五大部分组成。

在本申请实施例中,第一设备可以根据获取的承载有配网信息的信号确定配网信息,并利用wi-fi模块的射频部分,向待联网设备发送配网信息。具体的,wi-fi模块无线收发器会输出小功率的微弱的射频信号,送至功率放大器进行功率放大,然后通过收发切换器经由天线辐射至一定空间范围内。若待联网设备处在wi-fi模块包括的收发切换器辐射的该空间范围内,则可以接收到wi-fi模块发送的配网信息。

需要说明的是,在第一设备利用自身包含的wi-fi模块,开始向待联网设备发送配网信息时,第一设备可以提示用户将待联网设备设置为配网状态。当 待联网设备被设置为配网状态时,待联网设备可以监听到wi-fi模块发送的配网信息。

这里提示用户将待联网设备设置为配网状态的方式,可以是第一设备在发送配网信息时发出提示音的方式——比如:第一设备在发送配网信息时会发出“滴滴滴”的声音。或者,第一设备在发送配网信息时可以控制第一设备的信号灯处于某种状态——比如:第一设备在发送配网信息时发送信号灯处于闪烁状态。用户在收到提示后,按照预设方式对待联网设备进行操作。

这里的“按照预设方式对待联网设备进行操作”比如可以是指长按(例如:时间长度为5s)待联网设备的配网状态开启按键,如图1b所示;也可以是用户通过控制待联网设备的遥控器,控制待联网设备进入配网状态;等等,这里对设备进行操作的方式不做限定。

本申请实施例中,第一设备可以通过管理帧的形式发送配网信息给待联网设备。具体地,第一设备可以将携带配网信息的管理帧(例如:信标(beacon)帧,探测请求(proberequest)帧,探测响应(proberesponse)帧,功能(action)帧等)发送给待配网的设备。

管理帧从结构上划分主要包括三部分:帧头、数据部分、帧尾,其中,帧头和帧尾包含一些必要的控制信息,比如同步信息、地址信息、差错控制信息等,数据部分则包含网络层传下来的数据,比如ip数据包。

考虑到当配网信息既包括无线访问接入点的ssid也包括passwd时,其中,ssid最多有32个字节,passwd最少有8个字节,因此本申请实施例通过在管理帧的数据部分增加扩展字段,使得单个管理帧携带的数据量不少于40个字节。需要说明的是,本申请实施例对管理帧的扩展字段的长度不进行限定,可以灵活进行设置。

除了第一设备可以通过管理帧的形式发送配网信息给待联网设备以外,第一设备还可以通过广播包、组播包的形式发送配网信息给待联网设备。

本申请实施例中,为了增大待联网设备接收到配网信息的几率,第一设备 可以在获取到第二设备输入的、承载有配网信息的信号后的预定时间长度内,利用第一设备的wi-fi模块,向待联网设备循环发送携带配网信息的管理帧。

考虑到主流的物联网设备在配网状态下,只能监听速率<72mbps的数据包,因此本申请实施例中,第一设备向待联网设备发送携带配网信息的管理帧的速率,优选地,可以小于72mbps,比如可以为1mbps。在一定情况下,第一设备发送配网信息的速率可以根据用户的需求进行调整,比如:用户需要某一个待联网设备能够快速接入网络,该待联网设备能够接收信息的最大速率为10mbps,则用户可以通过输入指令调整第一设备发送配网信息的速率,使第一设备的配网信息发送速率由原来的发送速率(如1mbps)变为10mbps。第一设备除了可以根据用户的需求调整配网信息发送的速率外,第一设备还可以通过与待联网设备建立联系实现信息交互,在第一设备接收待联网设备能够接收配网信息的速率的最大值后,可以自行调整发送配网信息的速率。

需要说明的是,第一设备根据获取到的信号确定配网信息,具体是通过对获取到的承载有配网信息的信号进行解码,得到配网信息。第一设备在得到配网信息后可以存储配网信息。

需要说明的是,当第一设备重新接收第二设备通过第一设备输入接口输入的、承载有配网信息的信号后,根据该信号重新确定的该配网信息会覆盖第一设备已保存的配网信息,从而重新确定的该配网信息会作为第一设备当前保存的配网信息。当待联网设备由于断电、死机、设备程序等原因丢失第一设备发送的配网信息或与无线访问接入点断开连接后,为使待联网设备重新获取配网信息,用户可以触发第一设备向待联网设备发送所述当前保存的配网信息。

当待联网设备需要接入一个不同于当前已连接的无线访问接入点的其他无线访问接入点时,可以断开待联网设备与所述当前已连接的无线访问接入点之间的连接。

为了避免待联网设备在处理无效的配网信息时产生的资源浪费,第一设备在确定配网信息之后,可以判断配网信息是否有效,并在判断结果为配网信息 有效时,将有效的配网信息通过wi-fi模块发送给待联网设备;若判断结果为配网信息无效,则拒绝向待联网设备发送配网信息。

具体地,第一设备判断配网信息是否有效的一种实现方式可以包括:第一设备利用wi-fi模块以及获取到的配网信息,尝试连接配网信息对应的无线访问接入点;若第一设备能够利用该配网信息成功连接无线访问接入点,则第一设备判定配网信息有效;若第一设备不能够利用该配网信息成功连接无线访问接入点,则第二设备判定配网信息无效。

需要说明的是,在第一设备通过获取到的配网信息不能够连接无线访问接入点时,第一设备可以向第二设备发出配网信息无效的提示,以触发第二设备发送用于承载第二设备保存的其他配网信息的信号。

可以理解为,当配网信息无效时,第一设备会重新获取承载有配网信息的信号,若第一设备多次验证配网信息无效时,可用通过发出用于提示网络连接失败的提示音等方式通知用户。

通过本申请实施例所述的技术方案,第一设备接收第二设备输入的、承载有配网信息的信号,根据获取的信号确定配网信息,进而利用wi-fi模块,向待联网设备发送配网信息,从而使待联网设备能够获取配网信息。

本申请实施例提供的技术方案,在一些方面相对于相关技术存在很多优势,以下结合相关技术,对本申请实施例提供的技术方案的优势进行说明。

一种相关技术提出,由配网信息发送设备(后称发送设备,比如可以是手机)将完整的配网信息拆分成配网信息碎片后分别承载在广播包或者组播包中进行发送;路由器转发由发送设备发送来的数据包;待联网设备接收路由器发送的各数据包,并利用接收到的数据包中的配网信息碎片拼凑配网信息。该相关技术存在的缺陷在于,受限于广播包和组播包所能承载的最大数据量,发送设备无法在单个数据包(广播包或者组播包)中承载完整的配网信息,因此,待联网设备需要接收多个数据包才能拼凑出完整的配网信息,一旦发生丢包现象,待联网设备很难获取到完整的配网信息。而采用本申请实施例提供的技术 方案,由于对用于承载配网信息的管理帧进行了扩展,使得单个管理帧能够承载完整的配网信息,因此可以保证待联网设备获取到完整的配网信息。

此外,由于在实际应用中,实现基本的路由功能已经会给路由器造成一定的负载,而采用上述相关技术会进一步加大路由器的负载,有可能会造成路由器负载过大而宕机。而采用本申请实施例提供的技术方案,由于采用第一设备向待联网设备发送配网信息,而无需依赖路由器,因此可以避免相关技术存在的该问题。

实施例2

实施例2中,结合日常生活,以待联网设备为照明灯、第二设备为智能手机(下文简称手机)、第一设备的输入接口为音频接口为例,说明实施例1提供的方法,需要说明的是,本申请实施例中的照明灯具有连接无线访问接入点的功能。具体地,该方法在实际中的实现步骤如图2所示,包括下述步骤:

步骤21,第一设备通过音频接口与手机对接;

具体地,第一设备通过音频接口与手机的耳机孔对接,对接方式可以采用直接对接或间接电连接。在此过程中,保证音频接口与手机连接可靠。

步骤22,手机搜索附近可用的无线网络,接入其中一个无线网络的无线访问接入点,指定app获取该无线网络的配网信息,其中,配网信息至少包括无线访问接入点的ssid,当用户对无线访问接入点设置密码时,配网信息还可以包括passwd的信息;

需要说明的是,这里的可用的无线网络具体指手机可以接入的无线网络,其他不可以接入的网络称为不可用的无线网络。

具体地,手机通过wi-fi模块接入一个可用的无线网络,由安装在手机端的指定app获取该无线网络的配网信息。

需要说明的是,上述安装在手机上的指定app可以具备下述功能:

1、获取手机正在接入的无线网络的配网信息;

2、将配网信息展示在手机的显示屏上或保存在指定的文件中;

3、将信息的格式转换成音频格式或其他格式;

4、与手机的各个硬件之间存在交互。

可以理解为,上述指定app还可以具备其他的功能。

步骤23,指定app将获取到的配网信息转换成音频信号,并通过手机的耳机孔传输给第一设备;

在app将配网信息完整的传给第一设备后,app会发出比如“叮叮”的提示音提示一次配网信息发送完毕。

步骤24,第一设备接收步骤23传输的音频信号后,对该音频信号执行指定操作,获取该段音频对应的配网信息,并对配网信息进行一定的操作;

具体地,第一设备对获取到的音频信号进行解码,获取该音频信号承载的配网信息并保存。第一设备将配网信息携带在具有扩展字段的管理帧中。其中,扩展字段增加在管理帧的数据部分,第一设备将配网信息携带在该扩展字段中。

为使得照明灯能够有效接入无线访问接入点,避免照明灯因处理无效的配网信息而产生的资源浪费,第一设备还可以验证配网信息的有效性,将有效的配网信息利用wi-fi模块进行发送。具体地,第一设备利用wi-fi模块以及配网信息尝试接入配网信息对应的无线访问接入点,若第一设备能够接入无线访问接入点,则第一设备的信息指示灯为绿灯,说明配网信息有效,第一设备利用wi-fi模块将有效的配网信息进行发送;若第一设备不能够接入无线访问接入点,则第一设备的信息指示灯为红灯,说明配网信息无效,第一设备禁止发送无效的配网信息。在配网信息无效的情况下,第一设备可以向手机发出配网信息无效提示,用户收到提示后操作手机重新发送一份配网信息,需要说明的是,手机发送一份配网信息,第一设备就会对配网信息进行验证,若当在手机多次重新发送配网信息后,第一设备依旧无法连接网络,则第一设备的故障指示灯工作。

步骤25,第一设备利用wi-fi模块,向照明灯发送配网信息。

具体地,第一设备设置发送配网信息的时间长度为1分钟,在这1分钟内,第一设备利用wi-fi模块的射频部分,将携带配网信息的管理帧通过广播的方式向照明灯循环发送,每次发送信息的时间间隔比如是5s。

需要说明的是,第一设备利用wi-fi模块发送配网信息的速率一般可以为1mbps,也可以根据待联网设备能够接收的速率调整wi-fi模块的发送速率。

通过本申请实施例所述的技术方案,第一设备获取手机通过第一设备的音频接口输入的、承载有配网信息的音频信号,根据该段音频确定配网信息,进而对配网信息执行格式转化、验证等操作、得到有效的配网信息,将有效的配网信息携带在具有扩展字段的管理帧中,利用wi-fi模块低速循环的向照明灯发送携带有效的配网信息的管理帧,从而使照明灯能够获取配网信息。

实施例3

本实施例以第一设备采用的输入接口为光感接口、第二设备为手机、第三设备为照明灯为例,说明实施例1提供的方法。具体的实现步骤如图3所示。

步骤31,第一设备将光感接口贴近手机的显示屏;

需要说明的是,第一设备的感光接口能够接收到手机显示屏显示亮度的变化信息。

步骤32,手机搜索附近可用的无线网络,接入其中一个无线网络的无线访问接入点,指定app获取该无线网络的配网信息,其中,配网信息至少包括无线访问接入点的ssid,当用户对无线访问接入点设置密码时,配网信息还可以包括passwd的信息;

需要说明的是,该步骤的执行过程与实施例2中步骤22的执行过程相类似,在此不做赘述。

步骤33,指定app将获取到的配网信息转换成携带配网信息的光信号,并通过手机显示屏传输给第一设备;

需要说明的是,配网信息包括的每个字节在手机上是以二进制形式进行存储,只有“0”、“1”两个状态,比如“3”在手机上采用二进制是以“11”进行存储的。

当app获取到配网信息时,可以通过对配网信息对应的二进制存储数字进行分析,并将二进制存储数字以不同发光强度在手机的显示屏上进行展示,比如亮代表“1”、暗代表“0”。

在本申请实施例中,由于配网信息可以包括无线访问接入点的标识,也可以包括接入密码的信息,并且无线访问接入点的标识以及接入密码的信息包括多个字节,每个字节在展示时又对应多次的亮暗变化。因此,对每个字节展示时的亮暗状态时间间隔、字节与字节之间的展示时间间隔、无线访问接入点的标识以及接入密码的展示时间间隔分别进行设定。具体的,比如设置一个字节里每个状态在手机屏幕上的展示时间间隔为0.01s,字节与字节之间的展示时间间隔为0.05s,无线访问接入点的标识与接入密码展示的时间间隔为1s。需要说明的是,无线访问接入点的标识与接入密码按序在手机显示屏进行展示,即当无线访问接入点完全展示完毕后,进而展示接入密码。

需要说明的是,在上述过程中,第一设备始终处于接收状态中,当app将配网信息通过手机的显示屏以亮暗的方式展示完毕后,发出提示。

步骤34,第一设备接收步骤33传输的携带配网信息的光信号,对该光信号执行指定操作,获取该段音频对应的配网信息,并对配网信息进行一定的操作;

具体地,第一设备对获取到的光信号进行解码,获取该光信号对应的配网信息,需要说明的是,对光信号进行解码获取该光信号对应的配网信息比如可以是由光感传感器实现的。第一设备将配网信息携带在具有扩展字段的管理帧中。其中,扩展字段增加在管理帧的数据部分,第一设备将配网信息携带在该扩展字段中。

需要说明的是,第一设备通过广播的方式将携带有配网信息的管理帧发 送。

为使照明灯能够有效接入无线访问接入点,避免照明灯因处理无效的配网信息而产生的资源浪费,第一设备还可以验证配网信息的有效性,具体的验证方式与实施例2中步骤24中第一设备验证配网信息的有效性相似,在此不做赘述。

步骤35,第一设备利用wi-fi模块,循环向照明灯发送配网信息。

该步骤与实施例2中步骤25执行的内容相同,在此不做赘述。

通过本申请实施例所述的技术方案,第一设备接收手机通过第一设备的光感接口输入的、承载有配网信息的光信号,根据该光信号确定配网信息,进而将配网信息携带在具有扩展字段的管理帧中,利用wi-fi模块低速循环的向照明灯发送携带有效的配网信息的管理帧,从而使照明灯能够获取配网信息。

实施例4

为了解决待联网设备获取配网信息的问题,本申请实施例提供一种信息发送设备。该设备的具体结构示意图如图4所示,该设备包括输入接口41和无线保真wi-fi模块42,此外设备还包括:

信号接收单元43,用于接收第二设备通过输入接口41输入的、承载有配网信息的信号;配网信息,包括无线访问接入点的标识;

信息发送单元44,用于根据信号接收单元43获取的信号确定配网信息,并利用无线保真wi-fi模块42,向待联网设备发送配网信息。

在一种实施例中,信息发送单元44将配网信息携带在管理帧的扩展字段中后,利用无线保真wi-fi模块42,将携带配网信息的管理帧发送给待联网设备。其中,管理帧的扩展字段是指在管理帧的数据部分增加的扩展字段。

需要说明的是,上述管理帧的扩展字段满足:使得单个管理帧携带的数据量不少于40个字节。

在一种实施例中,信息发送单元44,用于在获取到第二设备通过输入接口 41输入的配网信息后的预定时间长度内,利用无线保真wi-fi模块42,向待联网设备循环发送携带配网信息的管理帧。

在这一种实施例中,信息发送单元44,还用于通过对信号接收单元43获取的信号进行解码,得到配网信息,并存储配网信息。

在一种实施例中,信息发送单元44还用于判断配网信息是否有效,若有效,则利用无线保真wi-fi模块42向待联网设备发送配网信息。具体地,信息发送单元44利用无线保真wi-fi模块42根据配网信息,尝试连接无线访问接入点;若连接成功,则判定通过所述输入接口输入的配网信息有效;若连接不成功,则判定所述配网信息无效。

考虑到输入接口41可能存在被复用的情况,为使得信息发送设备在这种情况下,也能够准确识别出承载有配网信息的信号,在一种实施例中,信息发送单元44,具体可以用于:根据预先保存的承载有配网信息的信号的特征值,判断接收到的所述信号中是否具备该特征值;若具备,则可以确定该信号是承载有配置信息的信号,从而根据该信号确定配网信息。

采用本发明实施例提供的上述信息发送设备,由于可以获取承载有配网信息的信号,对获取到的信号进行解码得到配网信息,并通过wi-fi模块向待联网设备发送配网信息,从而使待联网设备能够获取配网信息。

本申请实施例还提供一种信息发送设备,如图5所示,该设备可以包括如下几个部分:

用于接收承载有配网信息的信号的输入接口;

用于通过对所述信号进行解码得到配网信息的解码器;

用于向待联网设备发送配网信息的无线保真wi-fi模块。

信息发送设备除了可以包括上述几个部分外,还可以包括用于存储配网信息、控制无线保真wi-fi模块连接无线网络的控制单元,一般的,该控制单元采用微控制单元(microcontrollerunit,简称mcu)。

本领域的技术人员应明白,本申请的实施例可提供为方法、装置(设备)、 或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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