简化用户操作的家居设备控制方法、装置及家居设备与流程

文档序号:18736337发布日期:2019-09-21 01:13阅读:173来源:国知局
简化用户操作的家居设备控制方法、装置及家居设备与流程

本发明涉及设备技术领域,具体而言,涉及一种简化用户操作的家居设备控制方法、装置及家居设备。



背景技术:

目前的智能家居控制方法,有的会去学习用户的使用习惯,来做出更智能的操作,但是这种单纯的学习方法,仅限于设备自身的运行情况或者一段时间内的运行情况。对于智能家居系统而言,有时候会存在同类型的多个家居设备,目前的智能家居控制方法中,同类型的设备之间没有互相学习的控制方法。

针对现有技术中如何对同类型设备学习用户习惯进而实现运行控制的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例中提供一种简化用户操作的家居设备控制方法、装置及家居设备,以解决现有技术中如何对同类型设备学习用户习惯进而实现运行控制的问题。

为解决上述技术问题,本发明提供了一种家居设备控制方法,其中,所述方法包括:在设备开机后,按照预设排序判断第一顺位的历史时长内是否有同类型设备运行过;如果是,则获取所述同类型设备在所述历史时长内的历史运行数据,根据所述历史运行数据控制所述设备的运行;如果否,则判断下一顺位的历史时长内是否有同类型设备运行过,以此类推;如果所有历史时长内均没有同类型设备运行过,则获取所有同类型设备的所有历史运行数据,根据所有历史运行数据控制所述设备的运行。

进一步地,按照预设排序判断第一顺位的历史时长内是否有同类型设备运行过,包括:访问智能家居的总控制设备,查询所述历史时长内是否有同类型设备运行过;其中,所有同类型设备均接入所述总控制设备。

进一步地,根据所述历史运行数据控制所述设备的运行,包括:分析所述历史运行数据,得出用户的使用习惯;根据所述使用习惯设置运行参数,控制所述设备按照所述运行参数运行。

进一步地,根据所有历史运行数据控制所述设备的运行,包括:分析所有的历史运行数据,得出用户的使用习惯;根据所述使用习惯设置运行参数,控制所述设备按照所述运行参数运行。

进一步地,所述设备至少包括以下之一:空调、电视。

进一步地,在所述设备包括空调的情况下,所述历史运行数据包括:运行温度与时间点的对应关系、运行温度与室外温度的对应关系;所述运行参数包括:运行温度。

进一步地,在所述设备包括电视的情况下,所述历史运行数据包括:频道与时间点的对应关系、音量与时间点的对应关系;所述运行参数包括:频道、音量。

进一步地,所述历史时长至少包括以下之一:24小时、七天、30天;所述预设排序包括:按照时长由短至长排序。

进一步地,所述同类型设备包括同一类型的所有设备,或者,除当前开机的设备之外的其他同类型设备。

本发明还提供了一种家居设备控制装置,其中,所述装置包括:判断模块,用于在设备开机后,按照预设排序判断第一顺位的历史时长内是否有同类型设备运行过;第一处理模块,用于在判断结果为是时,获取所述同类型设备在所述历史时长内的历史运行数据,根据所述历史运行数据控制所述设备的运行;第二处理模块,用于在判断结果为否时,判断下一顺位的历史时长内是否有同类型设备运行过,以此类推;如果所有历史时长内均没有同类型设备运行过,则获取所有同类型设备的所有历史运行数据,根据所有历史运行数据控制所述设备的运行。

进一步地,所述第一处理模块,包括:访问单元,用于访问智能家居的总控制设备,查询所述历史时长内是否有同类型设备运行过;其中,所有同类型设备均接入所述总控制设备。

进一步地,所述第一处理模块,还包括:控制单元,用于分析所述历史运行数据,得出用户的使用习惯;根据所述使用习惯设置运行参数,控制所述设备按照所述运行参数运行。

本发明还提供了一种家居设备,其中,包括:上述的家居设备控制装置。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如上述的方法。

应用本发明的技术方案,在设备开启时会检测最近一段时间内同类型的设备参数来设置自身参数,智能家居设备与同类型设备共享数据,能够及时了解用户当前想法,做出更加智能的操作。从而减少用户对同类型智能家居设备的重复操作,简化用户操作,提高用户舒适度,提高用户的使用体验。

