掌桥专利:专业的专利平台
掌桥专利
首页

智能家居系统的控制方法、存储介质及电子装置

文献发布时间:2023-06-19 19:27:02


智能家居系统的控制方法、存储介质及电子装置

技术领域

本申请涉及智能家居/智慧家庭技术领域,具体而言,涉及一种智能家居系统的控制方法、存储介质及电子装置。

背景技术

随着经济的发展,智慧家庭以及智能家居越来越普遍。现在每个家庭中都会拥有多台智能家电设备,当前市场上智能家电设备需要手动进行开启设定,并且现有多个智能设备之间没有互联互通,在使用时需要用户一个一个设备进行设置。

这种使用模式操作繁琐,需要挨个将设备进行启动,对于年轻人来说,可以通过APP或者是智能设备的按键直接进行启动,但是对于一些特殊年龄群体(比如:老年人、儿童等)来说,则不易操作,需要有人协助才能够将智能设备启动到所需要的模式,使用不便捷;并且现有的智能家电设备也没有针对于特殊年龄群体专门设定相应地模式,增加了特殊年龄群体独立使用智能家电设备的难度。

相应地,本领域需要一种新的技术方案来解决上述技术问题。

发明内容

本发明旨在解决上述技术问题,即,解决现有的智能家电设备不方便特殊年龄群体使用的问题。

在第一方面,本发明提供一种智能家居系统的控制方法,所述智能家居系统包括多个智能家电设备,所述智能家居系统的控制方法包括:获取回家用户的身份识别信息;根据所述身份识别信息,判断所述回家用户是否为设定年龄段的用户;根据判断结果,选择性地控制所述智能家居系统中的一个或多个所述智能家电设备执行所述设定年龄段的用户对应的控制模式。

在上述智能家居系统的控制方法的优选技术方案中,所述身份识别信息为声纹信息、指纹信息或者是人脸信息中的其中一种或多种的组合。

在上述智能家居系统的控制方法的优选技术方案中,所述智能家居系统包括redis缓存,所述智能家居系统的数据存储在所述redis缓存中。

在上述智能家居系统的控制方法的优选技术方案中,所述智能家居系统包括rocketmq消息中间件,所述rocketmq消息中间件能够向所述智能家电设备发送执行命令。

在上述智能家居系统的控制方法的优选技术方案中,所述根据所述身份识别信息,判断所述回家用户是否为设定年龄段的用户,包括:将所述身份识别信息与预设信息进行比较,得到二者对比的置信度;将所述置信度与所述第一预设值进行比较;根据比较结果,判断所述回家用户是否为设定年龄段的用户。

在上述智能家居系统的控制方法的优选技术方案中,所述根据比较结果,判断所述回家用户是否为设定年龄段的用户,包括:如果所述置信度不小于所述第一预设值,则判定所述回家用户是所述设定年龄段的用户。

在上述智能家居系统的控制方法的优选技术方案中,所述根据比较结果,判断所述回家用户是否为设定年龄段的用户,包括:如果所述置信度小于所述第一预设值,则进一步将所述置信度与第二预设值进行比较;根据所述置信度与所述第二预设值的比较结果,判断所述回家用户是否为设定年龄段的用户;其中,所述第二预设值小于所述第一预设值。

在上述智能家居系统的控制方法的优选技术方案中,所述根据所述置信度与所述第二预设值的比较结果,判断所述回家用户是否为设定年龄段的用户,包括:如果所述置信度小于所述第二预设值,则判定所述回家用户不是所述设定年龄段的用户;如果所述置信度不小于所述第二预设值,则向所述回家用户发送是否执行所述设定年龄段的用户对应的控制模式的请求信息;在收到所述回家用户回复确认执行时,控制所述智能家居系统中的一个或多个所述智能家电设备执行所述设定年龄段的用户对应的控制模式。

