一种空调系统信息同步方法、装置、系统及存储介质与流程

文档序号:24130209发布日期:2021-03-02 17:23阅读:136来源:国知局
一种空调系统信息同步方法、装置、系统及存储介质与流程

[0001]
本发明涉及智能家居技术领域,尤其涉及一种空调系统信息同步方法、装置、系统及存储介质。


背景技术:

[0002]
空调即空气调节器(air conditioner)。是指用人工手段,对建筑或构筑物内环境空气的温度、湿度、流速等参数进行调节和控制的设备。一般包括冷源/热源设备,冷热介质输配系统,末端装置等几大部分和其他辅助设备。主要包括,制冷主机、水泵、风机和管路系统。末端装置则负责利用输配来的冷热量,具体处理空气状态,使目标环境的空气参数达到一定的要求。
[0003]
空调是现代生活中人们不可缺少的一部分,空调为人们提供了凉爽,但同时空调常开也易引起疾病,如“空调病”等。当用户使用不带背光的空调遥控器在黑暗环境下调节壁挂式空调温度时,无法确认空调的风速、模式等其他参数有无发生变化,易造成误操作和控制效果不符合预期的问题,而空调的温度没有调整到预期状态,而室内温度是逐渐变化的,用户无法准确做出调整也容易引起疾病。


技术实现要素:

[0004]
为了解决现有技术存在的在光线较暗的场景下用户无法准确准确将空调调整至预期状态的问题,本发明的至少一个实施例提供了一种空调系统信息同步方法、装置、系统及存储介质。
[0005]
第一方面,本发明实施例实施例提供了一种空调系统信息同步方法,应用于空调遥控器和空调,所述同步方法包括:
[0006]
当所述空调遥控器被触摸时,获取所述空调遥控器的被触摸时长;
[0007]
根据所述被触摸时长判断所述空调遥控器是否被有效触摸;
[0008]
当所述空调遥控器被有效触摸时,向所述空调发送请求状态信息的同步请求信息,并接收所述空调反馈的状态信息;
[0009]
根据所述状态信息对所述空调遥控器的显示信息进行同步。
[0010]
基于上述技术方案,本发明实施例还可以做出如下改进。
[0011]
结合第一方面,在第一方面的第一种实施例中,判断空调遥控器被触摸的方法包括:
[0012]
当设置在所述空调遥控器上的电容触摸装置的电容值大于或等于预设电容阈值时,所述空调遥控器被触摸。
[0013]
结合第一方面的第一种实施例,在第一方面的第二种实施例中,所述获取所述空调遥控器的被触摸时长,包括:
[0014]
当所述空调遥控器被触摸时,开始计时;
[0015]
当所述电容触摸装置的电容值小于预设电容阈值的时长大于第一预设时长时,停
止计时,得到所述被触摸时长。
[0016]
结合第一方面的第二种实施例,在第一方面的第三种实施例中,所述同步方法还包括:
[0017]
当所述电容触摸装置的电容值小于预设电容阈值时,开启所述空调遥控器的键盘锁。
[0018]
结合第一方面,在第一方面的第四种实施例中,所述根据所述被触摸时长判断所述空调遥控器是否被有效触摸,包括:
[0019]
将所述被触摸时长与第二预设时长进行比对,判断被触摸时长是否大于或等于第二预设时长;
[0020]
当所述被触摸时长大于或等于第二预设时长时,所述空调遥控器被有效触摸;
[0021]
当所述被触摸时长小于第二预设时长时,所述空调遥控器未被有效触摸。
[0022]
结合第一方面的第四种实施例,在第一方面的第五种实施例中,所述同步方法还包括:
[0023]
将历史记录中,所述空调遥控器每次被有效触摸且通过所述空调遥控器控制所述空调后,所述空调遥控器的被触摸时长,作为有效触摸参考时长;
[0024]
按所述有效触摸参考时长的记录时间与当前时间的时间间隔对所述有效触摸参考时长进行加权;其中,加权的权重与所述时间间隔呈反比;
[0025]
按所述有效触摸参考时长和加权的权重,得到加权平均有效触摸时长,作为所述第二预设时长。
[0026]
结合第一方面或第一方面的第一、第二、第三、第四或第五种实施例,在第一方面的第六种实施例中,所述根据所述状态信息对所述空调遥控器的显示信息进行同步之后,所述同步方法还包括:
[0027]
向所述空调发送同步完成控制指令以控制所述空调发出提示音。
[0028]
第二方面,本发明实施例提供了一种空调系统信息同步装置,应用于空调遥控器和空调;所述同步装置包括:
[0029]
获取单元,用于当所述空调遥控器被触摸时,获取所述空调遥控器的被触摸时长;
[0030]
第一处理单元,用于根据所述被触摸时长判断所述空调遥控器是否被有效触摸;
[0031]
第二处理单元,用于当所述空调遥控器被有效触摸时,向所述空调发送请求状态信息的同步请求信息,并接收所述空调反馈的状态信息;
[0032]
第三处理单元,用于根据所述状态信息对所述空调遥控器的显示信息进行同步。
[0033]
第三方面,本发明实施例提供了一种空调系统信息同步系统,包括:空调遥控器和空调;所述同步系统还包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0034]
存储器,用于存放计算机程序;
[0035]
处理器,用于执行存储器上所存放的程序时,实现第一方面中任一实施例所述的空调系统信息同步方法。
[0036]
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现第一方面中任一实施例所述的空调系统信息同步方法。
[0037]
本发明的上述技术方案与现有技术相比具有如下优点:本方案通过获取空调遥控器的被触摸时长,根据被触摸时长判定空调遥控器是否被有效触摸,在空调遥控器被有效触摸时,向对应的空调请求空调的状态信息,以实现将空调的状态信息和空调遥控器的显示信息的同步,保证通过空调遥控器控制空调达到的效果符合用户预期。
附图说明
[0038]
图1是本发明实施例提供的一种空调系统信息同步方法流程示意图;
[0039]
图2是本发明另一实施例提供的一种空调系统信息同步方法流程示意图;
[0040]
图3是本发明又一实施例提供的一种空调系统信息同步方法流程示意图;
[0041]
图4是本发明又一实施例提供的一种空调系统信息同步装置结构示意图;
[0042]
图5是本发明又一实施例提供的一种空调系统信息同步系统结构示意图。
具体实施方式
[0043]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]
如图1所示,本发明实施例提供了一种空调系统信息同步方法,应用于空调遥控器和空调。参照图1,同步方法包括如下步骤:
[0045]
s11、当空调遥控器被触摸时,获取空调遥控器的被触摸时长。
[0046]
若一台空调被两个遥控器控制,或者遥控器在控制范围外有按键操作,就一定会出现某一个遥控器显示的状态与空调实际运行状态不符的情况,假设空调端显示损坏,则遥控器的显示则成为空调运行状态的主要显示方式,此时遥控器与空调的状态同步就显得尤为重要。
[0047]
在本实施例中,在空调遥控器被触摸时,比如,可以通过在空调遥控器上设置压力传感器或/和触摸电容等方式进行检测,通过压力传感器检测遥控器是否被拿起或者挤压,通过触摸电容检测遥控器是否被活体触摸,可以仅通过一种方式来确定遥控器是否被触摸,或者通过多种方式联合来判断遥控器是否被触摸,以提高判定的精度,同时对空调遥控器的被触摸时长进行计时,根据空调遥控器的被触摸时长可以确定是否是用户误触,比如,空调遥控器被触摸开始计时后马上就停止触摸,此时,由于计时的被触摸时长较短,可以认为遥控器是被误触的。
[0048]
比如,若设置在空调遥控器上的检测装置为电容触摸装置时,判断空调遥控器会否被触摸可以通过如下方法:当设置在空调遥控器上的电容触摸装置的电容值大于或等于预设电容阈值时,空调遥控器被触摸。由于电容触摸装置只要有人体触摸就会产生电容值变化,而不同身体状态的电容值是不一样的,所以,在本步骤中,通过电容值大小确定空调遥控器是否被触摸,以降低误判,同理,若检测装置为压力传感器,可以通过压力传感器检测到的压力值是否达到预设压力值,确定空调遥控器是否被触摸。
[0049]
具体的,结合检测装置为电容触摸装置的情况,本步骤中获取空调遥控器的被触摸时长,包括:当空调遥控器被触摸时,开始计时;当电容触摸装置的电容值小于预设电容
阈值的时长大于第一预设时长时,停止计时,得到被触摸时长。在本步骤中,在电容触摸装置的电容值大于或等于预设电容阈值时,开始计时,在电容触摸装置的电容值小于预设电容阈值的时长大于一预设时长后,才停止计时得到被触摸时长,以降低误判,提高准确率。
[0050]
s12、根据被触摸时长判断空调遥控器是否被有效触摸。
[0051]
在本实施例中,在本步骤中可以根据空调遥控器的被触摸时长是否达到有效的时间阈值来确定空调遥控器是否被有效触摸,或者,空调遥控器的被触摸时长是否符合预设规则,来判定空调遥控器是否被有效触摸,比如,人体姿势、周围环境、触摸接触面积大小等因素都会使电容值发生变化,或者人体姿势、触摸接触面积大小等因素使得压力传感器检测到的压力发生变化,可以根据被触摸时长内的检测装置的参数变化确定是否是有效触摸。
[0052]
s13、当空调遥控器被有效触摸时,向空调发送请求状态信息的同步请求信息,并接收空调反馈的状态信息。
[0053]
在本实施例中,在确定空调遥控器被有效触摸后,向目标空调发起状态同步请求让空调知晓此时有用户触发空调遥控器要控制空调,此时空调遥控器要知晓空调的状态信息,并实时接收空调反馈的状态信息,若未接收到空调反馈的状态信息时,可以通过再次向空调发送同步请求信息,若超过预设次数未接收到空调反馈的状态信息时,可以停止继续同步状态信息,进一步,可以发送提示音提示用户检查空调是否开启或者空调是否损坏。
[0054]
s14、根据状态信息对空调遥控器的显示信息进行同步。
[0055]
在本实施例中,根据接收到的状态信息对空调遥控器进行同步,同时,调整显示的信息,以保证空调遥控器与空调对应的状态保持一致,对于空调的控制符合用户需求。
[0056]
在本实施例中,在本方案中通过获取空调遥控器的被触摸时长,根据被触摸时长判定空调遥控器是否被有效触摸,在空调遥控器被有效触摸时,向对应的空调请求空调的状态信息,以实现将空调的状态信息和空调遥控器的显示信息的同步,保证通过空调遥控器控制空调达到的效果符合用户预期。
[0057]
在本实施例中,同步方法还包括:当电容触摸装置的电容值小于预设电容阈值时,开启空调遥控器的键盘锁。每次有效触摸结束后(即用户放下遥控器),可以通过电容触摸装置的电容值确定,遥控器键盘锁默认开启,避免用户不使用遥控器时,其他物体挤压造成误控制,同样的,检测到有效触摸时,自动解除键盘锁。
[0058]
在本实施例中,根据状态信息对空调遥控器的显示信息进行同步之后,同步方法还包括:向空调发送同步完成控制指令以控制空调发出提示音。在同步完成之后控制空调发出提示音,一方面让用户确定空调已开启,另一方面让用户确认空调遥控器和空调的状态信息已同步。
[0059]
如图2所示,本发明实施例提供了一种空调系统信息同步方法。参照图2。同步方法包括如下步骤:
[0060]
s21、当空调遥控器被触摸时,获取空调遥控器的被触摸时长。
[0061]
有关步骤s21,详细可参见步骤s11中的描述,本实施例在此不再赘述。
[0062]
s22、将被触摸时长与第二预设时长进行比对,判断被触摸时长是否大于或等于第二预设时长。
[0063]
s23a、当被触摸时长大于或等于第二预设时长时,空调遥控器被有效触摸。
[0064]
s23b、当被触摸时长小于第二预设时长时,空调遥控器未被有效触摸。
[0065]
在本实施例中,将被触摸时长与第二预设时长进行比对,当被触摸时长达到第二预设时长时,认为空调遥控器被有效触摸,反之,判定空调遥控器未被有效触摸,有可能是用户误触。
[0066]
s24、当空调遥控器被有效触摸时,向空调发送请求状态信息的同步请求信息,并接收空调反馈的状态信息。
[0067]
有关步骤s24,详细可参见步骤s13中的描述,本实施例在此不再赘述。
[0068]
s25、根据状态信息对空调遥控器的显示信息进行同步。
[0069]
有关步骤s25,详细可参见步骤s14中的描述,本实施例在此不再赘述。
[0070]
如图3所示,在本实施例中,同步方法还包括如下步骤:
[0071]
s31、将历史记录中,空调遥控器每次被有效触摸且通过空调遥控器控制空调后,空调遥控器的被触摸时长,作为有效触摸参考时长。
[0072]
在本实施例中,在每次空调遥控器被有效触摸后,则会进行状态信息同步,并在通过空调遥控器控制空调后,将空调遥控器的有效触摸时长进行存储,其中,空调遥控器控制空调可以以用户放下空调遥控器作为判定条件,即当用户放下空调遥控器时,认为空调遥控器控制空调完成,在本步骤中,获取历史记录中每次空调遥控器的有效触摸的被触摸时长,作为参考时长。
[0073]
s32、按有效触摸参考时长的记录时间与当前时间的时间间隔对有效触摸参考时长进行加权;其中,加权的权重与时间间隔呈反比。
[0074]
在本实施例中,获取的有效触摸参考时长的个数可以是有限个,比如,由于时间间隔越长的有效触摸参考时长越不能体现用户的使用习惯,所以可以通过时间间隔进行过滤,当时间间隔超过预设的时间间隔时,则剔除该有效参考时长,以减少计算量。
[0075]
s33、按有效触摸参考时长和加权的权重,得到加权平均有效触摸时长,作为第二预设时长。
[0076]
在本实施例中,针对每个有效触摸参考时长的记录时间与当前时间的时间间隔对每个有效触摸参考时长添加权重,添加的权重与相应的时间间隔呈反比,即越早之前记录的有效触摸参考时长添加的权重值越小,通过添加权重使得时间间隔越短的有效触摸参考时长的权重越大,保证最终计算得到的加权平均有效触摸时长符合用户的使用习惯。
[0077]
如图4所示,本发明实施例提供了一种空调系统信息同步装置,应用于空调遥控器和空调;同步装置包括:获取单元、第一处理单元、第二处理单元和第三处理单元。
[0078]
在本实施例中,获取单元,用于当空调遥控器被触摸时,获取空调遥控器的被触摸时长;
[0079]
在本实施例中,第一处理单元,用于根据被触摸时长判断空调遥控器是否被有效触摸;
[0080]
在本实施例中,第二处理单元,用于当空调遥控器被有效触摸时,向空调发送请求状态信息的同步请求信息,并接收空调反馈的状态信息;
[0081]
在本实施例中,第三处理单元,用于根据状态信息对空调遥控器的显示信息进行同步。
[0082]
在本实施例中,同步装置还包括:第四处理单元,用于判断设置在空调遥控器上的
电容触摸装置的电容值是否大于或等于预设电容阈值,当设置在空调遥控器上的电容触摸装置的电容值大于或等于预设电容阈值时,空调遥控器被触摸。
[0083]
在本实施例中,获取单元,具体用于当空调遥控器被触摸时,开始计时;当电容触摸装置的电容值小于预设电容阈值的时长大于第一预设时长时,停止计时,得到被触摸时长。
[0084]
在本实施例中,第四处理单元,还用于当电容触摸装置的电容值小于预设电容阈值时,开启空调遥控器的键盘锁。
[0085]
在本实施例中,第一处理单元,具体用于将被触摸时长与第二预设时长进行比对,判断被触摸时长是否大于或等于第二预设时长;当被触摸时长大于或等于第二预设时长时,空调遥控器被有效触摸;当被触摸时长小于第二预设时长时,空调遥控器未被有效触摸。
[0086]
在本实施例中,同步装置还包括:第五处理单元,用于将历史记录中,空调遥控器每次被有效触摸且通过空调遥控器控制空调后,空调遥控器的被触摸时长,作为有效触摸参考时长;按有效触摸参考时长的记录时间与当前时间的时间间隔对有效触摸参考时长进行加权;其中,加权的权重与时间间隔呈反比;按有效触摸参考时长和加权的权重,得到加权平均有效触摸时长,作为第二预设时长。
[0087]
在本实施例中,同步装置还包括:第六处理单元,用于根据状态信息对空调遥控器的显示信息进行同步之后,向空调发送同步完成控制指令以控制空调发出提示音。
[0088]
如图5所示,本发明实施例提供了一种空调系统信息同步系统,包括:空调遥控器和空调;同步系统还包括:处理器1110、通信接口1120、存储器1130和通信总线1140,其中,处理器1110,通信接口1120,存储器1130通过通信总线1140完成相互间的通信;
[0089]
存储器1130,用于存放计算机程序;
[0090]
处理器1110,用于执行存储器1130上所存放的程序时,实现如下所示的方法:
[0091]
当空调遥控器被触摸时,获取空调遥控器的被触摸时长;
[0092]
根据被触摸时长判断空调遥控器是否被有效触摸;
[0093]
当空调遥控器被有效触摸时,向空调发送请求状态信息的同步请求信息,并接收空调反馈的状态信息;
[0094]
根据状态信息对空调遥控器的显示信息进行同步。
[0095]
本发明实施例提供的电子设备,处理器1110通过执行存储器1130上所存放的程序通过获取空调遥控器的被触摸时长,根据被触摸时长判定空调遥控器是否被有效触摸,在空调遥控器被有效触摸时,向对应的空调请求空调的状态信息,以实现将空调的状态信息和空调遥控器的显示信息的同步,保证通过空调遥控器控制空调达到的效果符合用户预期。
[0096]
上述电子设备提到的通信总线1140可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线1140可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0097]
通信接口1120用于上述电子设备与其他设备之间的通信。
[0098]
存储器1130可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选的,存储器1130还可以是至少一个位于远离前述处理器1110的存储装置。
[0099]
上述的处理器1110可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0100]
本发明实施例提供了计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现上述任一实施例的方法。
[0101]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。
[0102]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1