附图说明

图1是根据本发明实施例的家居设备控制方法的流程图;

图2是根据本发明实施例的智能家居的控制方案流程图;

图3是根据本发明实施例的家居设备控制装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述处理模块,但不应限于这些术语。这些术语仅用来将不同的处理模块区分开。例如,在不脱离本发明实施例范围的情况下,第一处理模块也可以被称为第二处理模块,类似地,第二处理模块也可以被称为第一处理模块。

取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者装置中还存在另外的相同要素。

本发明提供一种智能家居的控制方案,该控制方案需要所有的智能设备都能进行物联网,受一个总控制设备的控制,并且具有深度学习的功能。

与目前主流智能家居设备不同的是,本发明提出的控制方案和设备会将不同时期的用户使用数据作为不同的样本进行分析,最终得出获取用户的最近一次使用习惯、最近一星期使用习惯、最近一月使用习惯以及长期使用习惯。用户使用设备时,设备将会以最近一次使用行为>最近一星期使用习惯>最近一月使用习惯以>长期使用习惯的优先级来设置运行参数,从而为用户带来更加人性化的体验,当然优先级的设置不仅限于此,也可根据用户需要进行调整。

下面结合附图详细说明本发明的可选实施例。

实施例一

图1是根据本发明实施例的家居设备控制方法的流程图,如图1所示,该方法包括以下步骤:

步骤S101,在设备开机后,按照预设排序判断第一顺位的历史时长内是否有同类型设备运行过;如果是,则执行步骤S102,如果否,则执行步骤S103;

步骤S102,获取同类型设备在历史时长内的历史运行数据,根据历史运行数据控制设备的运行;

步骤S103,则返回执行步骤S101,判断下一顺位的历史时长内是否有同类型设备运行过,以此类推。

本实施例中,在设备开启时会检测最近一段时间内同类型的设备参数来设置自身参数,智能家居设备与同类型设备共享数据,能够及时了解用户当前想法,做出更加智能的操作。从而减少用户对同类型智能家居设备的重复操作,简化用户操作,提高用户舒适度,提高用户的使用体验。

需要说明的是,本实施例中的历史时长可以设置多个,并提前设置该多个历史时长的预设排序,即优先级。例如,可以设置历史时长至少包括以下之一:24小时、七天、30天;预设排序可以是:按照时长由短至长排序。基于此,在设备开机后,优先判断和当前间隔时长最短的历史时长(例如24小时)之内是否有同类型设备运行过,因为间隔时长最短,越接近用户当前的使用习惯;间隔越久,受天气变化、用户作息变化、用户主观意识变化等因素影响,与用户当前的使用习惯相差越大。

本实施例中提到的同类型设备,可以是智能家居系统中同一类型的所有设备,也可以是,除当前开机的设备之外的其他同类型设备。

本实施例中,判断历史时长内是否有同类型设备运行过,这一判断操作至少可以通过以下优选实施方式实现:访问智能家居的总控制设备,查询历史时长内是否有同类型设备运行过;其中,所有同类型设备均接入总控制设备。也就是说,智能家居系统中设置一台总控制设备,智能家居系统中的所有家居设备均接入该总控制设备,总控制设备可以获取所有家居设备的运行数据。智能家居系统中的家居设备可以进行类型划分,同类型设备可能有一个或多个,例如空调可能会有多个,分别安装在客厅及各个卧室,电视可能会有多台,分别位于客厅和卧室,等等。

在按照预设顺序查询到某个历史时长内有同类型设备运行之后,根据该同类型设备在该历史时长内的历史运行数据控制设备的运行,具体可以通过以下优选实施方式实现:分析历史运行数据,得出用户的使用习惯;根据使用习惯设置运行参数,控制设备按照运行参数运行。

如果所有历史时长内均没有同类型设备运行过,则获取所有同类型设备的所有历史运行数据,分析所有的历史运行数据,得出用户的使用习惯;根据使用习惯设置运行参数,控制设备按照运行参数运行。

基于此,根据历史运行数据分析得到的运行参数,能够尽可能贴近用户当前的使用习惯,从而减少用户的重复操作,提升用户体验。

