CN105805891B - 一种基于移动终端的空调状态设置方法及装置 - Google Patents
一种基于移动终端的空调状态设置方法及装置 Download PDFInfo
- Publication number
- CN105805891B CN105805891B CN201610192861.3A CN201610192861A CN105805891B CN 105805891 B CN105805891 B CN 105805891B CN 201610192861 A CN201610192861 A CN 201610192861A CN 105805891 B CN105805891 B CN 105805891B
- Authority
- CN
- China
- Prior art keywords
- air
- conditioning state
- conditioning
- state
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/20—Humidity
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2130/00—Control inputs relating to environmental factors not covered by group F24F2110/00
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2130/00—Control inputs relating to environmental factors not covered by group F24F2110/00
- F24F2130/10—Weather information or forecasts
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Atmospheric Sciences (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Signal Processing (AREA)
- Air Conditioning Control Device (AREA)
Abstract
本发明适用于移动终端技术领域,提供了一种基于移动终端的空调状态设置方法及装置,该方法包括:通过客户端接收用户设置空调状态的指令,根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态并保存,当客户端再次运行时,将客户端上次退出时保存的空调状态作为当前的空调状态。本发明还提供了一种基于移动终端的空调状态设置装置,该方法和装置可以使用户的操作更加简单便捷,设置空调状态更加智能化。
Description
技术领域
本发明属于移动终端技术领域,尤其涉及一种基于移动终端的空调状态设置方法及装置。
背景技术
随着移动终端相关技术的快速发展,带红外遥控功能的手机终端能直接遥控空调,给用户的生活带来极大的方便,已经深入用户生活。
移动终端诸如此类的遥控功能确实为人们的日常生活带来了方便,但是随着人们需求的多样化,移动终端的遥控功能有时会显得不够灵活,遥控操作过于复杂,如需要调整模式、温度、风力、扫风等,调整到理想的状态时往往要操作很多次,操作过于繁琐,并不能很好地满足用户的特定需求,缺乏灵活性。
发明内容
本发明提供一种基于移动终端的空调状态设置方法及装置,用于解决使用移动终端设置空调操作繁琐的问题。
本发明第一方面提供一种基于移动终端的空调状态设置方法,所述方法包括:通过客户端接收用户设置空调状态的指令;获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;通过所述客户端接收所述用户的确认指令,保存生成的所述空调状态;当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态。
结合第一方面,在第一方面的第一种可能的实现方式中,所述当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态包括:当所述客户端再次运行时,获取当前的所述空调状态设置参数;对比当前的所述空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值;若是,则提示用户重新设置空调状态;若否,则将所述客户端上次退出时保存的空调状态作为当前的空调状态。
结合第一方面的第一种可能,在第一方面的第二种可能的实现方式中,所述提示用户重新设置空调状态包括:获取历史空调状态;将所述历史空调状态展示给所述用户,并提示所述用户在所述历史空调状态选择空调状态作为当前空调状态。
结合第一方面、第一方面的第一种可能、或者第一方面的第二种可能,在第一方面的第三种可能的实现方式中,所述获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态包括:获取当前的天气数据,并根据所述天气数据以及所述预置的空调状态生成规则,生成所述空调状态。
结合第一方面的第三种可能,在第一方面的第四种可能的实现方式中,所述获取当前的天气数据,并根据所述天气数据以及预置的空调状态生成规则,生成所述空调状态包括:获取当前城市当前的气温和湿度,并根据所述气温和湿度以及所述预置的空调状态生成规则,生成与所述气温和湿度对应的空调模式和目标温度。
结合第一方面的第四种可能,在第一方面的第五种可能的实现方式中,所述保存生成的所述空调状态包括:以键名-键值集合的方式保存生成的所述空调状态。
本发明第二方面提供一种基于移动终端的空调状态设置装置,所述装置包括:接收模块,用于通过客户端接收用户设置空调状态的指令;获取模块,用于获取空调状态设置参数;生成模块,用于根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;所述接收模块,还用于通过所述客户端接收所述用户的确认指令;保存模块,用于保存所述生成模块生成的所述空调状态;设置模块,用于当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态。
结合第二方面,在第二方面的第一种可能的实现方式中,所述获取模块,还用于当所述客户端再次运行时,获取当前的所述空调状态设置参数;所述装置还包括:对比模块,用于对比当前的所述空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值;提示模块,用于若所述对比模块对比的结果是大于所述预置数值,则提示用户重新设置空调状态;所述设置模块,还用于若所述对比模块对比的结果是小于等于所述预置数值,则将所述客户端上次退出时保存的空调状态作为当前的空调状态。
结合第二方面的第一种可能,在第二方面的第二种可能的实现方式中,所述获取模块,还用于获取历史空调状态;所述提示模块,还用于将所述历史空调状态展示给所述用户,并提示所述用户在所述历史空调状态选择空调状态作为当前空调状态。
结合第二方面、第二方面的第一种可能、或者第二方面的第二种可能,在第二方面的第三种可能的实现方式中,所述获取模块,还用于获取当前的天气数据;所述生成模块,具体用于根据所述天气数据以及预置的空调状态生成规则,生成空调状态。
结合第二方面的第三种可能,在第二方面的第四种可能的实现方式中,所述获取模块,具体用于获取当前城市当前的气温和湿度;
所述生成模块,具体用于根据所述气温和湿度以及预置的空调状态生成规则,生成与所述气温和湿度对应的空调模式和目标温度。
结合第二方面的第四种可能,在第二方面的第五种可能的实现方式中,所述保存模块,具体用于以键名-键值集合的方式保存生成的所述空调状态。
本发明提供一种基于移动终端的空调状态设置方法及装置,根据空调状态设置参数和预置的空调状态生成规则,通过客户端生成并保存空调状态,并在该客户端再次运行时,直接调用上次退出时保存的空调状态,使操作更加简单便捷,设置空调更加智能化。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是一种移动终端的结构框图;
图2是本发明第一实施例提供的基于移动终端的空调状态设置方法的实现流程示意图;
图3是本发明第二实施例提供的基于移动终端的空调状态设置方法的实现流程示意图;
图4是本发明第三实施例提供的基于移动终端的空调状态设置装置的结构示意图;
图5是本发明第四实施例提供的基于移动终端的空调状态设置装置的结构示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种基于移动终端的空调状态设置方法及装置,通过客户端能够自动生成空调状态,下次启动空调时,直接通过客户端调用退出时保存的空调状态,可以快速启动空调,使用户操作更加便捷。
图1示出了一种移动终端的结构框图。本发明实施例提供的基于移动终端的空调状态设置方法可应用于如图1所示的移动终端10中,移动终端10可以但不限于包括:需依靠电池维持正常运行且支持网络及下载功能的智能手机、笔记本、平板电脑、穿戴智能设备等。
如图1所示,移动终端10包括存储器101、存储控制器102,一个或多个(图中仅示出一个)处理器103、外设接口104、射频模块105、按键模块106、音频模块107以及触控屏幕108。这些组件通过一条或多条通讯总线/信号线110相互通讯。
可以理解,图1所示的结构仅为示意,其并不对移动终端的结构造成限定。移动终端10还可包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或其组合实现。
存储器101可用于存储软件程序以及模块,如本发明实施例中的基于移动终端的空调状态设置方法及装置对应的程序指令/模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的移动终端10的空调状态设置方法。
存储器101可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器103以及其他可能的组件对存储器101的访问可在存储控制器102的控制下进行。
外设接口104将各种输入/输入装置耦合至CPU以及存储器101。处理器103运行存储器101内的各种软件、指令以执行移动终端10的各种功能以及进行数据处理。
在一些实施例中,外设接口104,处理器103以及存储控制器102可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
射频模块105用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块105可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块105可与各种网络如互联网、企业内部网、预置类型的无线网络进行通讯或者通过预置类型的无线网络与其他设备进行通讯。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for MobileCommunication,GSM),增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(Wideband Code Division Multiple Access,W-CDMA),码分多址技术(Code Division Access,CDMA),时分多址技术(Time Division Multiple Access,TDMA),蓝牙,无线保真技术(Wireless-Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a、IEEE 802.11b、IEEE802.11g和/或IEEE 802.11n),网络电话(Voice overInternet Protocal,VoIP),全球微波互联接入(Worldwide Interoperability forMicrowave Access,Wi-Max),其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议。
按键模块106提供用户向移动终端进行输入的接口,用户可以通过按下不同的按键以使移动终端10执行不同的功能。
音频模块107向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口104处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口104中以进行进一步的处理。音频数据可以从存储器101处或者通过射频模块105获取。此外,音频数据也可以存储至存储器101中或者通过射频模块105进行发送。在一些实例中,音频模块107还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。
触控屏幕108在移动终端与用户之间同时提供一个输出及输入界面。具体地,触控屏幕108向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕108还接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕108显示单元的具体实例包括但并不限于液晶显示器或发光聚合物显示器。
请参阅图2,图2为本发明第一实施例提供的基于移动终端的空调状态设置方法的实现流程示意图。本实施例提供的基于移动终端的空调状态设置方法可应用于如图1所示的移动终端10中,主要包括以下步骤:
S201、通过客户端接收用户设置空调状态的指令;
该客户端为移动终端中的应用程序,用户可按照自己的习惯通过客户端对空调状态进行设置,该空调状态包括空调的模式、温度、风力、扫风等状态。
S202、获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;
空调状态设置参数是指设置空调状态时依据的参数。
该空调状态设置参数可以包括天气数据,通过客户端与网络模块、天气模块的交互,可以从服务器或本地获得天气数据。该天气数据可以来自网络上的天气数据,也可以来自移动终端的天气模块中APP(application)收集的天气数据。该天气数据可包括当地的温度、湿度、风力、粉尘颗粒密度等数据。
该空调状态包括空调的模式、温度、风力、扫风等状态。
S203、通过该客户端接收该用户的确认指令,保存生成的空调状态;
用户在客户端中设置完空调状态指令后,对该指令进行确认,当移动终端接收到该用户的确认指令后,对生成的空调状态进行保存。
S204、当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态。
该客户端在退出运行时,会自动保存最后一次设置的空调状态,当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态,使用该空调状态设置空调。也可以在客户端的UI(User Interface)界面中显示出来,供用户选择使用上次退出时保存的空调状态作为当前的空调状态。
本发明提供一种基于移动终端的空调状态设置方法,根据空调状态设置参数和预置的空调状态生成规则,通过客户端生成并保存空调状态,并在该客户端再次运行时,直接调用上次退出时保存的空调状态,使操作更加简单便捷,设置空调更加智能化。
请参阅图3,图3为本发明第二实施例提供的基于移动终端的空调状态设置方法的实现流程示意图。本实施例提供的基于移动终端的空调状态设置方法可应用于如图1所示的移动终端10中,主要包括以下步骤:
S301、通过客户端接收用户设置空调状态的指令;
该客户端为移动终端中的应用程序,用户可按照自己的喜好和习惯对空调状态进行设置,该空调状态包括空调的模式、温度、风力、扫风等状态。
S302、获取当前的天气数据,并根据该天气数据以及预置的空调状态生成规则,生成空调状态;
获取当前的天气数据包括获取当前城市当前的气温和湿度,并根据该气温和湿度以及预置的空调状态生成规则,生成与该气温和湿度对应的空调模式和目标温度。其中,空调模式包括:制冷模式、除湿模式、送风模式、制热模式和自动模式,目标温度通常为人体的适宜温度,该人体的适宜温度的值为人体最适合的空调温度,在一般情况下,该人体适宜温度为25℃,由于人体的体感差异,该人体适宜温度可以为24℃~27℃范围内的任意值。
根据气温和湿度,按照预置的空调状态生成规则,生成对应的空调模式和目标温度,具体包括如下情况:
(一)当气温大于第一预置值时,将空调模式生成为制冷模式,将目标温度生成为该第一预置值与第二预置值中的较小值。其中,第二预置值为人体适宜温度值与第一计算值之和,该第一计算值为第二计算值与第一温度系数之商,该第二计算值为该气温与该第一预置值之差。
(二)当气温小于等于该第一预置值,但湿度大于或等于第三预置值时,将空调模式生成为除湿模式,且将目标温度生成为人体适宜温度。
(三)当气温小于等于该第一预置值,且湿度小于该第三预置值,但是气温大于或等于第四预置值且小于等于第五预置值时,将空调模式生成为送风模式,且将目标温度生成为人体适宜温度。其中,该第五预置值大于该第四预置值且小于该第一预置值;
(四)当气温小于等于该第一预置值,且湿度小于该第三预置值,且气温不在大于或等于第四预置值且小于等于第五预置值的范围中,但是气温小于等于第六预置值时,将空调模式生成为制热模式,将目标温度生成为第七预置值与第八预置值中较大值。其中,该第八预置值为该人体适宜温度值与第三计算值之差,该第三计算值为第四计算值与第二温度系数之商,该第四计算值为该第六预置值与气温之差,该第六预置值小于该第四预置值。
(五)当气温和湿度符合设置为自动模式的条件时,将空调模式生成为自动模式,且将目标温度设置为该人体适宜温度,所述设置为自动模式的条件为:气温和湿度均不符合上述四种情况。
下面具体举例说明,对上述各预置值及温度系数进行赋值,以下赋值是本实施例中最优赋值,其中第一预置值为28℃,第三预置值为78%,第四预置值为16℃,第五预置值为25℃,第六预置值为11℃,第七预置值为16℃,第一温度系数为3,第二温度系数为9,人体适宜温度为25℃;
定义当前气温为Wtemp、当前湿度为Whum、空调模式为Amode,目标温度为Atemp。
(一)若Wtemp>28℃,属于炎热天气,将空调模式设置为制冷模式,Atemp=25+[(Wtemp-28)/3]且Atemp≤28;
其中25+[(Wtemp-28)/3]为第二预置值,(Wtemp-28)/3为第一计算值,Wtemp-28为第二计算值。
(二)若Whum≥78%,属于潮湿天气,将空调模式设置为除湿模式,Atemp=25;
(三)若Wtemp≥16℃且wtemp≤25℃,温度适宜,将空调模式设置为送风模式,Atemp=25;
(四)若Wtemp≤11℃时,属于寒冷天气,将空调模式设置为制热模式,Atemp=25-[(11-Wtemp)/9]且Atemp≥16;
其中25-[(11-Wtemp)/9]为第八预置值,(11-Wtemp)/9为第三计算值为,(11-Wtemp)为第四计算值。
(五)若气温和温度均不符合上述四种情况,则将空调模式设置为自动模式,Atemp=25。
S303、通过该客户端接收该用户的确认指令,以键名-键值集合的方式保存生成的空调状态;
用户在客户端中设置完空调状态指令后,对该指令进行确认,当移动终端接收到该用户的确认指令后,以键名-键值集合,即{key,value}集合的方式对生成的空调状态进行保存,保存在文件系统或数据库中,保存时文件格式可为airstate。同时提供UI操作入口,在该UI操作入口可对保存的空调状态命名,名称是key为name的值,name及其对应的值保存在{key,value}集合的第一个,例如{key,value}集合可以是:{{name,夏天}、{mode,制冷}、{温度,26℃}},此时空调状态的名称为“夏天”。
S304、当该客户端再次运行时,获取当前的空调状态设置参数,并对比当前的空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值,若是,则提示用户重新设置空调状态,若否,则将该客户端上次退出时保存的空调状态作为当前的空调状态。
该客户端在退出运行时,会自动保存最后一次设置的空调状态,当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态,直接使用该空调状态设置空调。
上述情况是当空调设置参数变化不大时,即天气的温度、湿度变化不大时,可直接将该客户端上次退出时保存的空调状态作为当前的空调状态。
但是,若空调设置参数变化较大时,直接该客户端上次退出时保存的空调状态作为当前的空调状态,会造成用户人体的不舒适,重新再设置空调状态会造成用户操作的繁琐。
因此,当客户端再次运行时,先获取当前的空调状态设置参数,对比当前的空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值。上次退出时保存的空调状态对应空调状态设置参数的数值,是指上次退出时保存的空调状态对应的气温和湿度,与再次运行客户端时获取的当前的气温和温度进行对比。
进一步地,若二者的差异大于该预置数值,则不直接应用上次退出时的空调状态,而是提示用户重新设置空调状态,若二者的差异小于等于该预置数值,则将客户端上次退出时保存的空调状态作为当前的空调状态。该预置数值可以由用户自定义设置,例如该预置数值为气温的差异在±5℃,湿度的差异在±10%。
在客户端再次运行时,先判断当前的天气是否发生较大变化,再决定是否使用上次设置的空调状态,可以提高设置的灵活性和便捷性。
进一步地,通过UI界面提示用户重新设置空调状态,具体为:获取历史空调状态,将该历史空调状态展示给用户,并提示用户选择历史空调状态中的一种空调状态作为当前空调状态。其中,历史空调状态是指保存的用户以前曾经设置过的所有空调状态。
在曾经设置过的空调状态中选择当前的空调状态,可以节约用户时间,进一步提高操作的便捷性。免去了重新根据当前天气数据确认空调状态的计算过程,节约系统计算时间。
本发明提供一种基于移动终端的空调状态设置方法及装置,根据当前天气温度和湿度,按照预置的空调状态生成规则,通过客户端生成并保存空调状态,并在该客户端再次运行时,直接调用上次退出时保存的空调状态,使操作更加简单便捷,设置空调更加智能化。
请参阅图4,图4是本发明第三实施例提供的基于移动终端的空调状态设置装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图4示例的基于移动终端的空调状态设置装置可以是前述第二实施例提供的基于移动终端的空调状态设置方法的执行主体,其可以是移动终端或者其中的一个功能模块。图4示例的基于移动终端的空调状态设置装置,主要包括:接收模块401、获取模块402、生成模块403、保存模块404以及设置模块405。各功能模块详细说明如下:
接收模块401,用于通过客户端接收用户设置空调状态的指令;
该客户端为移动终端中的应用程序,用户可按照自己的习惯通过客户端对空调状态进行设置,该空调状态包括空调的模式、温度、风力、扫风等状态。
获取模块402,用于获取空调状态设置参数;
空调状态设置参数是指设置空调状态时依据的参数。
该空调状态设置参数可以包括天气数据,通过客户端与网络模块、天气模块的交互,可以从服务器或本地获得天气数据。该天气数据可以来自网络上的天气数据,也可以来自移动终端的天气模块中APP收集的天气数据。该天气数据可包括当地的温度、湿度、风力、粉尘颗粒密度等数据。
生成模块403,用于根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态。
接收模块401,还用于通过客户端接收用户的确认指令;用户在客户端中设置完空调状态指令后,对该指令进行确认。
保存模块404,用于保存模块403生成的空调状态;
当移动终端接收到该用户的确认指令后,对生成的空调状态进行保存。
设置模块405,用于当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态。
该客户端在退出运行时,会自动保存最后一次设置的空调状态,当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态,使用该空调状态设置空调。也可以在客户端的UI(User Interface)界面中显示出来,供用户选择使用上次退出时保存的空调状态作为当前的空调状态。
本发明提供一种基于移动终端的空调状态设置方法,根据空调状态设置参数和预置的空调状态生成规则,通过客户端生成并保存空调状态,并在该客户端再次运行时,直接调用上次退出时保存的空调状态,使操作更加简单便捷,设置空调更加智能化。
请参阅图5,图5是本发明第四实施例提供的基于移动终端的空调状态设置装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图5示例的基于移动终端的空调状态设置装置可以是前述第二实施例提供的基于移动终端的空调状态设置方法的执行主体,其可以是移动终端或者其中的一个功能模块。图5示例的基于移动终端的空调状态设置装置,主要包括:接收模块501、获取模块502、生成模块503、保存模块504、设置模块505、对比模块506以及提示模块507。各功能模块详细说明如下:
接收模块501,用于通过客户端接收用户设置空调状态的指令;
该客户端为移动终端中的应用程序,用户可按照自己的习惯通过客户端对空调状态进行设置,该空调状态包括空调的模式、温度、风力、扫风等状态。
获取模块502,用于获取空调状态设置参数。进一步地,获取模块502,还用于获取当前的天气数据,具体用于获取当前城市当前的气温和湿度。
生成模块503,用于根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态,进一步地,生成模块503具体用于根据该当前的天气数据以及预置的空调状态生成规则,生成空调状态,还具体用于根据所述气温和湿度以及预置的空调状态生成规则,生成与所述气温和湿度对应的空调模式和目标温度。
获取当前的天气数据包括获取当前城市当前的气温和湿度,并根据该气温和湿度以及预置的空调状态生成规则,生成与该气温和湿度对应的空调模式和目标温度。其中,空调模式包括:制冷模式、除湿模式、送风模式、制热模式和自动模式,目标温度通常为人体的适宜温度,该人体的适宜温度的值为人体最适合的空调温度,在一般情况下,该人体适宜温度为25℃,由于人体的体感差异,该人体适宜温度可以为24℃~27℃范围内的任意值。
根据气温和湿度,按照预置的空调状态生成规则,生成对应的空调模式和目标温度,具体包括如下情况:
(一)当气温大于第一预置值时,将空调模式生成为制冷模式,将目标温度生成为该第一预置值与第二预置值中的较小值。其中,第二预置值为人体适宜温度值与第一计算值之和,该第一计算值为第二计算值与第一温度系数之商,该第二计算值为该气温与该第一预置值之差。
(二)当气温小于等于该第一预置值,但湿度大于或等于第三预置值时,将空调模式生成为除湿模式,且将目标温度生成为人体适宜温度。
(三)当气温小于等于该第一预置值,且湿度小于该第三预置值,但是气温大于或等于第四预置值且小于等于第五预置值时,将空调模式生成为送风模式,且将目标温度生成为人体适宜温度。其中,该第五预置值大于该第四预置值且小于该第一预置值;
(四)当气温小于等于该第一预置值,且湿度小于该第三预置值,且气温不在大于或等于第四预置值且小于等于第五预置值的范围中,但是气温小于等于第六预置值时,将空调模式生成为制热模式,将目标温度生成为第七预置值与第八预置值中较大值。其中,该第八预置值为该人体适宜温度值与第三计算值之差,该第三计算值为第四计算值与第二温度系数之商,该第四计算值为该第六预置值与气温之差,该第六预置值小于该第四预置值。
(五)当气温和湿度符合设置为自动模式的条件时,将空调模式生成为自动模式,且将目标温度设置为该人体适宜温度,所述设置为自动模式的条件为:气温和湿度均不符合上述四种情况。
具体实例请参见前述图3所述实施例的相关描述,此处不再赘述。
进一步地,接收模块501,还用于通过客户端接收用户的确认指令;
用户在客户端中设置完空调状态指令后,对该指令进行确认。
保存模块504,用于保存生成模块503生成的该空调状态,具体用于以键名-键值集合的方式保存生成的空调状态;
用户在客户端中设置完空调状态指令后,对该指令进行确认,当移动终端接收到该用户的确认指令后,以{key,value}集合的方式对生成的空调状态进行保存,保存在文件系统或数据库中,保存时文件格式可为airstate。同时提供UI操作入口,在该UI操作入口可对保存的空调状态命名,名称是key为name的值,name及其对应的值保存在{key,value}集合的第一个,例如{key,value}集合可以是:{{name,夏天}、{mode,制冷}、{温度,26℃}},此时空调状态的名称为“夏天”。
设置模块505,用于当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态。
该客户端在退出运行时,会自动保存最后一次设置的空调状态,当该客户端再次运行时,将该客户端上次退出时保存的空调状态作为当前的空调状态。
需要说明的是,若空调设置参数变化较大时,直接该客户端上次退出时保存的空调状态作为当前的空调状态,会造成用户人体的不舒适,重新再设置空调状态会造成用户操作的繁琐。
在客户端再次运行时,先判断当前的天气是否发生较大变化,再决定是否使用上次设置的空调状态,可以提高进行空调状态设置的灵活性和便捷性。
进一步地,获取模块502,还用于当该客户端再次运行时,获取当前的空调状态设置参数。
对比模块506,用于对比当前的空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值。
提示模块507,用于若对比模块506对比的结果是大于该预置数值,则提示用户重新设置空调状态。
设置模块505,还用于若对比模块506对比的结果是小于等于该预置数值,则将该客户端上次退出时保存的空调状态作为当前的空调状态。
进一步地,获取模块502,还用于获取历史空调状态;
提示模块507,还用于将该历史空调状态展示给该用户,并提示该用户在该历史空调状态选择空调状态作为当前空调状态。
在曾经设置过的空调状态中选择当前的空调状态,可以节约用户时间,进一步提高操作的便捷性。免去了重新根据当前天气数据确认空调状态的计算过程,节约系统计算时间。
本发明提供一种基于移动终端的空调状态设置装置,根据当前天气温度和湿度,按照预置的空调状态生成规则,通过客户端生成并保存空调状态,并在该客户端再次运行时,直接调用上次退出时保存的空调状态,使操作更加简单便捷,设置空调更加智能化。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本发明所提供的基于移动终端的空调状态设置方法及装置的描述,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (12)
1.一种基于移动终端的空调状态设置方法,其特征在于,所述方法包括:
通过客户端接收用户设置空调状态的指令;
获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;
通过所述客户端接收所述用户的确认指令,保存生成的所述空调状态;
当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态;
其中,所述当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态包括:
当所述客户端再次运行时,获取当前的所述空调状态设置参数;
对比当前的所述空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值;
若是,则提示用户重新设置空调状态;若否,则将所述客户端上次退出时保存的空调状态作为当前的空调状态。
2.如权利要求1所述的方法,其特征在于,所述提示用户重新设置空调状态包括:
获取历史空调状态;
将所述历史空调状态展示给所述用户,并提示所述用户在所述历史空调状态选择空调状态作为当前空调状态。
3.如权利要求1或2所述的方法,其特征在于,所述获取空调状态设置参数,并根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态包括:
获取当前的天气数据,并根据所述天气数据以及所述预置的空调状态生成规则,生成所述空调状态。
4.如权利要求3所述的方法,其特征在于,所述获取当前的天气数据,并根据所述天气数据以及预置的空调状态生成规则,生成所述空调状态包括:
获取当前城市当前的气温和湿度,并根据所述气温和湿度以及所述预置的空调状态生成规则,生成与所述气温和湿度对应的空调模式和目标温度。
5.如权利要求4所述的方法,其特征在于,所述保存生成的所述空调状态包括:
以键名-键值集合的方式保存生成的所述空调状态。
6.一种基于移动终端的空调状态设置装置,其特征在于,所述装置包括:
接收模块,用于通过客户端接收用户设置空调状态的指令;
获取模块,用于获取空调状态设置参数;
生成模块,用于根据获取的空调状态设置参数和预置的空调状态生成规则,生成空调状态;
所述接收模块,还用于通过所述客户端接收所述用户的确认指令;
保存模块,用于保存所述生成模块生成的所述空调状态;
设置模块,用于当所述客户端再次运行时,将所述客户端上次退出时保存的空调状态作为当前的空调状态;
所述获取模块,还用于当所述客户端再次运行时,获取当前的所述空调状态设置参数;
对比模块,用于对比当前的所述空调状态设置参数的数值与上次退出时保存的空调状态对应的空调状态设置参数的数值之间的差异是否大于预置数值;
提示模块,用于若所述对比模块对比的结果是大于所述预置数值,则提示用户重新设置空调状态;
所述设置模块,还用于若所述对比模块对比的结果是小于等于所述预置数值,则将所述客户端上次退出时保存的空调状态作为当前的空调状态。
7.如权利要求6所述的装置,其特征在于,
所述获取模块,还用于获取历史空调状态;
所述提示模块,还用于将所述历史空调状态展示给所述用户,并提示所述用户在所述历史空调状态选择空调状态作为当前空调状态。
8.如权利要求6或7所述的装置,其特征在于,
所述获取模块,还用于获取当前的天气数据;
所述生成模块,具体用于根据所述天气数据以及预置的空调状态生成规则,生成空调状态。
9.如权利要求8所述的装置,其特征在于,所述获取模块,具体用于获取当前城市当前的气温和湿度;
所述生成模块,具体用于根据所述气温和湿度以及预置的空调状态生成规则,生成与所述气温和湿度对应的空调模式和目标温度。
10.如权利要求9所述的装置,其特征在于,所述保存模块,具体用于以键名-键值集合的方式保存生成的所述空调状态。
11.一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的软件程序,其特征在于,所述处理器执行所述软件程序时,实现如权利要求1至5中的任一项所述的基于移动终端的空调状态设置方法。
12.一种存储器,其上存储有软件程序,其特征在于,所述软件程序被处理器执行时,实现如权利要求1至5中的任一项所述的基于移动终端的空调状态设置方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610192861.3A CN105805891B (zh) | 2016-03-30 | 2016-03-30 | 一种基于移动终端的空调状态设置方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610192861.3A CN105805891B (zh) | 2016-03-30 | 2016-03-30 | 一种基于移动终端的空调状态设置方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105805891A CN105805891A (zh) | 2016-07-27 |
CN105805891B true CN105805891B (zh) | 2018-09-07 |
Family
ID=56459314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610192861.3A Active CN105805891B (zh) | 2016-03-30 | 2016-03-30 | 一种基于移动终端的空调状态设置方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105805891B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108302713B (zh) * | 2018-01-02 | 2020-04-21 | 广东美的制冷设备有限公司 | 空调设置快速调节方法、空调器以及可读存储介质 |
CN111895628A (zh) * | 2020-07-14 | 2020-11-06 | Tcl空调器(中山)有限公司 | 一种空调器性能测试方法、存储介质及空调器 |
CN112413839B (zh) * | 2020-10-20 | 2022-01-28 | 珠海格力电器股份有限公司 | 基于天气预测的智能运行控制方法、空调器、介质及终端 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1766447A (zh) * | 2004-10-28 | 2006-05-03 | 江苏新科电子集团空调器制造有限公司 | 空调器的室内机和窗式空调器的电路装置及断电开机方法 |
CN102297491A (zh) * | 2010-06-26 | 2011-12-28 | 叶可 | 简化的空调器控制方法 |
CN103388886A (zh) * | 2012-05-08 | 2013-11-13 | 珠海格力电器股份有限公司 | 空调系统的控制方法和数据处理平台 |
CN104566836A (zh) * | 2015-01-29 | 2015-04-29 | 广东美的制冷设备有限公司 | 空调器及其自动控制方法、装置 |
CN104728993A (zh) * | 2013-12-19 | 2015-06-24 | 广东美的制冷设备有限公司 | 空调器控制方法及装置 |
CN105004005A (zh) * | 2015-07-17 | 2015-10-28 | 广东美的制冷设备有限公司 | 空调器的控制方法、装置和空调器 |
CN105402861A (zh) * | 2015-12-25 | 2016-03-16 | 珠海格力电器股份有限公司 | 空调及其启动控制方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5398392B2 (ja) * | 2009-07-10 | 2014-01-29 | 株式会社オプティム | 空調機器制御装置、方法、プログラム |
-
2016
- 2016-03-30 CN CN201610192861.3A patent/CN105805891B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1766447A (zh) * | 2004-10-28 | 2006-05-03 | 江苏新科电子集团空调器制造有限公司 | 空调器的室内机和窗式空调器的电路装置及断电开机方法 |
CN102297491A (zh) * | 2010-06-26 | 2011-12-28 | 叶可 | 简化的空调器控制方法 |
CN103388886A (zh) * | 2012-05-08 | 2013-11-13 | 珠海格力电器股份有限公司 | 空调系统的控制方法和数据处理平台 |
CN104728993A (zh) * | 2013-12-19 | 2015-06-24 | 广东美的制冷设备有限公司 | 空调器控制方法及装置 |
CN104566836A (zh) * | 2015-01-29 | 2015-04-29 | 广东美的制冷设备有限公司 | 空调器及其自动控制方法、装置 |
CN105004005A (zh) * | 2015-07-17 | 2015-10-28 | 广东美的制冷设备有限公司 | 空调器的控制方法、装置和空调器 |
CN105402861A (zh) * | 2015-12-25 | 2016-03-16 | 珠海格力电器股份有限公司 | 空调及其启动控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105805891A (zh) | 2016-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105045639B (zh) | 移动终端下载方法、装置及移动终端 | |
CN105354093A (zh) | 内存管理方法及移动终端 | |
CN106739946A (zh) | 汽车空调的启动方法及装置 | |
CN106776036A (zh) | 一种资源分配方法及装置 | |
CN107949024A (zh) | Ap切换控制方法及装置、电子装置及计算机可读存储介质 | |
CN105805891B (zh) | 一种基于移动终端的空调状态设置方法及装置 | |
CN107171412A (zh) | 动态调整充电电流的方法、装置、移动终端及存储介质 | |
CN105744609B (zh) | 改善移动终端功耗的方法及装置 | |
CN106951521A (zh) | 日志文件的读写方法、装置及系统 | |
CN107193610A (zh) | 一种动态库的加载方法、装置、终端设备及存储介质 | |
CN107395883A (zh) | 语音信号调节方法、通信终端及计算机可读存储介质 | |
CN107193445A (zh) | 移动终端界面切换显示方法及显示装置 | |
CN109951400A (zh) | 终端的指令发送方法、装置、电子设备及可读存储介质 | |
CN106126377B (zh) | 系统启动的方法及装置 | |
CN105872980B (zh) | 一种扫描无线网络信号的方法及装置 | |
CN106488039B (zh) | 音量调节方法及系统、移动终端及播放设备 | |
CN105930084A (zh) | 编辑截屏图片的方法及装置 | |
CN107425568A (zh) | 防止电池过放的方法、装置、移动终端及存储介质 | |
CN108363628A (zh) | 消息处理方法、装置、计算机终端和计算机可读存储介质 | |
CN106095132A (zh) | 播放设备按键功能设置方法及装置 | |
CN106294707A (zh) | 一种倒计时提示信息输出方法及装置 | |
CN106788561B (zh) | 射频电路控制方法、装置以及终端设备 | |
CN105824509A (zh) | 图标整理方法及装置 | |
CN105138107B (zh) | 移动终端下载方法、装置及移动终端 | |
CN106372003A (zh) | 缓存数据清理方法、装置及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. |