在上述智能家居系统的控制方法的优选技术方案中,所述根据所述身份识别信息,判断所述回家用户是否为设定年龄段的用户,包括:在所述身份识别信息包括两个或两个以上的识别信息的情况下,将每一所述识别信息分别与对应的预设判别信息进行匹配,分别得到每一所述识别信息对应的匹配结果;基于所有所述匹配结果,判断所述回家用户是否为设定年龄段的用户。

在上述智能家居系统的控制方法的优选技术方案中,所述基于所有所述匹配结果,判断所述回家用户是否为设定年龄段的用户,包括:如果其中任一个所述匹配结果为相同,则判定所述回家用户是所述设定年龄段的用户;如果所有的所述匹配结果均为不相同,则判定所述回家用户不是所述设定年龄段的用户。

在上述智能家居系统的控制方法的优选技术方案中,所述根据判断结果,选择性地控制所述智能家居系统中的一个或多个所述智能家电设备执行所述设定年龄段的用户对应的控制模式,包括:如果判定所述回家用户是所述设定年龄段的用户,则控制所述智能家居系统中的一个或多个所述智能家电设备执行所述设定年龄段的用户对应的控制模式;如果判定所述回家用户不是所述设定年龄段的用户,则不控制所述智能家居系统中的一个或多个所述智能家电设备执行所述设定年龄段的用户对应的控制模式。

在上述智能家居系统的控制方法的优选技术方案中,所述方法还包括:在接收到用户发送的启动所述设定年龄段的用户对应的控制模式的指令时,控制所述智能家居系统中的一个或多个所述智能家电设备执行所述设定年龄段的用户对应的控制模式。

在第二方面,本发明提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,所述程序运行时执行上述的控制方法。

在第三方面,本发明提供一种电子装置,所述电子装置包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行上述的控制方法。

在采用上述技术方案的情况下,本发明的智能家居系统的控制方法根据回家用户的身份识别信息来判断回家用户是否为设定年龄段的用户,然后根据判断结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式;这样的设置方式,自动判断回家用户为设定年龄段的用户后,使一个或者多个智能家电设备自动按照设定年龄段的用户所对应的控制模式运行,无需用户再手动启动设备,提高使用便捷性,方便用户使用;这样的启动方式适用于各种年龄群体,尤其适合设定老年人、儿童等特殊年龄群体使用。

进一步地,在智能家居系统中引入redis缓存,从而将智能家居系统的数据存储在redis缓存中,能够提高调取信息的速度,节省执行判断过程所需要的时间,提高响应速度。

又进一步地,在智能家居系统中引入了rocketmq消息中间件,使用rocketmq消息中间件向一个或多个智能家电设备发送相应的执行命令,这样的设置方式,在需要向智能家电设备发送执行命令时,可以通过rocketmq消息中间件同时向一个或者多个智能家电设备发送多条执行命令,使多条执行命令之间的传递相互不影响,可以避免因一条执行命令中断而导致其他执行命令发送不出去的情况,能够提高设备的响应速度和响应率,给予用户更好的体验。

又进一步地,将身份识别信息与预设信息进行比较,得到二者对比的置信度,将置信度与第一预设值进行比较,根据比较结果,判断回家用户是否为设定年龄段的用户;这样的判断方式,相对于直接将身份识别信息与预设信息对比是否一致的判断方式来说,其准确度更高,避免发生误判的情况。

又进一步地,“根据比较结果,判断回家用户是否为设定年龄段的用户”的步骤具体包括:如果置信度小于第一预设值,则进一步将置信度与第二预设值进行比较;根据置信度与第二预设值的比较结果,判断回家用户是否为设定年龄段的用户;其中,第二预设值小于第一预设值;这样的判断方式,相对于在置信度小于第一预设值时直接判定回家用户不是设定年龄段的用户的判断方式来说,能够将小于第一预设值的置信度进行再次判断,从而进一步降低误判的概率,提高判断的准确性。