如果设备是空调,历史运行数据包括:运行温度与时间点的对应关系、运行温度与室外温度的对应关系;运行参数包括:运行温度。也就是说,历史运行数据中记载有不同时间点的运行温度,每个时间点与运行温度的对应关系,便代表了用户的使用习惯,例如用户习惯晚上10点之前设置较低的温度,晚上10点之后设置略高的温度。之后,确定当前时间,据此查找到与当前时间对应的运行温度,之后便控制空调按照该运行温度运行。再比如,历史运行数据中记载有不同的室外温度对应的运行温度,该对应关系便代表了用户的使用习惯,例如用户习惯室外温度较高时设置较低的温度,室外温度较低时设置较高的温度。之后,监测当前的室外温度,据此查找到与当前室外温度对应的运行温度,之后便控制空调按照该运行温度运行。

如果设备是电视,历史运行数据包括:频道与时间点的对应关系、音量与时间点的对应关系;运行参数包括:频道、音量。同理,确定当前时间,之后查找与当前时间对应的频道或者音量,之后控制电视自动调到该频道或调到该音量。

基于此,利用时间等维度,进一步掌握用户的使用习惯,得出最接近用户当前想法的运行参数。从而提高用户体验。

实施例二

图2是根据本发明实施例的智能家居的控制方案流程图,如图2所示,包括以下流程:

步骤1,用户开启一个设备时,该设备访问智能家居的总控制设备查询今天内是否有同类型的设备运行过,如果有,则将设备的运行参数设置为同类型的设备最近设置的运行参数。否则,执行下一步骤。

步骤2,该设备访问智能家居的总控制设备查询7天内是否有同类型的设备运行过,如果有,则对7天内的同类型的设备运行参数进行分析,得出用户最近一星期使用习惯,将设备的运行参数按照用户最近一星期使用习惯设置。否则,执行下一步骤。

步骤3,该设备访问智能家居的总控制设备查询30天内是否有同类型的设备运行过,如果有,则对30天内的同类型的设备运行参数进行分析,得出用户最近一月使用习惯,将设备的运行参数按照用户最近一月使用习惯设置。否则,执行下一步骤。

步骤4,对同类型设备的所有历史运行参数进行分析,得出用户长期使用习惯,将设备的运行参数按照用户长期使用习惯设置。

下面以空调为例对本发明的方案进行解释说明。

当用户开启卧室空调时,卧室空调会访问智能家居的总控制设备查询今天内是否有同类型的设备运行过,查询后发现客厅的空调一个小时前刚刚开启过,设置参数为“制冷27℃”,则卧室空调自动设置为“制冷27℃”运行。

当用户开启卧室空调时,卧室空调会访问智能家居的总控制设备查询今天内是否有同类型的设备(例如安装在客厅的空调)运行过,查询到最近一天没有空调开启过,但是最近7天内有空调开启过,则会根据7天内所有的空调运行参数设置记录计算出用户最近7天的习惯,假如用户最近7天的习惯是“室外温度35℃时制冷27℃;室外温度38℃时制冷26℃……”,现在室外温度为35℃,则卧室空调自动设置为“制冷27℃”运行。

当用户开启卧室空调时,卧室空调会访问智能家居的总控制设备查询今天内是否有同类型的设备运行过,查询到最近7天没有空调开启过,但是最近30天内有空调开启过,则会根据30天内所有的空调运行参数设置记录计算出用户最近30天的习惯,假如用户最近30天的习惯是“室外温度35℃时制冷27℃;室外温度38℃时制冷26℃……”,现在室外温度为38℃,则卧室空调自动设置为“26℃”运行。

当用户开启卧室空调时,卧室空调会访问智能家居的总控制设备查询今天内是否有同类型的设备运行过,查询到最近30天没有空调开启过,历史上所有的空调运行参数设置记录计算出用户长期习惯,假如得出用户的长期使用习惯是“室外温度35℃时制冷27℃;室外温度8℃时制热20℃……”,现在室外温度为8℃,则卧室空调自动设置为“制热20℃”运行。

对于电视而言,其频道和音量的控制方案与空调的运行温度的控制方案类似,下面进行介绍。

