[0031] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0032] 本发明公开了一种快速配网方法,实施例如图1所示,包括:
[0033] S101监测是否有智能硬件接入;
[0034] S102当监测到有智能硬件接入时,将存储的配网信息通过强电共享给所述智能硬件,以使所述智能硬件根据接收到的所述配网信息连接至相应的网络;所述配网信息包括SSID及密码。
[0035] 本发明基于智能插座通过强电共享的方式将配网信息共享给智能硬件,便于智能硬件联网。当然,该智能插座首先需要配网成功,这样该智能插座里面才能保存有配网信息,包括WIFI的SSID和密码,智能插座的配网方式可以采用Smart link、SoftAp等其它手段,该智能插座配网成功后存储有配网信息,这样就可以在进入配网模式后,将存储的配网信息通过强电的方式传输给接入该智能插座的智能硬件,智能硬件获取到配网信息里面的SSID和密码后,便可接入相应的网络了。本实施,通过智能插座可以实现接入智能插座上的多个智能硬件快速入网,比如一个插排有多个插孔,那么该插排在配网模式下,可以一次帮助多个智能硬件联网,只要配网成功后,就可以拔下智能硬件,再插入其它的智能硬件进行配网,方便快捷。智能硬件全部配网成功后,可以再将智能插座由配网模式切换回普通的工作模式,作为普通插座使用。
[0036] 上述实施例中,智能插座在配网模式下通过强电共享的方式将存储的配网信息传输给接入该智能插座的智能硬件,这里所说的强电共享的方式是指通过强电变化的方式将配网信息进行传输,强电变化包括电压变化或者电流变化。具体的,包括:采用电压变化的方式将所述配网信息传递给接入所述智能插座的智能硬件;或采用电流变化的方式将所述配网信息传递给接入所述智能插座的智能硬件。
[0037] 本发明的另一实施例,如图2所示,给出了一个通过电压变化传递配网信息的方案,具体的,包括:
[0038] S201监测是否有智能硬件接入;
[0039] S202当监测到有智能硬件接入时,将存储的配网信息转换为二进制数据;
[0040] S203采用强电变化的方式将所述二进制数据传递给所述智能硬件,以使所述智能硬件根据接收到的所述配网信息连接至相应的网络;所述配网信息包括 SSID及密码;所述强电变化包括电压变化或电流变化。
[0041] 上述实施例中,智能插座将存储的配网信息转换成了二进制数据,然后将该二进制数据通过电压变化或电流变化的方式传递出去。比如以电压的方式:强电一般是220V,比如可以设定大于200V代表二进制的1,而小于或等于200V 代表二进制的0,这样在电压不停的变化中,可以通过二进制表示不同信息。同样的,可以设定大于预设的电流值表示1,小于或等于预设的电流值表示0,然后通过控制电流的变化传输二进制数据。比如预设一个参考电流x安培,高于x安培的电流代表1,低于或等于x安培的电流代表0,当然,要求智能硬件在该变化电流中也能正常工作,或者该变化的电流不会影响到智能硬件的正常工作。然后通过电流变化将包含配网信息的二进制数据传输给智能硬件,这样智能硬件便可根据接收到的电流变化信息进行解析及联网。
[0042] 较佳的,在采用强电变化的方式将所述二进制数据传递给所述智能硬件之前还包括:采用强电变化的方式将引导码传递给所述智能硬件。在每次传输二进制的配网信息之前,会先传输引导码,让智能硬件知道我要传输配网信息了。如果需要重复发送配网信息,那么,在重复发送的配网信息之间也会通过引导码隔开,每两个引导码之间便是一条完整的配网信息。
[0043] 本发明可以采用红外NEC传输协议,或者类似于红外NEC传输协议的方式进行传输。具体的,比如,可以设定大于200V代表高电平,低于或等于200V 代表低电平,然后通过高电平、低电平的持续时间代表二进制的0或1,例如,在传输配网信息数据的时候,设定低电平560us+高电平560us代表二进制的“0”;设定低电平560us+高电平1690us代表二进制的“1”;在传输配网信息数据开始的时候设定一个引导码,接收端在接收到引导码之后便知道引导码后面传输的就是配网信息数据部分。比如设置9ms低电平+4.5ms高电平为引导码,也就是说接收端当监测到9ms的低电平及之后4.5ms的高电平之后,便知道这是要传输配网用的配网信息数据了,于是可以缓存引导码后面的数据,直到再次出现引导码。解析缓存的数据,便可获得网络名称及密码等配网信息,从而快捷入网。
[0044] 相应的,本发明公开的另一种快速配网方法,如图3所示,包括:
[0045] S301接收智能插座传递的强电变化信号,所述强电变化信号包括电压变化信号或电流变化信号;
[0046] S302解析所述强电变化信号,获取所述智能插座传递的包含SSID和密码的配网信息;
[0047] S303根据所述配网信息接入相应的网络。
[0048] 本实施例从智能硬件端阐述了快速配网方法,在接收到智能插座传递的强电变化信号后,解析该强电变化信号,从而获取获取配网信息中的SSID和密码,便于接入相应网络。
[0049] 较佳的,本发明的另一实施例,如图4所示,包括:
[0050] S401接收智能插座传递的强电变化信号,所述强电变化信号包括电压变化信号或电流变化信号;
[0051] S402监测所述接收的强电变化信号;
[0052] S403当监测到所述强电变化信号中出现引导码时,缓存所述引导码后面传输的强电变化信号,直到再次监测到所述引导码;
[0053] S404将所述缓存的强电变化信号解析成二进制数据,并根据所述二进制数据,获取包含有SSID和密码的配网信息。
[0054] S405根据所述配网信息接入相应的网络。
[0055] 本实施例中,在上述实施例的基础上,在接收到电压变化信号的同时会监测电压变化信号,当发现有预设的引导码时,便开始缓存数据,直到再次出现预设的引导码,这两个引导码之间的数据便是配网信息数据,因此,只需解析缓存的这部分数据便可获得SSID及密码,从而接入相应的网络。解析时,先将缓存的电压变化信号根据约定的传输协议,转换为相应的二进制数据,再将该二进制数据转换为相应的配网信息,从而获得网络名称和密码。
[0056] 本发明的另一实施例,智能插座(比如插排)通过强电方式传递配网信息给智能硬件。当智能插排配网成功后,它的内部是有保存Wifi的信息的,包括 Wifi的SSID和密码,有这两个信息,就可以连接到Wifi上;较佳的方法就是通过把智能硬件(包括智能插排)插到已经配网成功的插排上,让插排通过强电的电压变化的方式,将Wifi的SSID和密码传递给智能硬件,这样插排有几个插孔,则一次就能帮助几个智能硬件联网,只要配网成功后就可以拔下智能硬件插入其他的智能硬件,方便快捷。
[0057] 基于相同的技术构思,本发明还公开了一种智能插座,该智能插座可采用本发明的快速配网方法对智能硬件进行配网,具体的,实施例如图5所示,包括:包括:监测单元110,用于监测是否有智能硬件接入;存储单元130,用于存储配网信息,所述配网信息包括SSID和密码;共享单元120,用于在配网模式下,当所述监测单元110监测到有智能硬件接入时,将所述存储单元130存储的配网信息通过强电共享给所述智能硬件,便于所述智能硬件根据所述配网信息连接网络;所述配网信息包括SSID及密码。
[0058] 插座,指有一个或一个以上电路接线可插入的座,通过它可插入各种接线,便于与其他电路接通,包括固定式插座(比如家庭墙面插座)、移动式插座(比如插排)等。上述实施例中的智能插座有两种模式,在普通的工作模式下,与普通的插座一样,可以为家用电器提供电源接口。在配网模式下,可以为接入的智能硬件提供配网信息,方便智能硬件接入网络。
[0059] 本实施例中的智能插座,在给其它智能硬件进行配网之前,需要自己配网成功,这样该智能插座才会存储有wifi的SSID和密码信息。至于智能插座的配网方式,可以采用现有的配网方法进行配网,本发明是基于智能插座获得了网络名称和密码等配网信息后,再对各智能硬件进行配网的方法。本实施例的智能插座,利用强电共享的方式传输配网信息,让插入了该智能插座的智能硬件能获取到传输的配网信息并进行联网。
[0060] 本发明智能插座的另一实施例,如图6所示,在上述智能插座实施例的基础上,所述共享单元120包括:二进制转换模块121,用于将所述配网信息转换为二进制数据;强电控制模块122,用于采用强电变化的方式将所述二进制数据传递给所述智能硬件;所述强电变化包括电压变化或电流变化。
[0061] 本实施例的智能插座的共享单元包含两个部分,一个是二进制转换模块,用于将配网信息转换为相应的二进制数据来表示,另一个是强电控制模块,用于将二进制转换模块转换的二进制数据通过变化的电压或变化的电流进行传递。以电压变化方式传输为例:比如传输的二进制数据是11001010,那么就控制电压变化为:高电平(1)-高电平(1)-低电平(0)-低电平(0)-高电平 (1)-低电平(0)-高电平(1)-低电平(0)。其中,可以预设高于
180V的电压为高电平(比如200V),低于或等于180V电压为低电平(比如180V)。通过这样的方式,可以不断将配网信息重复传输出去。
[0062] 较佳的,智能插座在通过电压变化或电流变化的方式将所述二进制数据传递给接入的智能硬件之前,通过强电变化(电压变化或电流变化)的方式将引导码传递给所述智能硬件。为了智能硬件解析的方便,可以设定每传输配网信息一次,中间通过3S的220V的高电平作为传输间隔,这个3S的220V的高电平便可以视为引导码。接收端在监测接收到3S的220V高电平后(引导码)便知道后面是传输的配网信息数据,直到下一个3S的220V高电平(引导码)传输过来。
[0063] 较佳的,所述强电控制模块采用红外NEC传输协议,将包含配网信息的二进制数据转换为强电变化信号,传输给接入的智能硬件。典型的NEC传输协议格式参见图7所示。图7为典型的NEC协议传输格式,起始位(也可视为引导码) 为9ms低+4.5ms高组成,有效数据为地址+地址反码+命令+命令反码。反码的作用是用来校准前面的地址和命令,如果对可靠性不感兴趣,也可以去掉取反的数据,或者将地址和命令扩展到16位。
[0064] 基于相同的技术构思,与本发明智能插座对应的,本发明还公开了一种智能硬件,实施例如图8所示,包括:接收单元210,用于接收智能插座传递的强电变化信号,所述强电变化信号包括电压变化信号或电流变化信号;配网单元 220,用于解析所述强电变化信号,获取包含SSID和密码的配网信息,并根据所述配网信息,连接相应的网络;稳压单元230,用于提供所述智能硬件工作所需的稳定电压。
[0065] 智能硬件是继智能手机之后的一个科技概念,通过软硬件结合的方式,对传统设备进行改造,进而让其拥有智能化的功能。智能化之后,硬件具备连接的能力,实现互联网服务的加载,形成“云+端”的典型架构,具备了大数据等附加价值。智能硬件已经从可穿戴设备延伸到智能电视、智能家居、智能汽车、医疗健康、智能玩具、机器人等领域。常见的产品有智能家居、智能穿戴、智能办公等。
[0066] 本实施例的智能硬件可以插入本发明的智能插座,通过采用本发明的快速配网方法,进行快速配网。鉴于本发明通过强电传输配网信息(即包含SSID和密码的配网信息),因此,本发明的智能硬件需要在变化的强电环境中能够工作,故本发明的智能硬件需要一个稳压单元230,用于保障智能硬件正常工作所需的稳定电压。
[0067] 本发明智能硬件的另一实施例,如图9所示,在上述智能硬件实施例的基础上,所述配网单元220包括:监测模块221,用于监测所述接收模块接收的强电变化信号;缓存模块222,用于当所述监测模块221监测到所述强电变化信号中出现引导码时,缓存所述引导码后面传输的强电变化信号,直到所述监测模块221再次监测到所述引导码;解析模块223,用于将所述缓存模块222缓存的强电变化信号解析成二进制数据,并根据所述二进制数据获取包含SSID和密码的配网信息;联网模块224,用于根据所述解析模块223解析获得的配网信息,接入相应的网络。本实施例中的引导码,相当于每次传输配网信息数据时先行传输的提示码,告知大家后面要进行数据传输了。
[0068] 本发明的另一实施例,示意图如图10所示,包括:
[0069] (1)智能插座(插排)
[0070] 这个设备能够通过强电共享Wifi信息给插入它的其他智能设备,它里面存在一个变压器,强电的传递方式是采用电压变化的方式来进行(也可采用电流变化的方式),强电一般是220V,我们规定大于200V代表高电平,而小于等于 200V代表低电平,这样在电压不停的变化中,可以通过二进制表示不同的信息;本实施例中智能插排的工作流程如图11所示。
[0071] 目前智能插排都有一个按键,一般通过长按这个按键可以进入插排的配网模式,为了与之区分,我们定义连按三次这个按键进入共享模式,在这个模式下,智能插排不停的将Wifi信息通过电压变化传递到智能硬件端
[0072] (2)智能硬件
[0073] 这里智能硬件的配网模式进入方式可以采用与配置WIFI相同的方式,即这种模式下既可以用SmartLink、SoftAP等辅助手段,也可以接收插排传递的强电电压变化信号,在这种模式下,需要智能硬件端具备电压检测及稳压工作的能力,能够在电压不断变化中还能正常工作,智能硬件通过检测插排传递的电信号,解析信息头,然后接收WIFI的SSID和密码,而后直接联网。具体的,智能硬件端的工作流程如图12所示。
[0074] (3)智能插排与智能硬件的信息交换协议
[0075] 由于插座是强电设备,所以变化端是在火线这一端,也即是传输是基于单根线的,所以我们需要采用现有的单线传输协议或者是自定义一种传输协议;
[0076] 由于我们这个传输是单向传输的,即插排不用管其他插在它上面的智能设备是否接收到了它传输的信息,它只是不停的重复发送自己存储的WIFI SSID 和密码,所以传输协议我们可以采用现有的红外NEC传输协议。红外NEC传输协议的编码结构示意图如图13所示。NEC数据格式包括:引导码、用户码、用户码(或者用户码反码)、按键键码和键码反码,最后一个停止位。停止位主要起隔离作用,一般不进行判断。具体的,可以规定如下:
[0077] 引导码:9ms的高电平+4.5ms的低电平。
[0078] 比特值“0”:560us的高电平+560us的低电平。
[0079] 比特值“1”:560us的高电平+1.68ms的低电平。
[0080] 传输数据:SSID=’XXXX’:PWD=’XXXX’
[0081] 这样智能硬件通过检测引导码,在得到引导码后,则后面的就是传输的具体数据,而后如果再次检测到引导码,则表示一个循环结束,数据接收也就就此结束,可以解析具体的WIFI SSID和密码了。当然,本发明还可以采用其它的传输协议,只需要约定二进制的0和1的表示方式即可。
[0082] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0083] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。