又进一步地,“根据置信度与第二预设值的比较结果,判断回家用户是否为设定年龄段的用户”的步骤具体包括:如果置信度小于第二预设值,则判定回家用户不是设定年龄段的用户;如果置信度不小于第二预设值,则向回家用户发送是否执行设定年龄段的用户对应的控制模式的请求信息;在接收到回家用户回复确认执行时,控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式;这样的设置方式,当置信度处于第一预设值和第二预设值之间时,向回家用户发送是否执行设定年龄段的用户对应的控制模式的请求信息,回家用户自己来确认是否执行,能够有效减少出错率。

又进一步地,在身份识别信息包括两个或两个以上的识别信息的情况下,将每一识别信息分别与对应的预设判别信息进行匹配,分别得到每一识别信息对应的匹配结果;基于所有匹配结果,判断回家用户是否为设定年龄段的用户;这样的设置方式,通过将身份识别信息设置为两个或者是多个,分别进行识别,从而实现双重或者多重识别能够提高识别判断的准确性,防止误判的情况。

又进一步地,如果其中任一个匹配结果为相同,则判定回家用户是设定年龄段的用户;如果所有的匹配结果均为不相同,则判定回家用户不是设定年龄段的用户;通过这样的设置方式,只有在所有的匹配结果都是不相同的情况下才判定回家用户不是设定年龄段的用户,其准确度更高,并且避免了单次判断失误的情况。

又进一步地,在接收到用户发送的启动设定年龄段的用户对应的控制模式的指令时,控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式,这样的设置方式,能够通过线上APP发送启动指令,来控制控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式,方便用户随时通过线上进行启动,使用便捷,同时也便于用户或者是医护人员远程照顾老年人和儿童,使其生活环境更舒适。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据本申请的智能家居系统的控制方法的硬件环境示意图;

图2是本申请的智能家居系统的控制方法的流程图;

图3是本申请的智能家居系统的控制方法的具体实施例一的流程图;

图4是本申请的智能家居系统的控制方法的具体实施例二的流程图。

附图标记列表

102、终端设备;104、服务器。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本申请实施例的一个方面,提供了一种智能家居系统的控制方法。该智能家居系统的控制方法广泛应用于智慧家庭(SmartHome)、智能家居、智能家用设备生态、智慧住宅(IntelligenceHouse)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述智能家居系统的控制方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。

上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:WIFI(WirelessFidelity,无线保真),蓝牙。终端设备102可以并不限定于为PC、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。

基于背景技术中指出的现有智能家电设备不方便特殊年龄群体使用的问题,本发明的智能家居系统将多个智能家电设备连接在一起,通过预先设定符合相应年龄段的用户的作息习惯的控制模式,并将多个智能家电设备统一进行控制;具体地,本发明的控制方法根据回家用户的身份识别信息,判断回家用户是否为设定年龄段的用户,之后根据判断结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式;当判定回家用户是设定年龄段的用户时,控制一个或多个智能家电设备执行与设定年龄段的用户对应的控制模式,使智能家电设备自动运行,无需用户手动启动,提高使用的便捷性,能够更好地是应用于用户的生活,尤其是方便老年人、儿童等特殊年龄群体的生活,提升用户体验。

具体地,本发明的智能家居系统包括多个智能家电设备以及用于控制多个智能家电设备运行的控制器,其中的智能家电设备可以是但不限于智能空调、智能烟机、智能冰箱、智能烤箱、智能洗衣机、智能热水器、智能投影设备、智能电视、智能窗帘、智能音响、智能饮水机等。

具体地,如图2所示,本发明的智能家居系统的控制方法包括以下步骤:

S100:获取回家用户的身份识别信息。

获取回家用户的身份识别信息,通过该身份识别信息来判断用户的身份,从而判断回家用户是否为设定年龄段的用户。

需要说明的是,身份识别信息可以是语音信息、指纹信息、人脸信息、影信息或者是姿态信息等能够表征和判断用户身份的信息,在实际应用中,本领域技术人员可以根据实际需要自行选择相应的身份识别信息进行使用。

优选地,身份识别信息为声纹信息、指纹信息或者是人脸信息中的其中一种或多种的组合。

选择声纹信息、指纹信息或者是人脸信息作为身份识别信息,便于获取,并且相对于其他的信息来说,更方便进行比较判断。

