一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能家居设备、电子设备、设备的绑定方法及系统与流程

2022-10-26 03:54:42 来源:中国专利 TAG:


1.本技术涉及物联网技术领域,特别涉及一种智能家居设备、电子设备、设备的绑定方法及系统。


背景技术:

2.随着物联网技术的发展,智能家居越来越受到青睐。智能家居通过物联网技术将家中的各种智能家居设备(如电视、空调以及洗衣机等家电)连接到一起,进而实现对家中各种智能家居设备的智能控制。
3.相关技术中,终端与智能家居设备可以均连接至云平台。用户需在终端上安装云平台对应的应用程序,且启动该应用程序使终端在云平台注册并登陆用户账号。之后,用户需触发终端分别获取家中各个智能家居设备的信息,且在终端上进行操作将各个智能家居设备的信息记录在用户账号下,以实现终端与各个智能家居设备的绑定。如此,终端便可通过云平台对智能家居设备进行远程控制。
4.相关技术中对各个智能家居设备进行控制的过程较为复杂繁琐。


技术实现要素:

5.本技术提供了一种智能家居设备、电子设备、设备的绑定方法及系统,可以解决对智能家居设备进行控制的过程复杂繁琐的问题。所述技术方案如下:
6.一方面,提供了一种智能家居设备,所述智能家居设备包括无线通信模块和控制器,所述控制器用于:
7.获取用户账号的信息;
8.获取所述智能家居设备的信息;
9.通过所述无线通信模块,向云平台发送所述用户账号的信息与所述智能家居设备的信息,以供所述云平台建立所述用户账号与所述智能家居设备的绑定关系。
10.另一方面,提供了一种电子设备,所述电子设备用于控制显示设备,所述电子设备包括无线通信模块、存储器和控制器,所述存储器中记录有用户账号的信息,所述控制器用于:
11.在所述显示设备与云平台建立通信连接后,获取所述用户账号的信息;
12.通过所述无线通信模块,向智能家居设备发送所述用户账号的信息。
13.再一方面,提供了一种设备的绑定方法,用于智能家居设备中的控制器,所述智能家居设备还包括无线通信模块,所述方法包括:
14.获取用户账号的信息;
15.获取所述智能家居设备的信息;
16.通过所述无线通信模块,向云平台发送所述用户账号的信息与所述智能家居设备的信息,以供所述云平台建立所述用户账号与所述智能家居设备的绑定关系。
17.又一方面,提供了一种设备的绑定方法,用于电子设备中的控制器,所述电子设备
用于控制显示设备,所述电子设备还包括无线通信模块和存储器,所述存储器中记录有用户账号的信息,所述方法包括:
18.在所述显示设备与云平台建立通信连接后,获取所述用户账号的信息;
19.通过所述无线通信模块,向智能家居设备发送所述用户账号的信息。
20.又一方面,提供了一种设备的绑定系统,所述绑定系统包括智能家居设备、电子设备和云平台,所述电子设备包括第一无线通信模块和存储器,所述存储器中记录有用户账号的信息,所述智能家居设备包括第二无线通信模块;
21.所述电子设备用于控制显示设备,所述电子设备还用于:通过所述第一无线通信模块,向智能家居设备发送所述用户账号的信息;
22.所述智能家居设备用于:获取所述智能家居设备的信息;通过所述第二无线通信模块接收所述电子设备发送的所述用户账号的信息;通过所述第二无线通信模块,向所述云平台发送所述用户账号的信息与所述智能家居设备的信息;
23.所述云平台用于建立所述用户账号与所述智能家居设备的绑定关系。
24.本技术提供的技术方案带来的有益效果至少包括:
25.本技术中智能家居设备可以获取用户账号的信息,进而将该用户账号的信息和智能家居设备的信息直接发送至云平台,以使云平台将该用户账号与智能家居设备进行绑定。如此,用户仅需通过终端登录该用户账号,即可直接实现对该用户账户绑定的各个智能家居设备进行控制。用户无需再在终端上进行智能家居设备的绑定操作,简化了对智能家居设备进行控制的过程。
附图说明
26.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
27.图1是本技术实施例提供的一种设备的绑定系统的结构示意图;
28.图2是本技术实施例提供的一种电子设备的结构示意图;
29.图3是本技术实施例提供的另一种电子设备的结构示意图;
30.图4是本技术实施例提供的一种智能家居设备的结构示意图;
31.图5是本技术实施例提供的另一种智能家居设备的结构示意图;
32.图6是本技术实施例提供的一种设备的绑定方法的流程图;
33.图7是本技术实施例提供的另一种设备的绑定方法的流程图;
34.图8是本技术实施例提供的又一种设备的绑定方法的流程图;
35.图9是本技术实施例提供的一种蓝牙连接的建立方法的流程图;
36.图10是本技术实施例提供的一种设备的绑定场景的示意图。
具体实施方式
37.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
38.随着物联网技术的发展,智能家居设备的使用越来越广泛,对于智能家居设备的使用便捷性的要求也越来越高。智能家居设备和终端可以均连接至云平台,需先将终端与智能家居设备进行绑定,用户才可以采用终端对智能家居设备进行远程控制。目前要进行终端与智能家居设备的绑定,需先使终端与智能家居设备接入同一局域网,以使终端通过局域网发现该智能家居设备。接着终端通过该局域网获取局域网中各个智能家居设备的信息。终端还需基于云平台对应的应用程序在云平台登录用户账号,接着将各个智能家居设备的信息发送至云平台。云平台记录该各个智能家居设备的信息,且记录各个智能家居设备与该用户账号的绑定关系,进而完成登录该用户账号的终端与智能家居设备的绑定,之后终端可以通过云平台对智能家居设备进行远程控制。智能家居设备与终端的该绑定过程较为繁琐,导致用户对各个智能家居设备进行远程控制的过程较为复杂。本技术实施例提供了一种智能家居设备、电子设备、设备的绑定方法及系统,可以将智能家居设备与终端较简单便捷地进行绑定,进而简化对智能家居设备的控制过程。
39.图1是本技术实施例提供的一种设备的绑定系统的结构示意图。如图1所示,该设备的绑定系统10可以包括:电子设备101、智能家居设备102和云平台104。智能家居设备102可以与云平台104通信连接。可选地,该设备的绑定系统10可以包括多个电子设备101、多个智能家居设备102和多个云平台104,图1仅以一个电子设备101、两个智能家居设备102和一个云平台104为例进行示意。
40.图2是本技术实施例提供的一种电子设备的结构示意图,如图2所示,电子设备101包括无线通信模块1011、存储器1012和控制器1013。电子设备101可以通过无线通信模块1011与其他设备进行信息交互。示例地,该无线通信模块1011可以包括近场通信(near field communication,nfc)单元和蓝牙单元。可选地,该无线通信模块1011还可以包括无线保真(wireless fidelity,wi-fi)单元,该蓝牙单元与该无线保真单元可以集成于同一芯片。该nfc单元可以独立于该芯片,如nfc单元可以与该芯片通过两线式串行(inter-integrated circuit,i2c)总线连接。nfc单元基于nfc技术进行工作,nfc技术是一种短距高频的无线电技术,在13.56mhz(兆赫兹)的运行频率下的通信距离在20厘米内,例如通信距离在10厘米内。nfc单元的数据传输速度可以为106k bit(千比特)/秒、212k bit/秒或者424k bit/秒。
41.控制器1013可以包括微控制单元(micro-controller unit;mcu),该控制器1013也可以与蓝牙单元和无线保真单元集成于同一芯片。可选地,控制器1013也可以包括多个控制单元,该多个控制单元可以分别设置于电子设备中不同的位置,或与不同的部件相集成,以便于各个控制单元对相应的部件进行便捷地控制。控制器1013可以利用电子设备中的各种接口和线路连接电子设备中的各个部分,以实现电子设备的各个功能。存储器1012可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存(flash)器件或其他易失性固态存储器件。存储器1012可用于存储软件程序及数据。本技术实施例中,电子设备的存储器1012中可以存储有用户账号的信息。该用户账号的信息可以为用于唯一标识该用户账号的字符串,示例地,该字符串可以由数字、字母以及符号中的至少一种组成。
42.可选地,图3是本技术实施例提供的另一种电子设备的结构示意图。如图3所示,在图2的基础上,电子设备101还可以包括壳体1014、供电组件1015和功能按键1016。无线通信
模块1011、存储器1012、控制器1013和供电组件1015可以均设置在壳体1014中,功能按键1016可以设置在壳体1014上。供电组件1015可以为无线通信模块1011和控制器1013供电。用户可以通过按压功能按键1016以向电子设备输入指令。
43.本技术实施例中,如图1所示,该电子设备101可以为显示设备的控制设备。该显示设备也可以是一种智能家居设备102。如该显示设备为电视机,该电子设备101为遥控器;该显示设备也可以为投影仪。可选地,该电子设备可以为手持式触摸遥控器,该电子设备可以包括触摸屏,以触摸屏中的用户界面取代遥控器中的至少部分物理按键。可选地,该电子设备101也可以为小型的便于被用户移动的智能家居设备,如智能台灯、智能充电器或智能闹钟等。
44.图4是本技术实施例提供的一种智能家居设备的结构示意图。如图4所示,智能家居设备102包括无线通信模块1021和控制器1023。无线通信模块1021可以包括nfc单元和无线保真单元。可选地,无线通信模块1021还可以包括蓝牙单元。图5是本技术实施例提供的另一种智能家居设备的结构示意图,如图5所示,在图4的基础上,智能家居设备还可以包括存储器1022、壳体1024、供电组件1025和其他功能组件1026。需要说明的是,对无线通信模块1021、存储器1022、控制器1023、壳体1024和供电组件1025的介绍,均可以参考上述对电子设备中相应部件的介绍,本技术实施例不再赘述。无线通信模块1022可以与智能家居设备中的其他功能组件1026通过硬件端口连接,如通过通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口连接。无线通信模块1022可以贴装在智能家居设备102中的电路板上,或者无线通信模块1022也可以通过插口或数据线插接在智能家居设备102中的电路板上。
45.示例地,智能家居设备101可以包括各种家用电器,如冰箱、电视机、洗衣机、空调、加湿器以及电灯等。示例地,冰箱中的其他功能组件可以包括隔板、制冷组件以及照明灯等;电视机中的其他功能组件可以包括显示屏、扬声器以及功能按键等;洗衣机中的其他功能组件可以包括滚筒、马达、进水组件、排水组件、控制组件以及显示屏等。图1以该智能家居设备101为洗衣机为例进行示意。
46.本技术实施例中,智能家居设备可以通过无线通信模块1022接入网络,以便于用户通过终端对该智能家居设备102进行智能控制。示例地,无线通信模块1022可以接收终端发送的针对该其他功能组件1026的控制指令。接着无线通信模块1022可以将该控制指令发送给其他功能组件1026,以使该其他功能组件1026基于该控制指令工作;或者,智能家居设备的控制器可以基于该控制指令控制该其他功能组件1026工作。如洗衣机的无线通信模块可以接收终端发送的开始洗衣的控制指令,洗衣机的控制器可以基于该控制指令控制进水组件开启,以向滚筒中注水;接着控制马达转动以带动滚筒转动实现对滚筒中衣物的洗涤。
47.请继续参考图1,设备的绑定系统10还可以包括路由器103。智能家居设备102可以连接路由器103,进而通过路由器103连接至云平台104。可选地,设备的绑定系统10还可以包括终端105,终端105可以包括手机、平板电脑、笔记本电脑以及其他具有无线收发功能且还可与用户交互的电子设备。终端105也可以与云平台104通信连接,如终端可以通过路由器或者数据网络与云平台104通信连接。如此,用户可以采用终端105通过云平台104远程操控智能家居设备102。可选地,智能家居设备102和终端105均可以与路由器103通信连接,进而实现智能家居设备101与终端105的连接。示例地,终端105与智能家居设备102也可以仅
通过路由器103连接,此时智能家居设备102与终端105位于同一局域网中,用户可以在该局域网范围内通过终端105对智能家居设备102进行控制。
48.本技术实施例中,在电子设备101中的无线通信模块1011包括无线保真单元时,该无线保真单元可以与路由器103通信连接,进而实现该电子设备101与路由器103通信连接。可选地,该电子设备101可以通过路由器103连接云平台104,如此该电子设备101可以通过云平台104对智能家居设备102进行控制。示例地,电子设备为遥控器,遥控器上的每个按键对应固定的操作指令。该电子设备可以无需与智能家居设备建立直接连接,而通过云平台对要控制的智能家居设备进行控制。又示例地,电子设备还可以包括麦克风,该电子设备上设置有语音输入按键。在该语音输入按键被触发时,该麦克风可以采集语音信息。电子设备可以将该语音信息发送至云平台。云平台可以对该语音信息进行分析得到相应的控制指令,之后基于该控制指令对相应的智能家居设备进行控制。又示例地,遥控器上的各个按键对应一套默认的操作指令,云平台中可以存储有遥控器上的各个按键与另一套或多套操作指令的对应关系。遥控器可以与云平台连接,以基于云平台上存储的按键与操作指令的对应关系,通过遥控器控制智能家居设备。
49.图6是本技术实施例提供的一种设备的绑定方法的流程图。该方法可以用于图1、图4或图5中任一图的智能家居设备,该智能家居设备包括无线通信模块和控制器,该方法具体可以用于该智能家居设备中的控制器。如图6所示,该方法可以包括:
50.步骤601、获取用户账号的信息。
51.示例地,智能家居设备的控制器可以通过无线通信模块,从其他设备中获取用户账号的信息;或者该智能家居设备的存储器中记录有用户账号的信息,智能家居设备的控制器可以直接获取该存储器中记录的用户账号的信息;或者用户也可以直接向智能家居设备中输入用户账号的信息。
52.步骤602、获取智能家居设备的信息。
53.步骤603、通过无线通信模块,向云平台发送用户账号的信息与智能家居设备的信息,以供云平台建立用户账号与智能家居设备的绑定关系。
54.示例地,智能家居设备的控制器可以控制无线通信模块中的无线保真单元,向云平台发送用户账号的信息与智能家居设备的信息。
55.综上所述,本技术实施例提供的设备的绑定方法中,智能家居设备可以获取用户账号的信息,进而将该用户账号的信息和智能家居设备的信息直接发送至云平台,以使云平台将该用户账号与智能家居设备进行绑定。如此,用户仅需通过终端登录该用户账号,即可直接实现对该用户账户绑定的各个智能家居设备进行控制。用户无需再在终端上进行智能家居设备的绑定操作,简化了对智能家居设备进行控制的过程。
56.图7是本技术实施例提供的另一种设备的绑定方法的流程图。该方法可以用于图1至图3中任一图的电子设备,该电子设备用于控制显示设备,如为显示设备的遥控器。该电子设备包括无线通信模块、存储器和控制器,该方法具体可以用于该电子设备中的控制器。如图7所示,该方法可以包括:
57.步骤701、在显示设备与云平台建立通信连接后,获取用户账号的信息。
58.示例地,电子设备的存储器中记录有用户账号的信息,控制器可以在确定显示设备与云平台成功建立通信连接后,从存储器中获取其中记录的用户账号的信息。
59.步骤702、通过无线通信模块,向智能家居设备发送用户账号的信息。
60.可选地,电子设备的控制器可以通过无线通信模块中的任一通信单元,向智能家居设备发送用户账号的信息。示例地,可以通过无线通信模块中的nfc单元发送用户账号的信息,或者通过蓝牙单元发送用户账号的信息,或者也可以通过无线保真单元发送用户账号的信息。
61.电子设备向智能家居设备发送用户账号的信息,进而智能家居设备可以将该用户账号的信息以及智能家居设备的信息发送至云平台。云平台可以将接收到的智能家居设备的信息以及用户账号的信息,建立该智能家居设备与该用户账号的绑定关系,如此即可实现智能家居设备与用户账号的绑定,进而终端仅需直接登录该目标账号便可以控制该目标账号绑定的各个智能家居设备。
62.综上所述,本技术实施例提供的设备的绑定方法中,智能家居设备可以接收电子设备发送的用户账号的信息,进而将该用户账号的信息和智能家居设备的信息直接发送至云平台,以使云平台将该用户账号与智能家居设备进行绑定。如此,用户仅需通过终端登录该用户账号,即可直接实现对该用户账户绑定的各个智能家居设备进行控制。用户无需再在终端上进行智能家居设备的绑定操作,简化了对智能家居设备进行控制的过程。
63.图8是本技术实施例提供的又一种设备的绑定方法的流程图。该方法可以用于图1所示的设备的绑定系统,该设备的绑定系统中的电子设备为显示设备的控制设备为例进行说明。如图8所示,该方法可以包括:
64.步骤801、电子设备接收显示设备在与云平台建立通信连接后发送的配网信息,该配网信息包括用于与云平台建立通信连接的信息。
65.示例地,显示设备连接至路由器,进而通过该路由器连接至云平台。该配网信息至少包括该路由器的信息,该路由器的信息可以包括路由器的标识和密码。可选地,该配网信息还包括该云平台的信息;该云平台的信息可以包括云平台的标识,或云平台的通信接口的地址。
66.本技术实施例以显示设备为电视机,电子设备为电视机配套的遥控器为例进行说明。用户可以通过遥控器对电视机进行操控,以对电视机进行配网,使电视机连接路由器,进而通过路由器连接至云平台。之后,电视机可以向遥控器发送电视机成功配网所基于的配网信息。遥控器可以对接收的配网信息进行存储。
67.示例地,电视机与遥控器中均设置有蓝牙单元,电视机与遥控器可基于蓝牙单元建立蓝牙连接,以通过蓝牙连接进行通信。例如,遥控器的存储器中可以记录有电视机的蓝牙单元的标识。可选地,本技术实施例中所述的蓝牙单元的标识均可以为蓝牙单元的媒体存取控制(media access control,mac)地址。在电视机上电后,电视机中的蓝牙单元开始工作,该蓝牙单元可以广播蓝牙信号,该蓝牙信息携带电视机的蓝牙单元的标识。遥控器在上电后,遥控器的蓝牙单元可以进行蓝牙信号的扫描。遥控器的蓝牙单元在接收到某蓝牙信号时,遥控器可以判断该蓝牙信号携带的标识与遥控器中记录的电视机的蓝牙单元的标识是否相同。在确定接收到的蓝牙信号携带的标识与记录的电视机的蓝牙单元的标识相同时,遥控器与该电视机建立蓝牙低能耗(bluetooth low energy,ble)连接。需要说明的是,本技术实施例均以两个蓝牙单元基于蓝牙单元的标识建立蓝牙连接为例。可选地,两个蓝牙单元也可以基于蓝牙单元所在的设备的其他信息建立蓝牙连接;如该其他信息可以包括
设备的硬件地址、设备的全局唯一标识、设备名称或设备型号等。基于该其他信息建立蓝牙连接的过程与基于蓝牙单元的标识建立蓝牙连接的过程相同,本技术实施例不再赘述。
68.电视机与遥控器进行蓝牙连接后,用户可以在遥控器上操作以使遥控器通过该蓝牙连接向电视机发送信息。示例地,用户可以通过遥控器控制电视机进入配网状态,接着用户可以在遥控器上输入配网信息,且触发遥控器向电视机发送该配网信息。该配网信息可以包括路由器的标识和密码,电视机可以基于该配网信息与该路由器建立连接。如路由器可以发射无线信号,该无线信号能够覆盖该路由器周围的一定范围,在该范围内的设备可以基于该无线信号搜索到该路由器。电视机在搜索到配网信息中的路由器的标识对应的路由器后,可以基于配网信息中的路由器的密码发起与该路由器的连接请求,路由器在确定该密码正确后电视机才可与路由器成功建立连接。之后电视机可以通过与遥控器之间的蓝牙连接,向遥控器发送该正确的配网信息。遥控器在接收到该配网信息后可以将该配网信息存储于遥控器的存储器中。
69.可选地,由电视机发送的该配网信息还可以包括云平台的信息。电视机与路由器连接后,电视机可以将云平台的信息发送至路由器,以触发路由器连接该云平台。可选地,该云平台的信息可以由用户通过遥控器输入,或者预先记录于遥控器的存储器中,遥控器可以将云平台的信息发送至电视机,以基于该云平台的信息连接云平台。或者,电视机的存储器中也可以预先记录有该云平台的信息,电视机可以直接获取其存储器中记录的云平台的信息,以基于该云平台的信息连接该云平台。
70.需要说明的是,遥控器还包括控制器,遥控器进行的操作也可以均由遥控器的控制器控制相应的部件执行。电视机还包括无线保真单元和控制器,电视机进行的上述操作均可以由电视机的控制器控制相应的部件执行。为了便于描述,下面将遥控器中的控制器称为第一控制器,将遥控器中的蓝牙单元称为第一蓝牙单元,将电视机中的控制器称为第三控制器,将电视机中的蓝牙单元称为第三蓝牙单元,将电视机中的无线保真单元称为第三无线保真单元。示例地,遥控器的第一控制器控制第一蓝牙单元与电视机的第三蓝牙单元建立蓝牙连接,且控制第一蓝牙单元向第三蓝牙单元发送用户输入的配网信息。电视机的第三控制器基于第三蓝牙单元接收的配网信息,控制第三无线保真单元与路由器连接,且在第三无线保真单元与路由器连接成功时,控制第三蓝牙单元向遥控器的第一蓝牙单元发送配网信息。遥控器的第一控制器可以将该配网信息写入存储器中。
71.可选地,在遥控器的第一蓝牙单元接收到电视机发送的配网信息后,遥控器的第一控制器可以控制遥控器中的nfc单元开始工作。如该nfc单元可以进入点对点模式,点对点模式下相连接的两个nfc单元均发出射频场,该两个nfc单元可以交换数据。可选地,遥控器还可以包括指示灯,在遥控器接收到电视机发送的配网信息后,遥控器的指示灯可以按照指定发光规律发光,以提示用户遥控器已接收到配网信息。若遥控器包括显示屏,则遥控器在接收到电视机发送的配网信息后,便可以直接在该显示屏上显示已接收到配网信息的提示信息。
72.可选地,遥控器还包括无线保真单元,遥控器在接收到电视机发送的配网信息后,可以基于该配网信息也连接路由器进而连接平云台,如此遥控器可以通过云平台对智能家居设备进行控制。遥控器连接云平台的方式可以参考前述电视机连接云平台的介绍,遥控器通过云平台对智能家居设备进行的控制可以参考前述对图1的介绍中的相关内容,本申
请实施例不再赘述。
73.步骤802、电子设备获取用户账号的信息。
74.示例地,在电子设备出厂前,工作人员可以向电子设备的存储器中写入为该电子设备预先设定的用户账号的信息。可选地,在将用户账号的信息写入电子设备之前,该用户账号可以已在云平台进行注册。电子设备的存储器中可以仅记录有一个云平台对应的用户账号的信息,或者也可以记录有与多个云平台一一对应的多个用户账号的信息。电子设备的存储器中记录的每个用户账号的信息指示的用户账号均可以在对应的云平台进行过注册。
75.在电子设备接收到显示设备发送的配网信息后,电子设备的控制器可以从电子设备的存储器中读取用户账号的信息,或者可以控制电子设备的无线通信模块中的nfc单元或蓝牙单元读取该用户账号的信息。示例地,电子设备的控制器可以基于从显示设备接收的配网信息中的云平台的信息,在存储器中获取该云平台对应的用户账号的信息。
76.可选地,电子设备的存储器中记录的用户账号的信息,也可以为电子设备从其他设备获取后写入存储器的。如显示设备中存储有用户账号的信息,电子设备可以接收显示设备发送的该用户账户的信息,如显示设备可以在连接云平台后向电子设备一并发送配网信息和用户号账号的信息。可选地,电子设备的外壳上还可以设置有指定图案,该指定图案可以表征用户账号的信息,该指定图案可以用于其他设备基于该指定图案获取用户账号的信息。如该指定图案为二维码,用户可以控制终端扫描该二维码,以使终端获取到该用户账号的信息。可选地,若电子设备中存储的用户账号的信息为电子设备从显示设备获取而来,则显示设备上可以设置该指定图案。
77.步骤803、电子设备与智能家居设备建立通信连接。
78.本技术实施例中,电子设备可以与智能家居设备建立nfc连接,如电子设备的nfc单元可以与智能家居设备的nfc单元建立通信连接,以实现电子设备与智能家居设备的nfc连接。可选地,电子设备也可以与智能家居设备建立蓝牙连接,如电子设备的蓝牙单元可以与智能家居设备的蓝牙单元建立通信连接,以实现电子设备与智能家居设备的蓝牙连接。下面以电子设备与智能家居设备建立的通信连接为蓝牙连接,且该蓝牙连接是基于nfc连接传输的蓝牙单元的信息建立为例进行解释说明。
79.示例地,图9是本技术实施例提供的一种蓝牙连接的建立方法的流程图。如图9所示,步骤803可以包括:
80.步骤8031、智能家居设备上电后获取其蓝牙单元的标识。
81.智能家居设备上电后,智能家居设备中的nfc单元和蓝牙单元也上电开始工作。示例地,智能家居设备的nfc单元可以通过连接蓝牙单元的i2c总线,获取蓝牙单元的mac地址,之后智能家居设备的nfc单元可以进入点对点模式。该nfc单元可以在智能家居设备的控制器的控制下获取蓝牙单元的mac地址。可选地,智能家居设备上还可以设置有配网按键,在该配网按键被按压后,智能家居设备的nfc单元和蓝牙单元才上电。为了便于描述,后面将智能家居设备中的蓝牙单元称为第二蓝牙单元,将智能家居设备的控制器称为第二控制器。
82.步骤8032、电子设备与智能家居设备建立nfc连接。
83.步骤8032也即是电子设备的nfc单元与智能家居设备的nfc单元建立连接。在nfc
单元开始工作如进入点对点模式后,nfc单元可以进行设备搜索,以搜索该nfc单元周围目标范围的区域中是否存在其他nfc单元。如nfc单元在检测到其他的射频场之后可以确定搜索到其他nfc单元,之后可以与该其他nfc单元建立nfc连接。为了便于描述,本技术实施例中将电子设备中的nfc单元称为第一nfc单元,将智能家居设备中的nfc单元称为第二nfc单元。示例地,电子设备在接收到显示设备发送的配网信息后,该第一nfc单元开始进行设备搜索。智能家居设备的第二nfc单元在获取到第二蓝牙单元的标识后,第二nfc单元开始进行设备搜索。在该第一nfc单元与第二nfc单元相互搜索到对方后,该第一nfc单元与第二nfc单元可以建立通信连接。
84.由于nfc单元的通信距离小于距离阈值,如该距离阈值为10厘米,故在电子设备与该智能家居设备的距离小于距离阈值时,电子设备与该智能家居设备才可建立nfc连接。示例地,图10是本技术实施例提供的一种设备的绑定场景的示意图。如图10所示,用户在通过电子设备(如遥控器)对显示设备配网完成后,用户可以移动遥控器使遥控器靠近智能家居设备(如空调),如靠近或接触智能家居设备的nfc单元所在区域,使电子设备与智能家居设备的nfc单元所在区域“碰一碰”。接着,电子设备的第一nfc单元与智能家居设备的第二nfc单元可以建立通信连接。本技术实施例中,当智能家居设备的第二nfc单元与电子设备的第一nfc单元连接后,智能家居设备可以进入配网状态。
85.步骤8033、智能家居设备通过nfc连接向电子设备发送智能家居设备中蓝牙单元的标识。
86.在电子设备的第一nfc单元与智能家居设备的第二nfc单元建立通信连接后,该第二nfc单元便可以向该第一nfc单元,发送在步骤8033中获取的智能家居设备的蓝牙单元(也即第二蓝牙单元)的标识。可选地,该第二nfc单元可以在智能家居设备的第二控制器的控制下发送第二蓝牙单元的标识。
87.可选地,电子设备与智能家居设备上电后,其中的nfc单元均可以持续工作。或者,电子设备和/或智能家居设备中的nfc单元也可以仅在目标时段中工作。如电子设备的第一nfc单元在启动后的目标时长内搜索其他nfc单元,该目标时段可以为nfc单元启动后的目标时长,第一nfc单元可以周期性地启动。若在目标时长内搜索到智能家居设备的第二nfc单元,则与该第二nfc单元建立连接;若在目标时长内未检测到任何nfc单元,则停止工作,直至下一次启动后再重新进行设备搜索。第二nfc单元的工作方式与可以参考对该第一nfc单元的介绍,本技术实施例不再赘述。
88.步骤8034、智能家居设备广播蓝牙信号,该蓝牙信号携带智能家居设备的蓝牙单元的标识。
89.步骤8034也即是智能家居设备的第二蓝牙单元广播蓝牙信号,如该第二蓝牙单元可以在智能家居设备的第二控制器的控制下广播蓝牙信号。智能家居设备的第二nfc单元在将第二蓝牙单元的标识发送给电子设备后,可以通过连接第二蓝牙单元的i2c总线向第二蓝牙单元发送指示信息,以通知第二蓝牙单元进入配网状态。该第二蓝牙单元在接收到该指示信息后便可以进行ble广播,以广播携带该第二蓝牙单元的mac地址的蓝牙信号。
90.步骤8035、电子设备在基于接收的蓝牙单元的标识确定扫描到智能家居设备后,与智能家居设备建立蓝牙连接。
91.电子设备在步骤8033中通过第一nfc单元,接收到智能家居设备发送的第二蓝牙
单元的标识后,电子设备的第一蓝牙单元便可以开始进行蓝牙扫描。第一蓝牙单元在扫描到第二蓝牙单元后,便可以与该第二蓝牙单元建立通信连接,以实现电子设备与智能家居设备的蓝牙连接。如该第一蓝牙单元可以在电子设备的第一控制器的控制下进行蓝牙扫描以及蓝牙连接。示例地,第一蓝牙单元可以接收其通信范围内的蓝牙信号,并判断接收的每个蓝牙信号是否携带第二蓝牙单元的标识。在确定接收的某蓝牙信号携带第二蓝牙单元的标识后,第一蓝牙单元可以确定发出该蓝牙信号的设备为第二蓝牙单元。进而第一蓝牙单元可以停止蓝牙扫描,并基于该蓝牙信号与第二蓝牙单元建立通信连接。
92.步骤804、电子设备通过该通信连接,向智能家居设备发送用户账户的信息以及配网信息。
93.电子设备在与智能家居设备建立蓝牙连接后,便可以通过该蓝牙连接与智能家居设备进行信息交互。具体的,电子设备的第一蓝牙单元与智能家居设备的第二蓝牙单元建立通信连接后,电子设备和智能家居设备可以通过该第一蓝牙单元和该第二蓝牙单元进行信息交互。示例地,电子设备的第一控制器可以控制第一蓝牙单元,向第二蓝牙单元发送用户账户的信息以及从显示设备接收的配网信息。智能家居设备的第二蓝牙单元可以接收该用户账户的信息以及配网信息。
94.需要说明的是,上述内容以智能家居设备通过nfc连接向电子设备传输蓝牙单元的标识,进而电子设备通过蓝牙连接向智能家居设备传输用户账户的信息以及配网信息为例。如此,可以消除nfc连接传输数据时对传输数据量的限制,保证用户账户的信息以及配网信息的完整传输,提高配网以及设备绑定的成功率。可选地,本技术实施例电子设备也可以直接通过nfc连接向智能家居设备传输配网信息,以进一步简化信息传输过程,提高配网效率。例如在电子设备的第一nfc单元与智能家居设备的第二nfc单元建立通信连接后,电子设备的第一控制器可以控制第一nfc单元直接向第二nfc单元发送用户账户的信息以及配网信息。
95.可选地,智能家居设备可以在接收到针对无线通信模块(如其中无线保真单元)的配网指令后,再接收电子设备发送的用户账号的信息以及配网信息。如智能家居设备上设置有配网按键,在该配网按键被按压后,智能家居设备的控制器可以确定接收到针对无线通信模块的配网指令。可选地,在智能家居设备的第二nfc单元搜索到电子设备的第一nfc单元后,智能家居设备的控制器可以确定接收到配网指令。
96.步骤805、智能家居设备基于配网信息连接云平台。
97.智能家居设备包括无线保真单元,智能家居设备的第二控制器可以控制该无线保真单元基于从电子设备接收的配网信息连接云平台。需要说明的是,智能家居设备基于配网信息连接云平台的过程可以参考步骤801中电视机基于配网信息连接路由器的介绍,本技术实施例不再赘述。可选地,智能家居设备的无线保真单元在成功连接云平台后,智能家居设备的控制器可以将配网信息均写入存储器。如此可以便于智能家居设备的无线保真单元在下一次上电后,直接基于存储的配网信息连接云平台。
98.步骤806、智能家居设备获取智能家居设备的信息。
99.示例地,智能家居设备的信息可以标识该智能家居设备。如该智能家居设备的信息可以包括智能家居设备的全局唯一标识符、智能家居设备的设备型号、智能家居设备的设备名称、智能家居设备的硬件地址以及智能家居设备中无线保真单元的标识中的至少一
种。例如,智能家居设备的存储器中可以直接从初有智能家居设备的信息,智能家居设备的控制器可以直接从该存储器中读取该信息即可。
100.智能家居设备可以在成功连接云平台后获取智能家居设备的信息,或者也可以在连接云平台之前就获取该智能家居设备的信息,本技术实施例对智能家居连接云平台与获取智能家居设备的信息的先后顺序不做限定。
101.步骤807、智能家居设备向云平台发送用户账号的信息和智能家居设备的信息。
102.示例地,智能家居设备的控制器可以控制无线保真单元,通过路由器向云平台发送用户账号的信息与智能家居设备的信息。
103.步骤808、云平台建立该用户账号和该智能家居设备的绑定关系。
104.云平台在接收到智能家居设备上传的用户账号的信息和智能家居设备的信息后,便可以将该智能家居设备记录在用户账号下,以建立该用户账号和该智能家居设备的绑定关系。用户可以触发终端获取用户账号的信息,进而触发终端在云平台登录该用户账号。如用户可以触发终端启动云平台对应的应用程序,使终端扫描电子设备上的二维码,以获取用户账号的信息。接着终端可以基于获取的用户账号直接登录云平台,获取云平台中记录的与该用户账号绑定的各个智能家居设备的信息,进通过云平台对各个智能家居设备进行控制。
105.可选地,智能家居设备也可以将其工作信息实时上传至云平台,云平台还可以在用户账号下记录智能家居设备的工作信息,并基于最新获取的信息对记录的设备信息进行更新。示例地,智能冰箱的工作信息可以包括冷藏室温度、冷冻室温度以及冰箱中储藏的食材的信息等;智能洗衣机的工作信息可以包括是否正在工作,工作时当前的工作节点(如进水、洗涤、排水或烘干等节点);智能空调的工作信息可以包括当前启动的工作模式(如制冷模式、制热模式或加湿模式等)、工作温度以及工作时长等。终端在基于用户账号登录云平台后,可以查询与用户账号绑定的各个智能家居设备的工作信息,以基于该工作信息对各个智能家居设备进行相应地控制。
106.可选地,本技术实施例中与电子设备所配套的显示设备也为一种智能家居设备,该显示设备也可以与用户账号绑定。电子设备在对显示设备配网时,可以向显示设备发送用户账号的信息,进而电子设备将用户账号的信息以及显示设备的信息发送至云平台。云平台可以创建该用户账号与显示设备的绑定关系,以便于终端基于该绑定关系对显示设备进行控制。可选地,本技术实施例中该电子设备也可以与用户账号绑定。
107.需要说明的是,用户通过一个电子设备向各个智能家居设备发送用户账号的信息,进而云平台可以将该各个智能家居设备均绑定在一个用户账号下。可选地,用户也可以采用不同的电子设备向家中的不同智能家居设备发送用户账号的信息。此种情况中,由于各个电子设备对应的用户账号不同,故家中不同的智能家居设备向云平台发送的用户账号的信息不同,云平台可以将不同的智能家居设备与不同的用户账号绑定。可选地,家中的各个智能家居设备通常连接同一路由器,云平台在接收智能家居设备发送的用户账号的信息时,还可以获取智能家居设备连接的路由器的信息,进而将连接至同一路由器的各个智能家居设备发送的多个用户账号相关联。在终端基于该多个用户账号中任一用户账号登录云平台时,可以向终端展示其该用户账号关联的其他用户账号绑定的智能家居设备的信息。终端可以对该其他用户账号绑定的智能家居设备也进行控制。
108.本技术实施例中,电子设备与智能家居设备“碰一碰”之后,智能家居设备便可以进入配网状态,从电子设备中自动获取配网信息和用户账号的信息,进而连接云平台,且在云平台中进行智能家居设备与用户账号的绑定。对于智能家居中的多个智能家居设备,用户仅需拿着获取到电子设备,依次碰一碰各个智能家居设备,即可完成各个智能家居设备与用户账号的绑定。无需针对每个智能家居设备均在终端上进行繁琐的绑定流程,因此简化了对智能家居设备进行绑定的过程,进而简化了对智能家居设备进行控制的过程。
109.另外,本技术实施例中电子设备可以为遥控器,该遥控器可以通过云平台控制智能家居设备。如此,遥控器可以不单单对其配套的电视机或投影仪进行控制,还可以通过云平台对家中的各个智能家居设备均进行控制,如可以通过电视机的遥控器对空调、冰箱以及洗衣机等智能家居设备也进行控制,扩大了遥控器的使用范围。并且如此无需为每个智能家居设备均配备遥控器,避免了用户对每个智能家居设备均要找寻其对应的遥控,简化了用户对智能家居设备的控制过程。
110.综上所述,本技术实施例提供的设备的绑定方法中,智能家居设备可以获取用户账号的信息,进而将该用户账号的信息和智能家居设备的信息直接发送至云平台,以使云平台将该用户账号与智能家居设备进行绑定。如此,用户仅需通过终端登录该用户账号,即可直接实现对该用户账户绑定的各个智能家居设备进行控制。用户无需再在终端上进行智能家居设备的绑定操作,简化了对智能家居设备进行控制的过程。
111.本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述实施例提供的设备的绑定方法,例如图7或图8所示的方法。
112.本技术实施例还提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例提供的设备的绑定方法,例如图7或图8所示的方法。
113.需要说明的是,本技术实施例提供的方法实施例能够与相应的装置实施例相互参考,本技术实施例对此不作限定。本技术实施例提供的方法实施例步骤的先后顺序能够进行适当调整,步骤也能够根据情况进行相应增减,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本技术的保护范围之内,因此不再赘述。
114.本技术中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。在涉及数学公式计算的情况下,字符“/”表示运算符“除以”。本技术中术语“a和b的至少一种”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和b的至少一种,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。同理,“a、b和c的至少一种”表示可以存在七种关系,可以表示:单独存在a,单独存在b,单独存在c,同时存在a和b,同时存在a和c,同时存在c和b,同时存在a、b和c这七种情况。本技术中“多个”指“两个或两个以上”。
115.以上所述仅为本技术的可选实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献