用于智能家居通信的数据处理方法和装置与流程



1.本技术涉及智能家居领域,具体而言,涉及一种用于智能家居通信数据处理方法和装置。


背景技术:



2.智能家居系统中,为了将电视,空调等带遥控功能的设备统一由一个设备进行控制,通常会装备红外万能遥控器;由于不同品牌,不同型号的电子设备发射的红外遥控信息有差异,通常需要将红外万能遥控器与云端服务相连接,通过在云端存储的大量红外遥控信息码中选择适用当前设备的红外码来确保红外遥控器的“万能”。
3.目前智能家居中的为红外万能遥控器提供的云端码,通常占用字节较多,只能以wifi等高带宽网络方式联网传输给设备,因此需要在红外万能遥控器中增加wifi接收和发射模块。使用高带宽网络wifi传输的信息,但在通信协议带宽比较低的情况下,不能支持从云端实时传递红外码,即使对于压缩的红外码也不行。而智能家居常见的其他协议网络通常为有线485,无线ble mesh,zigbee等,均属于低带宽网络,此时云端实时传递红外码就会导致传输不便。
4.因此,现有技术中红外万能遥控器通过高带宽网络wifi实时传输的红外码信息,存在在智能家居的低带宽协议网络中传输不便的问题。


技术实现要素:



5.本技术的主要目的在于提供一种用于智能家居通信的数据处理方法和装置,以解决现有技术红外万能遥控器通过高带宽网络wifi实时传输的红外码信息,存在在智能家居的低带宽协议网络中传输不便的问题,方便了红外万能遥控器在智能家居低宽带协议网络中控制信息的传输。
6.为了实现上述目的,本技术的第一方面,提出了一种用于智能家居通信的数据处理方法,应用于红外万能遥控器中,所述数据处理方法包括:
7.获取通信需求数据,其中,所述通信需求数据用于表示智能家居设备通信需求的数据;
8.在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将所述多个通信信号数据通过低带宽网络传递给所述红外万能遥控器,形成所述预设通信数据库中的通信信号数据;
9.根据所述目标通信信号数据生成红外通信信号,并将所述红外通信信号发送至所述智能家居设备,以实现所述智能家居设备的通信。
10.可选地,中转站设备从云端获取多个通信信号数据并将所述多个通信信号数据通过低带宽网络传递给所述红外万能遥控器,形成所述预设通信数据库中的通信信号数据包括:
11.获取通信测试请求信号数据,其中,所述通信测试请求信号数据为用于表示进行
通信测试请求信号的数据;
12.对所述通信测试请求信号数据进行导通判断处理,以判断所述红外万能遥控器是否与所述中转站设备通信导通,
13.如果所述红外万能遥控器与所述中转站设备通信导通,获取所述中转站设备发出的所述多个通信信号数据;
14.如果所述红外万能遥控器与所述中转站设备通信没有导通,获取更新通信测试请求信号数据,对所述更新通信测试请求信号数据进行导通判断处理,直至所述红外万能遥控器与所述中转站设备通信导通,获取所述中转站设备发出的所述多个通信信号数据,其中,所述更新通信测试请求信号数据为用于表示更新通信测试请求信号的数据。
15.可选地,所述红外万能遥控器与所述中转站设备通过ble信道通信连接,以接收所述中转站设备发出的所述多个通信信号数据,形成所述预设通信数据库中的通信信号数据。
16.可选地,在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据包括:
17.遍历所述预设通信数据库以判断所述预设通信数据库中是否存在与所述通信需求数据对应的红外编码库数据,
18.如果所述预设通信数据库中存在与所述通信需求数据对应的红外编码库数据,得到过程通信信号数据,其中,所述过程通信信号数据为所述红外编码库数据;
19.如果所述预设通信数据库中不存在与所述通信需求数据对应的红外编码库数据,生成与所述通信需求数据对应的通信请求信号,并将通信请求信号发送至所述中转站设备,接收所述中转站设备发出的过程通信信号数据;
20.对所述过程通信信号数据进行红外编码识别处理,得到所述目标通信信号数据,其中,所述目标通信信号数据为所述红外编码库数据中与所述通信需求数据对应的红外编码数据。
21.可选地,形成所述预设通信数据库中的通信信号数据还包括:
22.获取通信样本数据,其中,所述通信样本数据为用于表示智能家居设备通信样本的数据;
23.对所述通信样本数据进行识别,得到样本标识数据和样本红外通信信号数据;
24.对所述样本标识数据和所述样本红外通信信号数据进行学习处理,得到样本通信信号数据;
25.根据所述样本通信信号数据对所述预设通信数据库进行更新,形成所述预设通信数据库中的通信信号数据。
26.可选地,在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据包括:
27.对所述通信需求数据进行识别,得到设备标识数据和动作标识数据,其中,所述设备标识数据为用于表示所述智能家居设备标识的数据,所述动作标识数据为用于表示所述智能家居设备通信动作标识的数据;
28.在预设通信数据库中匹配与所述设备标识数据对应的红外编码库数据,得到过程通信信号数据,其中,所述过程通信信号数据为所述红外编码库数据;
29.在所述过程通信信号数据中匹配与所述动作标识数据对应的红外编码数据,得到所述目标通信信号数据,其中,所述目标通信信号数据为所述红外编码数据。
30.根据本技术的第二方面,提供了一种用于智能家居通信的数据处理装置,应用于红外万能遥控器中,所述数据处理装置包括:
31.数据获取模块,用于获取通信需求数据,其中,所述通信需求数据用于表示所述通信需求数据为用于表示智能家居设备通信需求的数据;
32.匹配模块,用于在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将所述多个通信信号数据通过低带宽网络传递给所述红外万能遥控器,形成所述预设通信数据库中的通信信号数据;
33.信号生成模块,根据所述目标通信信号数据生成红外通信信号,并将所述红外通信信号发送至所述智能家居设备,以实现所述智能家居设备的通信。
34.可选地,所述匹配模块包括:
35.识别模块,用于对所述通信需求数据进行识别,得到设备标识数据和动作标识数据,其中,所述设备标识数据为用于表示所述智能家居设备标识的数据,所述动作标识数据为用于表示所述智能家居设备通信动作标识的数据;
36.第一匹配模块,用于在预设通信数据库中匹配与所述设备标识数据对应的红外编码库数据,得到过程通信信号数据,其中,所述过程通信信号数据为所述红外编码库数据;
37.第二匹配模块,用于在所述过程通信信号数据中匹配与所述动作标识数据对应的红外编码数据,得到所述目标通信信号数据,其中,所述目标通信信号数据为所述红外编码数据。
38.根据本技术的第三方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行上述的用于智能家居通信的数据处理方法。
39.根据本技术的第四方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行上述的用于智能家居通信的数据处理方法。
40.本技术的实施例提供的技术方案可以包括以下有益效果:
41.在本技术中,在红外万能遥控器中,获取通信需求数据,通信需求数据用于表示智能家居设备通信需求的数据;在预设通信数据库中匹配与通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将多个通信信号数据通过低带宽网络传递给红外万能遥控器,形成预设通信数据库中的通信信号数据;根据目标通信信号数据生成红外通信信号,并将红外通信信号发送至智能家居设备,以实现智能家居设备的通信。在红外万能遥控器中,中转站设备通过低宽带网络网络传递给红外万能遥控器形成包括有通信信号数据的预设通信数据库,解决了红外万能遥控器在与智能家居通信时需要通过高宽带网络与云端通信的问题,方便了红外万能遥控器在智能家居低宽带协议网络中控制信息的传输。
附图说明
42.构成本技术的一部分的附图用来提供对本技术的进一步理解,使得本技术的其它特征、目的和优点变得更明显。本技术的示意性实施例附图及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
43.图1为本技术提供的一种用于智能家居通信的数据处理方法的流程图;
44.图2本技术提供的一种用于智能家居通信的数据处理方法的流程图;
45.图3本技术提供的一种用于智能家居通信的数据处理方法的流程图;
46.图4为本技术提供的一种用于智能家居通信的数据处理装置的结构示意图;
47.图5为本技术提供的另一种用于智能家居通信的数据处理装置的结构示意图。
具体实施方式
48.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
49.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
50.在本技术中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本技术及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
51.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本技术中的具体含义。
52.此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,“连接”可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
53.相关技术中,在智能家居的控制过程中,红外万能遥控器需要从云端获取智能家居的云端码,智能家居的云端码占用字节较多,只能在红外万能遥控器中设置wifi接收和发射模块,在低宽带网络协议的智能家居,通过云端传输控制智能家居的云端码至红外万能遥控器存在传输不便的问题。
54.本技术提供了一种用于智能家居通信的数据处理方法,图1为本技术提供的一种
用于智能家居通信的数据处理方法的流程图,如图1所示,该方法包括以下步骤:
55.s101:获取通信需求数据;
56.通信需求数据用于表示智能家居设备通信需求的数据,智能家居设备通信需求可以为住户产生的对智能家居的通信需求,也可以是智能家居设备中预先设置的通信,通信需求数据可以是通过语音信号、文字信号或视频信号等产生的,如通信需求数据为用户通过移动终端产生的对智能家居设备的开启指令,通信需求数据可以为用户通过可接收语音信号的语音识别家居设备产生的对目标智能家居设备的关闭指令,通信需求数据还可以为用户动作对触发家居设备进行触发产生的对目标只能家居设备的开启指令等。
57.s102:在预设通信数据库中匹配与通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将多个通信信号数据通过低带宽网络传递给红外万能遥控器,形成预设通信数据库中的通信信号数据。
58.图2本技术提供的一种用于智能家居通信的数据处理方法的流程图,如图2所示,该方法包括以下步骤:
59.s201:获取通信测试请求信号数据;
60.通信测试请求信号数据为用于表示进行通信测试请求信号的数据,红外万能遥控器在通过中转站设备形成预设通信数据库的过程中,需要判断红外万能遥控器与中转站设备是否通信导通,中转站设备发出预设通信测试请求信号数据,红外万能遥控器获取中转站设备发出的通信测试请求信号数据,红外万能遥控器可根据获取得到的通信测试请求信号数据实现对红外万能遥控器和中转站设备之间的导通关系的判断。
61.s202:对通信测试请求信号数据进行导通判断处理,以判断红外万能遥控器是否与中转站设备通信导通;
62.将红外万能遥控器获取到的通信测试请求信号数据与中转站设备发出的预设通信测试请求信号数据进行对比,如果通信测试请求信号数据与预设通信请求信号数据的相似度大于预设判断阈值,则红外万能遥控器与中转站设备导通,否则红外万能遥控器与中转站设备没有导通。
63.如果红外万能遥控器与中转站设备通信导通,获取中转站设备发出的多个通信信号数据;
64.如果红外万能遥控器与中转站设备通信没有导通,获取更新通信测试请求信号数据,对更新通信测试请求信号数据进行导通判断处理,直至红外万能遥控器与中转站设备通信导通,获取中转站设备发出的多个通信信号数据,其中,更新通信测试请求信号数据为用于表示更新通信测试请求信号的数据。更新通信测试请求信号数据为上述通信测试请求信号数据预设时间后产生的测试请求信号的数据。
65.s203:将多个通信信号数据存储至红外万能遥控器中,形成预设通信数据库。
66.在本技术的另一可选实施例中,红外万能遥控器与中转站设备通过ble信道通信连接,以接收中转站设备发出的所述多个通信信号数据,形成预设通信数据库中的通信信号数据。其中,中转站设备可以具有ble通信功能的终端设备,如具有ble通信功能的手机、电脑等。
67.在本技术的另一可选实施例中,提出了一种用于智能家居通信的数据处理方法,在智能家居进行通信时,红外万能遥控器中存储有中转站设备通过ble信道传递的通信数
据码库,将红外万能遥控器中存储的通信数据码库配置到低宽带网络(如ble mesh网络、zigbee网络、485有线网络等)作为协议的网关中控制智能家居设备,上述网关连接物联网服务器,在接收到对智能家居的通信需求数据后,通过配置在上述网关中的通信数据码库匹配与通信需求数据对应的通信信号数据,网关通过低宽带网络将通信信号数据传递给红外万能遥控器,红外万能遥控器根据通信信号数据生成红外通信信号,并输出红外通信信号,在智能家居设备接收到红外通信信号后,智能家居设备执行上述红外通信信号中的通信动作,如智能家居设备的开/关,及智能家具设备的功能调节等。在本技术实施例中,通过设置红外万能遥控器通过中转站设备获取通信信号,在与智能家居设备的通信过程中无需从云端实时获取通信信号数据,提高了在低宽带网络中通信的便利性。
68.在本技术的另一可选实施例中,提供了一种在红外万能遥控器中形成预设通信数据库的方法,该方法包括以下步骤:
69.获取通信样本数据,其中,通信样本数据为用于表示智能家居设备通信样本的数据;对通信样本数据进行识别,得到样本标识数据和样本红外通信信号数据;对样本标识数据和样本红外通信信号数据进行学习处理,得到样本通信信号数据;根据样本通信信号数据对预设通信数据库进行更新,形成预设通信数据库中的通信信号数据。
70.在本技术实施例中,红外万能遥控器通过学习通信样本数据,可将该通信样本数据存储至红外万能遥控器中的预设通信数据库中,以实现红外万能遥控器对该通信样本数据对应的智能家居设备进行通信。红外万能遥控器上设置有红外信号采集装置,当接收到智能家居设备及其对应的遥控器之间的红外通信信号时,将接收到的样本红外通信信号学习,得到实现对该智能家居设备进行该通信操作时对应的红外信号码值,将该红外信号码值、通信操作及该智能家居设备存储至本技术中红外外能遥控器中的预设通信数据库中。
71.在本技术的另一可选实施例中,提供了一种匹配与通信需求数据对应的目标通信信号数据的方法,该方法包括以下步骤:
72.遍历预设通信数据库以判断预设通信数据库中是否存在与通信需求数据对应的红外编码库数据,
73.如果预设通信数据库中存在与通信需求数据对应的红外编码库数据,得到过程通信信号数据,其中,过程通信信号数据为红外编码库数据;如果预设通信数据库中不存在与通信需求数据对应的红外编码库数据,生成与通信需求数据对应的通信请求信号,并将通信请求信号发送至所述中转站设备,接收中转站设备发出的过程通信信号数据;
74.对过程通信信号数据进行红外编码识别处理,得到目标通信信号数据,其中,目标通信信号数据为红外编码库数据中与通信需求数据对应的红外编码数据。
75.图3本技术提供的一种用于智能家居通信的数据处理方法的流程图,如图3所示,该方法包括以下步骤:
76.s301:对通信需求数据进行识别,得到设备标识数据和动作标识数据;
77.设备标识数据为用于表示智能家居设备标识的数据,动作标识数据为用于表示智能家居设备通信动作标识的数据。设备标识数据与智能家居设备标识对应,第一设备标识数据为第一智能家居设备标识的数据,第二设备标识数据为第二智能家居设备标识的数据,智能家居设备可以按照智能家居设备的种类进行区分,如音响家居设备、灯光家居设备及厨房家居设备等,智能家居设备可以按照智能家居设备的品牌进行区分,如格力、关的及
海信等品牌。动作标识数据为用于表示智能家居设备通信动作的数据,如智能音响设备,通信动作可以为开启、关闭、增大声音、降低声音等,如智能灯光设备,通信动作可以为灯光开启、关闭、灯光模式切换等。
78.s302:在预设通信数据库中匹配与设备标识数据对应的红外编码库数据,得到过程通信信号数据;
79.过程通信信号数据为红外编码库数据,预设通信数据库中存储有不同设备对应的红外编码库的数据,根据通信需求数据中的设备标识数据,得到该智能家居设备对应的红外通信编码库的数据。
80.s303:在过程通信信号数据中匹配与动作标识数据对应的红外编码数据,得到目标通信信号数据。
81.目标通信信号数据为红外编码数据。在该智能家居设备对应的红外通信编码库数据中根据动作标识数据进行匹配,得到对该智能家居设备执行该通信动作对应的红外编码,得到目标通信信号数据。
82.s103:根据目标通信信号数据生成红外通信信号,并将红外通信信号发送至智能家居设备,以实现智能家居设备的通信。
83.根据设置在红外万能遥控器中的红外发射管,目标通信信号数据通过红外发射管生成红外信号,并将该红外信号发出,智能家居设备接收到该红外信号后执行对应的通信动作。
84.在本技术的另一可选实施例中,提供了一种智能家居通信系统,在该智能家居通信系统中包括红外万能遥控器,在该智能家居通信系统中,中转站设备从云端获取通信信号数据,且中转站设备通过ble信道传递给红外万能遥控器,在红外万能遥控器中存储上述通信信号数据,形成红外万能遥控器中的预设通信数据库。智能家居通信系统在接收到智能家居的通信需求数据时,在红外万能遥控器中的预设通信数据库中匹配与上述通信需求数据对应的通信信号数据,红外万能遥控器根据通信信号数据生成红外通信信号,并发出红外通信信号,智能家居设备在接收到红外万能遥控器发出的红外通信信号后,实现与智能家居设备的通信,智能家居设备执行上述红外通信信号中的控制信息,实现对智能家居设备的控制。
85.在智能家居系统中,智能家居设置在低宽带局域网通信系统(如有线485、无线ble mesh、zigbee等)中时,在本技术中的红外万能遥控器中设置ble mesh芯片,以接收中转站设备通过低宽带网络传递给红外万能福遥控器中的多个通信信号数据。
86.图4为本技术提供的一种用于智能家居通信的数据处理装置的结构示意图,如图4所示,该装置包括:
87.数据获取模块41,用于获取通信需求数据,其中,通信需求数据为用于表示智能家居设备通信需求的数据;
88.匹配模块42,用于在预设通信数据库中匹配与通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将多个通信信号数据通过低带宽网络传递给红外万能遥控器,形成预设通信数据库中的通信信号数据;
89.信号生成模块43,根据目标通信信号数据生成红外通信信号,并将红外通信信号发送至智能家居设备,以所述智能家居设备的通信。
90.图5为本技术提供的另一种用于智能家居通信的数据处理装置的结构示意图,如图5所示,该装置包括:
91.识别模块51,用于对通信需求数据进行识别,得到设备标识数据和动作标识数据,其中,设备标识数据为用于表示智能家居设备标识的数据,动作标识数据为用于表示智能家居设备通信动作标识的数据;
92.第一匹配模块52,用于在预设通信数据库中匹配与设备标识数据对应的红外编码库数据,得到过程通信信号数据,其中,过程通信信号数据为红外编码库数据;
93.第二匹配模块53,用于在过程通信信号数据中匹配与动作标识数据对应的红外编码数据,得到目标通信信号数据,其中,目标通信信号数据为红外编码数据。
94.关于上述实施例中各单元的执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
95.综上所述,在本技术中,在红外万能遥控器中,获取通信需求数据,通信需求数据用于表示智能家居设备通信需求的数据;在预设通信数据库中匹配与通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将多个通信信号数据通过低带宽网络传递给红外万能遥控器,形成预设通信数据库中的通信信号数据;根据目标通信信号数据生成红外通信信号,并将红外通信信号发送至智能家居设备,以实现智能家居设备的通信。在红外万能遥控器中,中转站设备通过低宽带网络网络传递给红外万能遥控器形成包括有通信信号数据的预设通信数据库,解决了红外万能遥控器在与智能家居通信时需要通过高宽带网络与云端通信的问题,方便了红外万能遥控器在智能家居低宽带协议网络中控制信息的传输。
96.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
97.显然,本领域的技术人员应该明白,上述的本技术的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本技术不限制于任何特定的硬件和软件结合。
98.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:


1.一种用于智能家居通信的数据处理方法,其特征在于,应用于红外万能遥控器中,所述数据处理方法包括:获取通信需求数据,其中,所述通信需求数据用于表示智能家居设备通信需求的数据;在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将所述多个通信信号数据通过低带宽网络传递给所述红外万能遥控器,形成所述预设通信数据库中的通信信号数据;根据所述目标通信信号数据生成红外通信信号,并将所述红外通信信号发送至所述智能家居设备,以实现所述智能家居设备的通信。2.根据权利要求1所述的数据处理方法,其特征在于,中转站设备从云端获取多个通信信号数据并将所述多个通信信号数据通过低带宽网络传递给所述红外万能遥控器,形成所述预设通信数据库中的通信信号数据包括:获取通信测试请求信号数据,其中,所述通信测试请求信号数据为用于表示进行通信测试请求信号的数据;对所述通信测试请求信号数据进行导通判断处理,以判断所述红外万能遥控器是否与所述中转站设备通信导通,如果所述红外万能遥控器与所述中转站设备通信导通,获取所述中转站设备发出的所述多个通信信号数据;如果所述红外万能遥控器与所述中转站设备通信没有导通,获取更新通信测试请求信号数据,对所述更新通信测试请求信号数据进行导通判断处理,直至所述红外万能遥控器与所述中转站设备通信导通,获取所述中转站设备发出的所述多个通信信号数据,其中,所述更新通信测试请求信号数据为用于表示更新通信测试请求信号的数据。3.根据权利1所述的数据处理方法,其特征在于,所述红外万能遥控器与所述中转站设备通过ble信道通信连接,以接收所述中转站设备发出的所述多个通信信号数据,形成所述预设通信数据库中的通信信号数据。4.根据权利要求1所述的数据处理方法,其特征在于,在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据包括:遍历所述预设通信数据库以判断所述预设通信数据库中是否存在与所述通信需求数据对应的红外编码库数据,如果所述预设通信数据库中存在与所述通信需求数据对应的红外编码库数据,得到过程通信信号数据,其中,所述过程通信信号数据为所述红外编码库数据;如果所述预设通信数据库中不存在与所述通信需求数据对应的红外编码库数据,生成与所述通信需求数据对应的通信请求信号,并将通信请求信号发送至所述中转站设备,接收所述中转站设备发出的过程通信信号数据;对所述过程通信信号数据进行红外编码识别处理,得到所述目标通信信号数据,其中,所述目标通信信号数据为所述红外编码库数据中与所述通信需求数据对应的红外编码数据。5.根据权利要求1所述的数据处理方法,其特征在于,形成所述预设通信数据库中的通信信号数据还包括:获取通信样本数据,其中,所述通信样本数据为用于表示智能家居设备通信样本的数
据;对所述通信样本数据进行识别,得到样本标识数据和样本红外通信信号数据;对所述样本标识数据和所述样本红外通信信号数据进行学习处理,得到样本通信信号数据;根据所述样本通信信号数据对所述预设通信数据库进行更新,形成所述预设通信数据库中的通信信号数据。6.根据权利要求1所述的数据处理方法,其特征在于,在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据包括:对所述通信需求数据进行识别,得到设备标识数据和动作标识数据,其中,所述设备标识数据为用于表示所述智能家居设备标识的数据,所述动作标识数据为用于表示所述智能家居设备通信动作标识的数据;在预设通信数据库中匹配与所述设备标识数据对应的红外编码库数据,得到过程通信信号数据,其中,所述过程通信信号数据为所述红外编码库数据;在所述过程通信信号数据中匹配与所述动作标识数据对应的红外编码数据,得到所述目标通信信号数据,其中,所述目标通信信号数据为所述红外编码数据。7.一种用于智能家居通信的数据处理装置,其特征在于,应用于红外万能遥控器中,所述数据处理装置包括:数据获取模块,用于获取通信需求数据,其中,所述通信需求数据用于表示所述通信需求数据为用于表示智能家居设备通信需求的数据;匹配模块,用于在预设通信数据库中匹配与所述通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将所述多个通信信号数据通过低带宽网络传递给所述红外万能遥控器,形成所述预设通信数据库中的通信信号数据;信号生成模块,根据所述目标通信信号数据生成红外通信信号,并将所述红外通信信号发送至所述智能家居设备,以实现所述智能家居设备的通信。8.根据权利要求7所述的数据处理装置,其特征在于,所述匹配模块包括:识别模块,用于对所述通信需求数据进行识别,得到设备标识数据和动作标识数据,其中,所述设备标识数据为用于表示所述智能家居设备标识的数据,所述动作标识数据为用于表示所述智能家居设备通信动作标识的数据;第一匹配模块,用于在预设通信数据库中匹配与所述设备标识数据对应的红外编码库数据,得到过程通信信号数据,其中,所述过程通信信号数据为所述红外编码库数据;第二匹配模块,用于在所述过程通信信号数据中匹配与所述动作标识数据对应的红外编码数据,得到所述目标通信信号数据,其中,所述目标通信信号数据为所述红外编码数据。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1-6任意一项所述的用于智能家居通信的数据处理方法。10.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行权利要求1-6任
意一项所述的用于智能家居通信的数据处理方法。

技术总结


本申请公开了一种用于智能家居通信的数据处理方法和装置,该方法包括:在红外万能遥控器中,获取通信需求数据;在预设通信数据库中匹配与通信需求数据对应的目标通信信号数据,其中,中转站设备从云端获取多个通信信号数据并将多个通信信号数据通过低带宽网络传递给红外万能遥控器,形成预设通信数据库中的通信信号数据;根据目标通信信号数据生成红外通信信号,并将红外通信信号发送至智能家居设备,以实现智能家居设备的通信。在红外万能遥控器中,中转站设备通过低宽带网络网络传递给红外万能遥控器形成包括有通信信号数据的预设通信数据库,解决了红外万能遥控器在与低宽带网络协议中的智能家居通信存在不便的问题。带网络协议中的智能家居通信存在不便的问题。带网络协议中的智能家居通信存在不便的问题。


技术研发人员:

孟德国 李维刚

受保护的技术使用者:

南京遍宇未来居科技有限公司

技术研发日:

2022.09.21

技术公布日:

2022/12/22

本文发布于:2024-09-21 20:20:50,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/46420.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:通信   数据   所述   信号
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议