此外,该智能家居系统中还设置有用于接收/获取身份识别信息的信息获取模块,该信息获取模块可以是单独的信息获取装置,也可以是相应的智能设备。示例性地,当身份识别信息选定为指纹信息时,该信息获取模块可以是智能指纹锁。示例性地,当身份识别信息选定为声纹信息时,该信息获取模块可以为音频接收器。

S200:根据身份识别信息,判断回家用户是否为设定年龄段的用户。

其中,身份识别信息可以只包括一个识别信息,从而只通过将这一个识别信息直接判断回家用户是否为设定年龄段的用户;身份识别信息也可以包括两个或者是两个以上的识别信息,从而通过双重或者是多重识别来判断回家用户是否为设定年龄段的用户,来提高判断的准确性。这种有关于身份识别信息的具体数量的调整和改变,并不偏离本发明的基本原理,均应限定在本发明的保护范围之内。

示例性地,在身份识别信息只有一个的情况下,可以直接将身份识别信息与预设信息进行比较,如果身份识别信息与预设信息相同,则判定回家用户是设定年龄段的用户,如果身份识别信息与预设信息不同,则判定回家用户不是设定年龄段的用户。

示例性地,在所述身份识别信息包括两个或两个以上的识别信息的情况下,将每一所述识别信息分别与对应的预设判别信息进行匹配,分别得到每一所述识别信息对应的匹配结果,如果其中任一个所述匹配结果为相同,则判定所述回家用户是所述设定年龄段的用户;如果所有的所述匹配结果均为不相同,则判定所述回家用户不是所述设定年龄段的用户。

S300:根据判断结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

本发明的控制方法通过回家用户的身份识别信息来判断回家用户是否为设定年龄段的用户,然后根据判断结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式,使智能家电设备按照设定年龄段的用户相对应的控制模式自动运行,无需再挨个将智能家电设备进行开启,提高使用便捷性。

示例性地,如果家里只有老人没有儿童,则可以将设定年龄段设置为大于65岁,如果家里只有儿童没有老人,则可以将设定年龄段设置为小于12岁,如果家里既有老人也有儿童,则可以设置第一设定年龄段和第二设定年龄段,其中,第一设定年龄段为大于65岁,第二设定年龄段为小于12岁,且第二设定年龄段的优先级更高,即,如果老人和儿童同时回家,则优先控制智能家居系统的智能家电设备执行与第二设定年龄段的用户(即儿童)相对应的控制模式。

优选地,本发明的智能家居系统还包括redis缓存,智能家居系统的数据存储在redis缓存中。智能家居系统的数据自动存储在redis缓存中,redis缓存的存储信息量大并且便于获取使用,能够有效缩短获取信息的时间,进而提高比较判断的效率,其中,智能家居系统的数据包括但不限于设定年龄段的用户的预设信息、设定年龄段的用户的相关信息、设定年龄段的用户对应的控制模式的控制信息以及各智能家电设备的实时运行信息,redis缓存能够将智能家电设备的运行信息进行缓存以及实时更新。

Redis是一个高性能的key-value数据库,支持数据的持久化,支持多种数据结构,支持数据的备份。可减轻数据库压力,提高整体性能,带来更优的用户体验。

优选地,本发明的智能家居系统还包括rocketmq消息中间件,rocketmq消息中间件能够向智能家电设备发送执行命令。当智能家居系统需要向智能家电设备发送执行命令时,则通过rocketmq消息中间件向智能家电设备发送执行命令,相对于控制器或者是数据库直接向智能家电设备发送执行命令来说,能够提高执行命令送达的时间,并且能够同时向多个智能家电设备分别发送多条执行命令,各执行命令的传输之间不受影响,从而提高智能家电设备的响应率,节省时间,给予用户更好的体验。

下面结合两个具体的实施例来详细地介绍本发明的控制方法。

实施例一

如图3所示,本实施例的智能家居系统的控制方法包括以下步骤:

S100:获取回家用户的身份识别信息。