当用户开启卧室电视时,卧室电视会访问智能家居的总控制设备查询今天内是否有同类型的设备(例如安装在客厅的电视)运行过,查询到最近一天没有电视开启过,但是最近7天内有电视开启过,则会根据7天内所有的电视运行参数设置记录计算出用户最近7天的习惯,假如用户最近7天的习惯是“晚上八点观看中央五台的节目;晚上十点观看东方卫视”,如果现在是晚上八点,则卧室电视自动设置为“中央五台”的频道。

当用户开启卧室电视时,卧室电视会访问智能家居的总控制设备查询今天内是否有同类型的设备运行过,查询到最近7天没有电视开启过,但是最近30天内有电视开启过,则会根据30天内所有的电视运行参数设置记录计算出用户最近30天的习惯,假如用户最近30天的习惯是“晚上八点观看中央五台的节目;晚上十点观看东方卫视”,如果现在是晚上八点,则卧室电视自动设置为“中央五台”的频道。

当用户开启卧室电视时,卧室电视会访问智能家居的总控制设备查询今天内是否有同类型的设备运行过,查询到最近30天没有电视开启过,历史上所有的电视运行参数设置记录计算出用户长期习惯,假如得出的用户的长期使用习惯是“晚上八点观看中央五台的节目;晚上十点观看东方卫视”,如果现在是晚上八点,则卧室电视自动设置为“中央五台”的频道。

实施例三

对应于图1介绍的家居设备控制方法,本实施例提供了一种家居设备控制装置,如图3所示的家居设备控制装置的结构框图,该装置包括:

判断模块10,用于在设备开机后,按照预设排序判断第一顺位的历史时长内是否有同类型设备运行过;

第一处理模块20,连接至判断模块10,用于在判断结果为是时,获取同类型设备在历史时长内的历史运行数据,根据历史运行数据控制设备的运行;

第二处理模块30,连接至判断模块10,用于在判断结果为否时,判断下一顺位的历史时长内是否有同类型设备运行过,以此类推;如果所有历史时长内均没有同类型设备运行过,则获取所有同类型设备的所有历史运行数据,根据所有历史运行数据控制设备的运行。

本实施例中,在设备开启时会检测最近一段时间内同类型的设备参数来设置自身参数,智能家居设备与同类型设备共享数据,能够及时了解用户当前想法,做出更加智能的操作。从而减少用户对同类型智能家居设备的重复操作,简化用户操作,提高用户舒适度,提高用户的使用体验。

需要说明的是,本实施例中的历史时长可以设置多个,并提前设置该多个历史时长的预设排序,即优先级。例如,可以设置历史时长至少包括以下之一:24小时、七天、30天;预设排序可以是:按照时长由短至长排序。基于此,在设备开机后,优先判断和当前间隔时长最短的历史时长(例如24小时)之内是否有同类型设备运行过,因为间隔时长最短,越接近用户当前的使用习惯;间隔越久,受天气变化、用户作息变化、用户主观意识变化等因素影响,与用户当前的使用习惯相差越大。

本实施例中提到的同类型设备,可以是智能家居系统中同一类型的所有设备,也可以是,除当前开机的设备之外的其他同类型设备。

优选地,上述第一处理模块20,可以包括:访问单元,用于访问智能家居的总控制设备,查询历史时长内是否有同类型设备运行过;其中,所有同类型设备均接入总控制设备。也就是说,智能家居系统中设置一台总控制设备,智能家居系统中的所有家居设备均接入该总控制设备,总控制设备可以获取所有家居设备的运行数据。智能家居系统中的家居设备可以进行类型划分,同类型设备可能有一个或多个,例如空调可能会有多个,分别安装在客厅及各个卧室,电视可能会有多台,分别位于客厅和卧室,等等。

上述第一处理模块20,还包括:控制单元,用于分析历史运行数据,得出用户的使用习惯;根据使用习惯设置运行参数,控制设备按照运行参数运行。

基于此,根据历史运行数据分析得到的运行参数,能够尽可能贴近用户当前的使用习惯,从而减少用户的重复操作,提升用户体验。

本实施例还提供了一种家居设备,其中包括:上述介绍的家居设备控制装置。

上述家居设备可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。

实施例四

本实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的家居设备控制方法。

本实施例还提供了一种电子设备,可执行上述任意方法实施例中的家居设备控制方法。

本发明实施例的电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、装置总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置,例如电视机、车载大屏等。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1