一种控制信息的处理方法、智能设备及遥控器与流程

未命名 07-22 阅读:160 评论:0


1.本发明涉及智能设备技术领域,尤其涉及一种控制信息的处理方法、智能设备及遥控器。


背景技术:

2.现有遥控器与智能设备之间通过wi f i模块进行通信,但遥控器并不具备有连网功能,只具备有wi f i通信,即遥控器无法支持ota【空中下载技术】远程升级。智能设备进行ota远程升级后,当需对此遥控器进行迭代升级时,由于旧版本遥控器已生产大量销售,无法全部回收重新迭代,造成有旧版本遥控器实际控制空调并无法体验空调迭代升级的效果,对于老用户而言体验较差。


技术实现要素:

3.为克服相关技术中存在的问题,本发明提出了一种控制信息的处理方法,应用于智能设备,方法包括:
4.接收与其绑定的遥控器所发送的第一控制信息,解析第一控制信息中携带的遥控器版本信息并判断遥控器版本信息与智能设备的系统版本信息是否一致;
5.若遥控器版本信息与智能设备的系统版本信息一致,则执行第一控制信息所指示的操作;
6.若遥控器版本信息与智能设备的系统版本信息不一致,则根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作。
7.在上述的技术方案中,第二控制信息包括第一控制信息指示的原始操作,以及在第一控制信息指示的原始操作上新增的第一操作,第一操作与原始操作具有协同配合关系;
8.根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作,包括:
9.执行第一控制信息指示的原始操作,以及第一操作。
10.在上述的技术方案中,第二控制信息包括第一控制信息指示的原始操作,以及在第一控制信息指示的原始操作上新增的第二操作;
11.根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作,包括:
12.执行第一控制信息指示的原始操作,以及执行第二操作,第二操作用于关闭智能设备正在执行的第三操作;
13.其中第三操作与原始操作互斥。
14.在上述的技术方案中,第二控制信息包括第一控制信息指示的原始操作,以及在第一控制信息指示的原始操作上新增的第一操作和第二操作;
15.根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作,
包括:
16.执行第一控制信息指示的原始操作,以及执行第一操作和第二操作;
17.第一操作与原始操作具有协同配合关系,第二操作用于关闭智能设备正在执行的第三操作;
18.其中第三操作与原始操作互斥。
19.在上述的技术方案中,第二控制信息所指示的操作至少包含有第一控制信息所指示的原始操作。
20.在上述的技术方案中,判断遥控器版本信息与智能设备的系统版本信息是否一致的方法包括:
21.将解析的遥控器版本信息与储存在智能设备中的智能设备系统版本信息进行比对,并判断所解析的遥控器版本信息与智能设备系统版本信息是否一致。
22.在上述的技术方案中,智能设备的系统版本信息可被升级并存储于智能设备中,升级后的智能设备系统版本信息中对应有升级后的遥控器版本信息,升级后的遥控器版本信息中对应有第二控制信息。
23.在上述的技术方案中,智能设备系统版本信息通过ota进行远程升级。
24.在上述的技术方案中,智能设备通过wi f i模块与遥控器实现绑定;
25.绑定成功后,智能设备可接收遥控器所发送的第一控制信息。
26.本发明第二方面提出了一种智能设备,采用上述所提到的控制信息的处理方法,智能设备包括有:
27.wi f i模块,用于和智能设备的遥控器进行绑定;
28.数据接收模块,用于接收遥控器所发送的第一控制信息;
29.存储模块,用于存储第一控制信息中所包含的遥控器版本信息以及智能设备的系统版本信息;
30.数据处理模块,用于比对遥控器版本信息与智能设备的系统版本信息是否一致。
31.在上述的技术方案中,智能设备为空调器。
32.本发明第三方面提出了一种遥控器,用于和上述所提到的智能设备进行绑定,遥控器包括有:
33.wi f i模块,用于和智能设备进行绑定;
34.存储模块,用于存储遥控器控制包中的第一控制信息,第一控制信息中携带有遥控器版本信息;
35.数据发送模块,用于向智能设备发送携带有遥控器版本信息的第一控制信息。
36.采用上述技术方案后,本发明与现有技术相比具有以下有益效果:
37.一、本发明实施例中的智能设备根据遥控器所绑定控制信息,适配新旧遥控器控制效果,防止低版本遥控器无法控制智能设备迭代升级功能。
附图说明
38.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
39.图1为本发明控制信息的处理方法实施例中遥控器绑定控制智能设备流程图。
40.图2为本发明控制信息的处理方法中智能设备动态调节控制流程图。
具体实施方式
41.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的本发明的一些方面相一致的装置和方法的例子。
42.目前现有的智能设备在进行ota远程升级后,应当需对遥控器进行迭代升级,但由于旧版本的遥控器已生产大量销售,无法全部回收重新迭代,从而造成有旧版本遥控器实际控制空调并无法体验空调迭代升级的效果,对于老用户而言体验感较差。本发明实施例中的智能设备根据遥控器所绑定控制信息,适配新旧遥控器控制效果,防止低版本遥控器无法控制智能设备迭代升级功能。
43.以下结合附图1-图2对本实施例的技术方案进行详细阐述,在不冲突的情况下,以下实施方式和实施例可以相互结合。
44.实施例1
45.如图1和图2所示,一方面,本发明实施例中提出了一种控制信息的处理方法,应用于智能设备,该方法包括:
46.智能设备接收与其绑定的遥控器所发送的第一控制信息,解析第一控制信息中携带的遥控器版本信息并判断遥控器版本信息与智能设备的系统版本信息是否一致;
47.若遥控器版本信息与智能设备的系统版本信息一致,则执行第一控制信息所指示的操作;
48.若遥控器版本信息与智能设备的系统版本信息不一致,则根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作。
49.在本实施例中,智能设备可以接收遥控器下发的控制信息,本领域技术人员应当理解,控制信息是指控制遥控器上的各按键对应的控制信息。由于智能设备的系统版本可以远程升级,但遥控器中的控制版本并不能实现远程升级,因此会出现智能设备中的系统版本与遥控器中控制版本不匹配的情况。例如在初始情况下智能设备中的系统版本为v1.1,遥控器中的控制版本也为v1.1,但若智能设备中的系统版本通过远程升级为v2.1(高版本)的情况下,遥控器中的控制版本仍为v1.1(低版本),这种情况下,智能设备中的系统版本与遥控器中的控制版本并不匹配,为了更清楚的描述本方案,本发明后续实施例中将遥控器下发的控制信息称为第一控制信息,在智能设备中的系统版本与遥控器中的控制版本并不匹配的情况下,将智能设备中与其系统版本相匹配的控制信息称为第二控制信息。也就是说,第一控制信息是控制版本为v1.1的遥控器下发的控制信息,而第二控制信息是智能设备中与系统版本v2.1相匹配的控制版本v2.1对应的控制信息。
50.具体的,如图1所示,遥控器绑定智能设备并向智能设备发送第一控制信息,其中在第一控制信息中携带有遥控器本身的版本信息,智能设备接收并储存遥控器所发送的版本信息。当遥控器对智能设备进行控制时,智能设备解析收到的遥控器控制包,根据遥控器控制包中携带的版本信息动态调节智能设备执行。
51.再具体的,如图2所示,当遥控器对智能设备发送控制数据包后,智能设备会解析
控制数据包中携带的遥控器版本信息,并判断接收到的遥控器版本信息与智能设备的系统版本信息是否一致。
52.若遥控器版本信息与智能设备的系统版本信息一致,则说明此时解析到的版本信息为最新版本信息,则智能设备按此控制数据包执行;
53.若遥控器版本信息与智能设备的系统版本信息不一致,则根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作。即说明此时解析到的遥控器版本信息为低版本信息,则智能设备判断此控制数据包所控制的功能,动态调节智能设备的实际执行。
54.在上述的任一实施方式中,第二控制信息包括第一控制信息指示的原始操作,以及在第一控制信息指示的原始操作上新增的第一操作,第一操作与原始操作具有协同配合关系;
55.根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作,包括:
56.执行第一控制信息指示的原始操作,以及第一操作。
57.下面以智能设备为空调为例,对该控制信息的处理方法进行具体说明,并具体解释第一控制信息所指示的原始操作是如何与第二控制信息所指示的第一操作进行协同配合的:
58.例如:当遥控器与空调均需迭代升级时,遥控器与空调的版本从v0.1升级为v0.2。此时空调可进行ota升级,从v0.1版本升级到v0.2版本,而已售出的遥控器并无法进行ota升级,版本仍为v0.1。假设遥控器迭代升级新功能包括:增加diy睡眠自动开启定时关机设置,遥控器在版本v0.2中,开启diy睡眠功能后,会同步开启定时关机功能,此时发给空调设备的控制包即包括有:控制diy睡眠功能开启,控制定时关机开启,空调按此进行执行;但遥控器在版本v0.1中,开启d iy功能后,发给空调设备的控制包只包括有:控制diy睡眠功能开启,空调并未控制定时关机开启。此时空调迭代到v0.2版本后,可判断遥控器的版本信息,若空调接收到的遥控器控制包携带的版本信息为v0.2,则按此控制包正常执行;若空调接收到的遥控器控制包携带的版本信息为v0.1,则空调接收到的此控制包只包括diy睡眠开启,此时的空调按照第二控制信息中所指示的原始操作和第一操作进行执行,此时的原始操作为控制d iy睡眠功能开启,此时的第一操作为同步开启定时关机功能。从而实现根据遥控器控制时的版本信息,适配低版本遥控器控制效果,继而防止低版本遥控器无法控制空调迭代升级功能。
59.即遥控器的某一按键所控制的功能为diy睡眠开启功能不变,在低版本中此功能无与其他功能有协同配合(同步)关系;如上所述:在新版本中此功能增加了与定时关机的同步关系,即此按键控制diy睡眠开启后,同步要将定时关机功能打开。
60.值得说明的是,因考虑到遥控器按键丝印问题,所以对遥控器版本进行升级时,不改变遥控按键所对应原有的功能。即d iy睡眠开启按键依然执行的是diy睡眠开启功能,但新版本遥控器中增加了与该按键所执行的功能相互协同配合的功能,即如上所述,增加定时关机功能。因此上述所提到的第二控制信息所指示的操作中至少包含有第一控制信息所指示的原始操作。
61.在上述的任一实施方式中,判断遥控器版本信息与智能设备的系统版本信息是否
一致的方法包括:
62.将解析的遥控器版本信息与储存在智能设备中的智能设备系统版本信息进行比对,并判断所解析的遥控器版本信息与智能设备系统版本信息是否一致。
63.在上述的任一实施方式中,智能设备的系统版本信息可被升级并存储于智能设备中,升级后的智能设备系统版本信息中对应有升级后的遥控器版本信息,升级后的遥控器版本信息中对应有第二控制信息。
64.在上述的任一实施方式中,所述智能设备系统版本信息通过ota(空中下载技术)进行远程升级。
65.在上述的任一实施方式中,智所述智能设备通过wi f i模块与遥控器实现绑定;
66.当绑定成功后,智能设备可接收遥控器所发送的第一控制信息。
67.另一方面,本发明实施例中还提供了一种智能设备,其采用上述的控制信息的处理方法,其中智能设备包括有:
68.wi f i模块,用于和智能设备的遥控器进行绑定;
69.数据接收模块,用于接收遥控器所发送的第一控制信息;
70.存储模块,用于存储第一控制信息中所包含的遥控器版本信息以及智能设备的系统版本信息;
71.数据处理模块,用于比对遥控器版本信息与智能设备的系统版本信息是否一致。
72.在上述的任一实施方式中,上述所提到的智能设备为空调器。
73.再一方面,本发明实施例中还提供了一种遥控器,其用于和上述的智能设备进行绑定,其中遥控器包括有:
74.wi f i模块,用于和智能设备进行绑定;
75.存储模块,用于存储遥控器控制包中的第一控制信息,所述第一控制信息中携带有遥控器版本信息;
76.数据发送模块,用于向智能设备发送携带有遥控器版本信息的第一控制信息。
77.实施例2
78.本实施例与实施例1的区别在于,本实施例中的第二控制信息包括第一控制信息指示的原始操作,以及在第一控制信息指示的原始操作上新增的第二操作;
79.根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作,包括:
80.执行第一控制信息指示的原始操作,以及执行第二操作,第二操作用于关闭智能设备正在执行的第三操作;
81.其中第三操作与原始操作互斥。
82.具体的,当检测到智能设备正在执行与原始操作互斥的第三操作,就执行第二操作来停止执行与原始操作互斥的第三操作。
83.再具体的,此处的互斥指的是,原始操作和第三操作不能同时进行,通俗理解为,当智能设备执行原始操作时就不能执行第三操作,当智能设备执行第三操作时就不能执行原始操作,两个互斥的操作只能择一执行。
84.下面以智能设备为空调为例对该控制方法进行具体说明,并具体解释第一控制信息所指示的原始操作是如何与第二控制信息所指示的第二操作进行互斥的:
85.例如:当遥控器与空调均需迭代升级时,遥控器与空调的版本从v0.1升级为v0.2。此时空调可进行ota升级,从v0.1版本升级到v0.2版本,而已售出的遥控器并无法进行ota升级,版本仍为v0.1。
86.假设遥控器迭代升级新功能包括:智能设备开启健康功能时,在新版本中增加了与健康功能相互斥的辅热功能。那么在遥控器按下此健康功按键后,智能设备开启健康,同时关闭辅热功能。即此时的健康功能与辅热功能为互斥的功能,即此时的健康功能对应的是第一控制信息中所指示的原始操作,辅热功能对应的是第二控制信息中所指示的第三操作。
87.实施例3
88.本实施例与实施例1、2的区别在于,本实施例中的第二控制信息不仅仅具有与原始操作相协同的第一操作,还具有与原始操作相互斥的第二操作。
89.具体的,第二控制信息包括第一控制信息指示的原始操作,以及在第一控制信息指示的原始操作上新增的第一操作和第二操作;
90.根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作,包括:
91.执行第一控制信息指示的原始操作,以及执行第一操作和第二操作;
92.第一操作与原始操作具有协同配合关系,第二操作用于关闭智能设备正在执行的第三操作;
93.其中第三操作与原始操作互斥。
94.下面以智能设备为空调为例,对该控制信息的处理方法进行具体说明,并具体解释第一控制信息所指示的原始操作是如何与第二控制信息所指示的第一操作进行协同配合的、以及第一控制信息所指示的原始操作是如何与第二控制信息所指示的第二操作进行互斥的。
95.例如:当遥控器与空调均需迭代升级时,遥控器与空调的版本从v0.1升级为v0.2。此时空调可进行ota升级,从v0.1版本升级到v0.2版本,而已售出的遥控器并无法进行ota升级,版本仍为v0.1。
96.比如,遥控器按键所对应的功能为健康uvc功能,可以保证室内的空气质量,在遥控器按下此键后,智能设备开启健康uvc功能,在新版本遥控器中增加了辅热的互斥和睡眠的协同,当遥控器按下此按键后,智能设备开启健康,同时关闭辅热功能与开启了睡眠功能。此为新版本遥控器中增加了该按键所执行的功能与该按键所不具有的功能之间的一些互斥与协同操作。
97.又比如,遥控器按键所对应的功能为左右扫风功能,在遥控器按下此键后,智能设备开启左右扫风,在新版本遥控器中增加了与防直吹功能的互斥,当遥控器按下此按键后,智能设备开启左右扫风,同时关闭防直吹功能。
98.再比如,遥控器按键所对应的功能为模式功能,在遥控器按下此键后,智能设备切换模式(制冷、制热、除湿等),在新版本遥控器中增加了与睡眠功能的互斥,当遥控器按下此按键后,智能设备切换模式,同时关闭睡眠功能。
99.本领域技术人员在考虑说明书及实践这里公开的实施方案后,将容易想到本发明的其它实施方案。本技术旨在涵盖本发明的任何变型.用途或者适应性变化,这些变型.用
途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
100.应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
101.本领域技术人员在考虑说明书及实践这里公开的实施方案后,将容易想到本发明的其它实施方案。本技术旨在涵盖本发明的任何变型.用途或者适应性变化,这些变型.用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
102.应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