在获取到回家用户的身份识别信息之后,根据身份识别信息,判断回家用户是否为设定年龄段的用户,具体步骤包括S210、S220、S230和S240;在判断回家用户是否为设定年龄段的用户之后,根据判断结果选择性地控制智能家居系统的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式,具体步骤包括S310和S320。

具体地,信息获取模块获取回家用户的身份识别信息,之后控制器根据该身份识别信息来判断回家用户是否为设定年龄段的用户。

S210:将身份识别信息与预设信息进行比较,得到二者对比的置信度。

将身份识别信息与预设信息进行比较,得到二者对比的置信度,以便于根据置信度来判定回家用户是否为设定年龄段的用户。在本发明中的置信度是指身份识别信息与预设信息对比后,身份识别信息与预设信息的相似度。

在实际应用中,用户可以自行将设定年龄段的用户相应的预设信息存入到redis缓存中,预设信息可以是指纹信息、声纹信息或者是人脸信息,只要保证预设信息与身份识别信息为同一种类型的信息,并且能够通过将二者进行比较来判断回家用户是否为设定年龄段的用户即可。

S220:判断置信度是否小于第一预设值。

得到置信度后,将置信度与第一预设值进行比较,来判断置信度是否小于第一预设值,然后根据比较结果,判定回家用户是否为设定年龄段的用户。

具体而言,“根据比较结果,判定回家用户是否为设定年龄段的用户”的步骤具体包括:如果置信度不小于第一预设值,则执行步骤S230,判定回家用户是设定年龄段的用户。

S230:判定回家用户是设定年龄段的用户。

具体而言,“根据比较结果,判定回家用户是否为设定年龄段的用户”的步骤具体包括:如果置信度小于第一预设值,则执行步骤S240,进一步将置信度与第二预设值进行比较,来判断置信度是否小于第二预设值,然后根据置信度与第二预设值的比较结果,判定回家用户是否为设定年龄段的用户,其中,第一预设值大于第二预设值。

S240:判断置信度是否小于第二预设值。

具体而言,“根据置信度与第二预设值的比较结果,判定回家用户是否为设定年龄段的用户”的步骤具体包括:如果置信度不小于第二预设值,则执行步骤S241,向回家用户发送是否执行设定年龄段的用户对应的控制模式的请求信息。

S241:向回家用户发送是否执行设定年龄段的用户对应的控制模式的请求信息;

置信度在小于第一预设值且不小于第二预设值时,则此时的比较结果处于不明确阶段,通过向回家用户发送是否执行设定年龄段的用户对应的控制模式的请求信息,之后根据请求结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

具体而言,“根据请求结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式”的步骤具体包括:如果请求结果为“是”,说明用户确认是设定年龄段的用户,并确认执行,则控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式,即执行步骤S310;如果请求结果为“否”,则用户否认是设定年龄段的用户,并确认不执行,则不控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式,即执行步骤S320。

示例性地,可以通过语音询问的方式向用户发送是否执行设定年龄段的用户对应的控制模式的请求信息,具体地,语音询问“是否执行设定年龄段的用户对应的控制模式”,当接收到用户回复“执行”、“是”等确认信息后,则执行步骤S310,控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式;当接收到用户回复“不执行”、“否”等确认信息后或者是在特定的时间内未曾接收到用户的任何回复后,则执行步骤S320,不控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

具体而言,“根据置信度与第二预设值的比较结果,判定回家用户是否为设定年龄段的用户”的步骤具体包括:如果置信度小于第二预设值,则执行步骤S242,判定回家用户不是设定年龄段的用户。

S242:判定回家用户不是设定年龄段的用户。

置信度小于第二预设值,证明置信度过低,则判定回家用户不是设定年龄段的用户。

具体而言,如图3所示,“根据判断结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式”的步骤具体包括:如果判断结果为“是”,即判定回家用户是设定年龄段的用户,则执行步骤S310,即控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式;反之,如果判断结果为“否”,即判定回家用户不是设定年龄段的用户,则执行步骤S320,即不控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

S310:控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

当判定回家用户是设定年龄段的用户时,则控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。具体地,步骤S230之后即执行步骤S310。

S320:不控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

当判定回家用户不是设定年龄段的用户时,则不控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。具体地,步骤S242之后即执行步骤S320。

尽管在上述介绍中,当置信度小于第一预设值时,进一步执行步骤S240,即将置信度与第二预设值进行比较,然后根据置信度与第二预设值的比较结果,判断回家用户是否为设定年龄段的用户。在实际应用中,当置信度小于第一设置值时,也可以直接执行步骤S250,即判定回家用户不是设定年龄段的用户。当置信度小于第一预设值时,对于置信度是否再与第二预设值进行比较的步骤的调整和改变,并不偏离本发明的原理,均应限定在本发明的保护范围之内。

需要说明的是,在实际应用中,本领域技术人员可以根据实际情况自行设定第一预设值和第二预设值的具体数值,只要第一预设值大于第二预设值即可。示例性地,以身份识别信息为声纹信息为例,在用户感冒的情况下,由于其嗓音发生波动,将第一预设值设置为80%,将第二预设值设置为70%;在用户健康的情况下,将第一预设值设置为90%,将第二预设值设置为80%。这种有关于第一预设值和第二预设值的具体数值的调整和改变,并不偏离本发明的基本原理,均应限定在本发明的保护范围之内。

此外,如图3所示,本发明的智能家居系统的控制方法还包括:

S400:接收到用户发送的启动设定年龄段的用户对应的控制模式的指令;。

用户可以通过手机APP在线发送启动设定年龄段的用户对应的控制模式的指令,来远程开启相应的智能家电设备,从而使一个或多个智能家电设备自动运行,能够提高使用的便捷性,可以方便用户远程控制多个智能家电设备,更好地照顾老年人或者儿童的生活。

S310:控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

在实际应用中,设定年龄段的用户可以是老年人群体、儿童群体等,各用户可以根据自己家庭的具体情况进行设置,并将设定年龄段的用户相对应的控制模式下的各智能家电设备的运行参数作为预设参数(以空调为例,预设参数包括空调的温度、风速、风向以及吹风模式等)存储到redis缓存内,以便于能够随时获取设定年龄段的用户对应的控制模式下的预设参数,并控制智能家电设备按照对应的预设参数运行。

此外,同一个智能设备的预设参数可以设置为多个,可以分季节或者是分时间段进行设定,以便于其控制模式更符合当下的环境。示例性地,将预设参数设置有四组,分别对应春季、夏季、秋季和冬季;在获取相对应的预设参数时,先确定目前时间所对应的季节,然后获取与目前的季节相对应的预设参数。这种有关于预设参数的具体设置数量以及设置数值的调整和改变,并不偏离本发明的原理,均应限定在本发明的保护范围之内。

此外,用户还可以通过手机APP来输入在设定年龄段的用户对应的控制模式下的家庭中的各智能家电设备的运行参数作为预设参数,以便于使该预设参数能够更好地与设定年龄段的用户的生活习惯相匹配,从而提高用户的使用体验。

实施例二

本实施例与实施例一相比,其身份识别信息包括有两个,分别为第一身份识别信息和第二身份识别信息。

如图4所示,本实施例的智能家居系统的控制方法包括以下步骤:

S100:获取回家用户的第一身份识别信息和第二身份识别信息。

本实施例的身份识别信息包括第一身份识别信息和第二身份识别信息,在获取到回家用户的第一身份识别信息和第二身份识别信息之后,根据第一身份识别信息和第二身份识别信息,判断回家用户是否为设定年龄段的用户,具体步骤包括S210、S220和S230;在判断回家用户是否为设定年龄段的用户之后,执行步骤S300,根据判断结果,选择性地控制智能家居系统的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

具体地,信息获取模块获取回家用户的第一身份识别信息和第二身份识别信息,之后控制器根据第一身份识别信息和第二身份识别信息来判断回家用户是否为设定年龄段的用户。