技术特征:
1.一种控制信息的处理方法,其特征在于,应用于智能设备,所述方法包括:接收与其绑定的遥控器所发送的第一控制信息,解析所述第一控制信息中携带的遥控器版本信息并判断所述遥控器版本信息与所述智能设备的系统版本信息是否一致;若所述遥控器版本信息与所述智能设备的系统版本信息一致,则执行所述第一控制信息所指示的操作;若所述遥控器版本信息与所述智能设备的系统版本信息不一致,则根据所述智能设备系统版本信息对应的第二控制信息,确定所述智能设备所执行的操作。2.根据权利要求1所述的控制信息的处理方法,其特征在于,所述第二控制信息包括所述第一控制信息指示的原始操作,以及在所述第一控制信息指示的原始操作上新增的第一操作,所述第一操作与所述原始操作具有协同配合关系;根据所述智能设备系统版本信息对应的第二控制信息,确定所述智能设备所执行的操作,包括:执行所述第一控制信息指示的原始操作,以及执行所述第一操作。3.根据权利要求1所述的控制信息的处理方法,其特征在于,所述第二控制信息包括所述第一控制信息指示的原始操作,以及在所述第一控制信息指示的原始操作上新增的第二操作;根据智能设备系统版本信息对应的第二控制信息,确定所述智能设备所执行的操作,包括:执行所述第一控制信息指示的原始操作,以及执行所述第二操作,所述第二操作用于关闭智能设备正在执行的第三操作;其中所述第三操作与所述原始操作互斥。4.根据权利要求1所述的控制信息的处理方法,其特征在于,所述第二控制信息包括所述第一控制信息指示的原始操作,以及在所述第一控制信息指示的原始操作上新增的第一操作和第二操作;根据智能设备系统版本信息对应的第二控制信息,确定所述智能设备所执行的操作,包括:执行所述第一控制信息指示的原始操作,以及执行所述第一操作和第二操作;所述第一操作与所述原始操作具有协同配合关系,所述第二操作用于关闭智能设备正在执行的第三操作;其中所述第三操作与所述原始操作互斥。5.根据权利要求1-4中任一项所述的控制信息的处理方法,其特征在于,所述第二控制信息所指示的操作至少包含有所述第一控制信息所指示的原始操作。6.根据权利要求1-4中任一项所述的控制信息的处理方法,其特征在于,判断所述遥控器版本信息与所述智能设备的系统版本信息是否一致的方法包括:将解析的遥控器版本信息与储存在智能设备中的智能设备系统版本信息进行比对,并判断所解析的遥控器版本信息与智能设备系统版本信息是否一致。7.根据权利要求6所述的控制信息的处理方法,其特征在于,所述智能设备的系统版本信息可被升级并存储于智能设备中,升级后的所述智能设备系统版本信息中对应有升级后的遥控器版本信息,升级后的遥控器版本信息中对应有所述第二控制信息。
8.根据权利要求7所述的控制信息的处理方法,其特征在于,所述智能设备系统版本信息通过ota进行远程升级。9.根据权利要求1-4中任一项所述的控制信息的处理方法,其特征在于,所述智能设备通过wifi模块与所述遥控器实现绑定;绑定成功后,所述智能设备可接收所述遥控器所发送的第一控制信息。10.一种智能设备,采用权利要求1-9中任一项所述的控制信息的处理方法,其特征在于,所述智能设备包括有:wifi模块,用于和智能设备的遥控器进行绑定;数据接收模块,用于接收遥控器所发送的第一控制信息;存储模块,用于存储第一控制信息中所包含的遥控器版本信息以及智能设备的系统版本信息;数据处理模块,用于比对遥控器版本信息与智能设备的系统版本信息是否一致。11.根据权利要求10所述的智能设备,其特征在于,所述智能设备为空调器。12.一种遥控器,用于和权利要求10或11中所述的智能设备进行绑定,其特征在于,所述遥控器包括有:wifi模块,用于和智能设备进行绑定;存储模块,用于存储遥控器控制包中的第一控制信息,所述第一控制信息中携带有遥控器版本信息;数据发送模块,用于向智能设备发送携带有遥控器版本信息的第一控制信息。

技术总结
本发明提供了一种控制信息的处理方法,应用于智能设备,方法包括:接收与其绑定的遥控器所发送的第一控制信息,解析第一控制信息中携带的遥控器版本信息并判断遥控器版本信息与智能设备的系统版本信息是否一致;若遥控器版本信息与智能设备的系统版本信息一致,则执行第一控制信息所指示的操作;若遥控器版本信息与智能设备的系统版本信息不一致,则根据智能设备系统版本信息对应的第二控制信息,确定智能设备所执行的操作。本发明中的智能设备根据遥控器所绑定控制信息,适配新旧遥控器控制效果,防止低版本遥控器无法控制智能设备迭代升级功能。升级功能。升级功能。


技术研发人员:李俊泽 李保水 郑文成 刘健军 梁博 陶梦春
受保护的技术使用者:珠海格力电器股份有限公司
技术研发日:2023.02.15
技术公布日:2023/7/20
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