S210:将第一身份识别信息与第一预设信息进行比较。

将第一身份识别信息与第一预设信息进行比较,判断二者是否相同,以便于通过第一身份识别信息来判断回家用户是否为设定年龄段的用户。

S220:将第二身份识别信息与第二预设信息进行比较。

将第二身份识别信息与第二预设信息进行比较,判断二者是否相同,以便于通过第二身份识别信息来判断回家用户是否为设定年龄段的用户。

在实际应用中,用户可以自行将设定年龄段的用户的相应的第一预设信息和第二预设信息存入到redis缓存中,其中,第一预设信息和第二预设信息分别与第一身份识别信息和第二身份识别信息为同一类型的信息。

S230:根据比较结果,判断回家用户是否为设定年龄段的用户。

优选地,步骤S230具体包括步骤S231和S232。

具体而言,“根据比较结果,判断回家用户是否为设定年龄的用户”的步骤具体包括:如果第一身份识别信息与第一预设信息相同,则执行步骤S231,判定回家用户是设定年龄段的用户;如果第二身份识别信息与第二预设信息相同,则执行步骤S231,判定回家用户是设定年龄段的用户;如果第一身份识别信息与第一预设信息不相同并且第二身份识别信息与第二预设信息不相同,则执行步骤S232,判定回家用户不是设定年龄段的用户。

本实施例的控制方法中采用双重的身份识别信息的比较结果,来判定回家用户是否为设定年龄段的用户,只有在两个身份识别信息的判定结果都为“否”的情况下,才判定回家用户不是设定年龄段的用户,有效提高判断的精确性。

S300:根据判断结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

优选地,步骤S300具体包括步骤S310和S320。

具体而言,“根据判断结果,选择性地控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式”的步骤具体包括:如果判断结果为“是”,即判定回家用户是设定年龄段的用户,则执行步骤S310,即控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式;反之,如果判断结果为“否”,即判定回家用户不是设定年龄段的用户,则执行步骤S320,即不控制智能家居系统中的一个或多个智能家电设备执行设定年龄段的用户对应的控制模式。

具体地,本实施例的控制方法在实际应用中,可以先执行步骤S210再执行步骤S220,或者是先执行步骤S220再执行步骤S210,即可以先判断其中一个身份识别信息与相对应的预设信息是否相同,如果不相同的情况下再判断另外一个身份识别信息与相对应的预设信息是否相同,来判定回家用户是否为设定年龄段的用户;此外,还可以同时执行步骤S210和步骤S220,即可以同时将两个身份识别信息分别与相对应的两个预设信息同时进行比较,只有在两个比较结果都不相同的情况下才判定回家用户不是设定年龄段的用户。这种有关于相关步骤的具体执行顺序的调整和改变,并不偏离本发明的原理,均应限定在本发明的保护范围之内。

尽管在实施例二中的描述中以两个身份识别信息为例来进行判定回家用户是否为设定年龄段的用户,但这并不应对本发明的保护范围构成限制,在不偏离本发明的基本原理的情况下,即当身份识别信息包括两个及以上的识别信息的情况下,只有每一个识别信息的匹配结果都是不相同的情况下,才判定回家用户不是设定年龄段的用户,只要有任一个匹配结果为相同,即判定回家用户是设定年龄段的用户;对于身份识别信息的数量的调整和改变,均应限定在本发明的保护范围之内。

此外,本发明还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,所述程序运行时执行上述的控制方法。

此外,本发明还提供一种电子装置,所述电子装置包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行上述的控制方法。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 智能家居设备的控制方法、智能家居系统及存储介质
  • 设备控制方法、装置、智能家居机组和存储介质
  • 控制方法、控制装置、电子装置和存储介质
  • 电子装置及其控制方法、控制装置和计算机可读存储介质
  • 电子装置及其控制方法、控制装置和计算机可读存储介质
  • 智能家居系统的控制方法、装置、电子设备及存储介质
  • 智能家居系统控制方法、装置、电子设备及可读存储介质
技术分类

06120115917925