CN114488828B - 智能家居***的控制方法、装置及智能家居*** - Google Patents
智能家居***的控制方法、装置及智能家居*** Download PDFInfo
- Publication number
- CN114488828B CN114488828B CN202111654796.9A CN202111654796A CN114488828B CN 114488828 B CN114488828 B CN 114488828B CN 202111654796 A CN202111654796 A CN 202111654796A CN 114488828 B CN114488828 B CN 114488828B
- Authority
- CN
- China
- Prior art keywords
- control
- control instruction
- user
- type
- equipment
- 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
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000009434 installation Methods 0.000 claims description 16
- 238000011217 control strategy Methods 0.000 claims description 15
- 230000005021 gait Effects 0.000 claims description 5
- 230000003993 interaction Effects 0.000 abstract description 27
- 230000006870 function Effects 0.000 description 22
- 239000000284 extract Substances 0.000 description 13
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000003491 array Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请实施例公开了一种智能家居***的控制方法、装置及智能家居***。该方法包括:获取对智能家居设备的控制指令,基于控制指令获取身份认证请求信息;身份认证请求信息表征控制指令的发送者的身份信息;基于身份认证请求信息,获取发送者的用户类型;发送者的用户类型包括第一类用户以及第二类用户;第二类用户对智能家居设备的控制权限高于第一类用户;若用户类型为第一类用户,则将控制指令与第一控制指令集进行匹配;若控制指令与第一控制指令集匹配成功,则基于控制指令,控制智能家居设备。上述的控制方法能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
Description
技术领域
本申请涉及智能家居技术领域,更具体地,涉及一种智能家居***的控制方法、装置及智能家居***。
背景技术
随着生活水平的提高,人们对各种智能家居***的需求也越来越强烈,智能家居通过物联网技术将家中的各种设备连接到一起,提供多种便利性的服务。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
相关技术中,大多采用了两种方案,一种是默认正常进入了家庭范围内的所有成员均具有合法控制权限,所有成员都能够随意的控制整个家庭范围内的所有智能家居设备,另一种则为了提高安全性,厂商会为智能家居设备增加指纹识别、声纹识别等身份认证功能,只有家庭成员才可以控制家居设备。但是在家庭聚会等特殊场景下,单纯的不执行身份认就会导致智能家居的控制权限混乱,并且存在一定的安全隐患;而所有智能家居设备全部执行身份认证功能限制了非家庭成员的用户控制设备的需求,影响了智能家居设备的使用体验。
发明内容
鉴于上述问题,本申请提出了一种智能家居***的控制方法、装置、智能家居***及存储介质,以解决上述技术问题。
第一方面,本申请提供了一种智能家居***的控制方法。智能家居***配置有第一控制指令集以及第二控制指令集,第二控制指令集中的指令对智能家居设备的控制权限高于第一控制指令集中指令的控制权限,该方法包括:获取对智能家居设备的控制指令,基于控制指令获取身份认证请求信息;身份认证请求信息表征控制指令的发送者的身份信息;基于身份认证请求信息,获取发送者的用户类型;发送者的用户类型包括第一类用户以及第二类用户;第二类用户对智能家居设备的控制权限高于第一类用户;若用户类型为第一类用户,则将控制指令与第一控制指令集进行匹配;若控制指令与第一控制指令集匹配成功,则基于控制指令,控制智能家居设备。
第二方面,本申请提供了一种智能家居***的控制装置。智能家居***配置有第一控制指令集以及第二控制指令集,第二控制指令集中的指令对智能家居设备的控制权限高于第一控制指令集中指令的控制权限。该装置包括:指令获取模块,用于获取对智能家居设备的控制指令,并基于控制指令获取身份认证请求信息;身份认证请求信息表征控制指令的发送者的身份信息;用户类型确定模块,用于基于身份认证请求信息,获取发送者的用户类型;发送者的用户类型包括第一类用户以及第二类用户;第二类用户对智能家居设备的控制权限高于第一类用户;指令匹配模块,用于在用户类型为第一类用户的情况下,将控制指令与第一控制指令集进行匹配;指令执行模块,用于在控制指令与第一控制指令集匹配成功的情况下,基于控制指令,控制智能家居设备。
第三方面,本申请提供了一种智能家居***,包括一个或多个处理器以及存储器;一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述的方法。
第四方面,本申请提供的一种存储有处理器可执行的程序代码的计算机可读存储介质,该计算机可读存储介质包括存储的程序代码,其中,在程序代码运行时执行上述的方法。
本申请提供一种智能家居***的控制方法、装置及智能家居***。在该方法中,通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。若控制指令的发送者对智能家居设备的控制权限较低,则将控制指令与对智能家居设备的控制权限较低的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备。上述智能家居***的控制方法,能够在家庭聚会等特殊场景下,根据用户类型对不同的用户开放不同等级的控制权限,能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请提出的一种智能家居***的控制方法的应用环境示意图。
图2示出了本申请第一实施例提供的一种智能家居***的控制方法的流程图。
图3示出了本申请第二实施例提出的一种智能家居***的控制方法的流程图。
图4示出了本申请第三实施例提出的一种智能家居***的控制方法的流程图。
图5示出了本申请提供的一种智能家居***的控制装置的结构框图。
图6示出了本申请实施例提出的智能家居***的结构框图。
图7示出了本申请实施例提出的计算机可读存储介质的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
随着生活水平的提高,人们对各种智能家居***的需求也越来越强烈,智能家居通过物联网技术将家中的各种设备连接到一起,提供多种便利性的服务。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
相关技术中,大多采用了两种方案,一种是默认正常进入了家庭范围内的所有成员均具有合法控制权限,所有成员都能够随意的控制整个家庭范围内的所有智能家居设备,另一种则为了提高安全性,厂商会为智能家居设备增加指纹识别、声纹识别等身份认证功能,只有家庭成员才可以控制家居设备。但是在家庭聚会等特殊场景下,单纯的不执行身份认就会导致智能家居的控制权限混乱,并且存在一定的安全隐患;而所有智能家居设备全部执行身份认证功能限制了非家庭成员的用户控制设备的需求,影响了智能家居设备的使用体验。
针对上述问题,本申请提供一种智能家居***的控制方法、装置、智能家居***及存储介质。在该方法中,通过获取对智能家居设备的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。若控制指令的发送者对智能家居设备的控制权限较低,则将控制指令与对智能家居设备的控制权限较低的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备。上述智能家居***的控制方法,能够在家庭聚会等特殊场景下,根据用户类型对不同的用户开放不同等级的控制权限,能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
为了便于详细说明本申请方案,下面先结合附图对本申请实施例中的应用环境进行介绍。
请参阅图1,图1是本申请提出的一种智能家居***的控制方法的应用环境示意图。如图1所示,该智能家居***的控制方法可以应用在智能家居***100,智能家居***100可以包括控制器110、智能家居设备120以及指令获取装置130。本申请实施例提供的智能家居***的控制方法中,值得注意的是,指令获取装置130可以是智能控制器110的一部分,也可以是智能家居设备120的一部分,还可以是独立于智能控制器110和智能家居设备120之外的独立设备,包括但不限于此。申请人为了能够更好的表达本申请方案,本申请实施例中特将指令获取装置130作为一个独立设备以作示例,并不限制其实际应用场景。在本申请实施例提供的智能家居***中的控制方法中,控制器110、智能家居设备120和指令获取装置130之间可以彼此通信连接或/及电性连接,指令获取装置130用于获取对智能家居设备110的控制指令并将身份认证请求信息发送至控制器110,控制器110用于根据身份认证请求信息获取控制指令发送者的身份信息,并根据身份信息判断其用户类型,从而判断发送者对智能家居设备110的控制权限,基于控制指令,控制智能家居设备110进行相应的工作。
控制器110可以是服务器、微电脑控制芯片等,但不局限于此。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器,还可以是提供车联网服务、路网协同、车路协同、智能交通、自动驾驶、工业互联网服务、数据通信(如4G、5G等)等专门或平台服务器。微电脑控制芯片可以为模拟集成电路的芯片、数字集成电路的芯片或混合信号集成电路的芯片。控制器110用于实现对智能家居***100中的各个设备的智能控制管理。在本申请中,控制器110设有收发器,控制台140通过有线连接或无线连接的方式与智能家居设备110进行连接,例如,控制器110可以通过收发器向智能家居设备120发送控制指令。
智能家居设备120可以是一个或多个智能家居设备,其包括温控设备、电力控制设备、安防设备、照明设备和清洁设备等设备。具体地,温控设备可以包括通风设备、风扇、空调和暖气等设备,安防设备可以包括门禁设备、消防设备和监控设备等设备,但并不局限于此。在本申请实施例中,智能家居设备120还可设有收发器,智能家居设备120能够通过收发器接收控制器110发送的控制指令。智能家居设备120及控制器110之间可以通过有线或无线通信方式进行直接或间接地连接,本申请对此不做限制。
指令获取装置130用于接收对智能家居设备120的控制指令并将控制指令发送至控制器110。指令获取装置130包括但不限于指纹识别装置、语音识别装置、声纹识别装置、虹膜识别装置、人脸识别装置、步态识别装置等一种或多种的组合。在本申请实施例中,指令获取装置130还可设有收发器,指令获取装置130能够通过收发器向控制器110发送控制指令。指令获取装置130及控制器110之间可以通过有线或无线通信方式进行直接或间接地连接,本申请对此不做限制。
下面将结合附图具体描述本申请的各实施例。
请参阅图2,图2示意性地示出本申请第一实施例提供的一种智能家居***的控制方法。控制器通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。若控制指令的发送者对智能家居设备的控制权限较低,则将控制指令与对智能家居设备的控制权限较低的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备。该方法可以包括以下步骤S210至步骤S240。
步骤S210,获取对智能家居设备的控制指令,基于控制指令获取身份认证请求信息。
在本实施例中,控制指令可以是语音控制指令、按键控制指令等。身份认证请求信息是指指令获取装置向控制器申请身份认证所需的内容的集合。指令获取装置获取用户发送的控制指令,并向控制器发送身份认证请求信息。身份认证请求信息可以包括身份认证请求指令以及身份标识信息。身份认证请求指令是指指令获取装置向控制器申请身份认证的指令,控制器通过身份认证请求指令,能够获取指令获取装置申请身份认证的请求。身份标识信息是指可以确定控制指令发送者身份的信息,例如声纹信息、指纹信息、人脸信息等。
指令获取装置可以对控制指令进行分析并提取到身份标识信息。例如控制指令为语音控制指令的情况下,指令获取装置用于在语音控制指令中提取到发送者的声纹信息,将声纹信息作为身份标识信息与身份认证请求指令一起发送至控制器。又如控制指令为按键控制指令的情况下,指令获取装置用于在按键指令中提取到发送者的指纹信息,将指纹信息作为身份标识信息与身份认证请求指令一起发送至控制器。
作为一种方式,指令获取装置还用于从唤醒指令中获取发送者的身份标识信息,唤醒指令可以是语音唤醒指令、按键唤醒指令等。指令获取装置可以在唤醒指令提取到身份标识信息。例如唤醒指令为语音唤醒指令,指令获取装置可以在语音唤醒指令中提取到发送者的声纹信息,将声纹信息作为身份标识信息与身份认证请求指令一起发送至控制器。又如唤醒指令为按键唤醒指令,指令获取装置可以在按键指令中提取到发送者的指纹信息,将指纹信息作为身份标识信息与身份认证请求指令一起发送至控制器。
步骤S220,基于身份认证请求信息,获取发送者的用户类型。
控制器获取指令获取装置发送的身份认证请求信息,从身份认证请求信息中提取到发送者的身份标识信息,身份标识信息可以包括发送者的声纹信息、指纹信息、人脸信息、掌纹信息、虹膜信息、步态信息、识别码信息中的至少一项。
作为一种方式,控制器可以设有预置的身份信息库,身份信息库可以包括声纹信息库、指纹信息库、人脸信息库等,但不局限于此。例如,身份标识信息包括发送者的声纹信息,控制器从身份标识信息中提取到发送者的声纹信息,将声纹信息和身份信息库中声纹信息库中的所有信息进行匹配,若声纹信息库中含有发送者的声纹信息,则控制器确定匹配结果为匹配成功,若声纹信息库中不含有发送者的声纹信息,则控制器确定匹配结果为匹配失败。
综上所述,匹配结果包括匹配成功和匹配失败两种结果。
发送者的用户类型包括第一类用户以及第二类用户。第二类用户对智能家居设备的控制权限高于第一类用户。控制权限是指对智能家居设备的控制范围。例如,第一类用户只能部分类型的智能家居设备,第二类用户可以控制更多类型的或所有类型的智能家居设备;又如,第一类用户能够控制指定智能家居设备的部分功能,而第二类用户能够控制该指定智能家居设备的更多功能或全部功能。在本实施例中,第一类用户可以为临时用户,第二类用户可以为常驻用户。例如,在家庭聚会的情况下,第一类用户可以为参加家庭聚会的客人,第二类用户可以为举办家庭聚会的主人。若控制器确定匹配结果为匹配失败,则控制器确定发送者的用户类型为第一类用户,若控制器确定匹配结果为匹配成功,则控制器确定匹配结果为第二类用户。
在其他实施例中,因为第二类用户通常是固定的,为了更方便控制器对控制指令发送者的用户类型的判断,控制器可以存储有第二类用户的身份信息。具体地,控制器可以设有预置的第一身份信息库以及第二身份信息库,第一身份信息库存储有第一类用户的身份信息,第二身份信息库存储有第二类用户的身份信息。控制器从身份标识信息中提取到发送者的身份信息,将发送者的身份信息和第一身份信息库以及第二身份信息库中身份信息库中的所有信息进行匹配,若发送者的身份信息与第一身份信息库中的身份信息匹配成功,则控制器确定控制指令的发送者的用户类型为第一类用户,若发送者的身份信息与第二身份信息库中的身份信息匹配成功,则控制器确定控制指令的发送者的用户类型为第二类用户。第一身份信息库中的第一类用户的身份信息可以是用户预先设定的,也可以是当接受到发送者的身份信息并与第二身份信息库中的身份信息匹配失败后自动加入的,还可以是当接受到发送者的身份信息并与第二身份信息库中的身份信息匹配失败后,经由用户确认后手动加入的。
步骤S230,若用户类型为第一类用户,则将控制指令与第一控制指令集进行匹配。
控制器设有第一控制指令集,第一控制指令集包括允许第一类用户控制的指令的集合。在本实施例中,第一控制指令集只包括部分针对智能家居设备的操作指令,该操作指令是基于第一类用户对智能家居设备的权限确定的,以用于限制第一类用户的控制权限,提高安全性。
作为一种方式,若控制器确定发送者的用户类型为第一类用户,则控制器读取控制指令中的指令内容,将控制指令和第一控制指令集中的指令进行匹配。若第一控制指令集中含有指令获取装置发送的控制指令,则控制器确定控制指令与第一控制指令集匹配成功,若第一控制指令集中不含有指令获取装置发送的控制指令,则控制器确定控制指令与第一控制指令集匹配失败。
作为一种方式,控制器可以设有第一控制模式以及第二控制模式,第一控制模式是指允许第一类用户和第二类用户控制智能家居设备的模式,第二控制模式是指只允许第二类用户控制智能家居设备的模式,从而保证智能家居设备的交互安全性。第一控制模式和第二控制模式的转换、开启与关闭,可以是控制器默认设置的,也可以是第二类用户手动设置的。
为了保证智能家居设备的交互安全性,节省智能家居设备的能耗,在将控制指令与第一控制指令集进行匹配之前,可以先获取控制器的控制模式,并根据该控制模式确定后续的处理步骤。例如,当处于第一模式的情况下,若控制器确定用户类型为第一类用户,则控制器不将控制指令与第二控制指令集进行匹配,仅将控制指令与第一控制指令集进行匹配,且响应其对应的控制指令,继续执行步骤S240。可选地,控制器可以向智能家居设备发出警报指令,控制智能家居设备发出警报。当处于第二模式的情况下,若控制器确定用户类型为第一类用户,则控制器不将控制指令与第二控制指令集进行匹配,不响应任何指令。
步骤S240,若控制指令与第一控制指令集匹配成功,则基于控制指令,控制智能家居设备。
若控制器确定控制指令与第一控制指令集匹配成功,即该控制指令属于第一类用户的控制权限内,则控制器根据控制指令的指令内容,控制智能家居设备进行相应的工作;若控制器确定控制指令与第一控制指令集匹配失败,则控制器不响应控制指令。
例如,智能家居设备为智能空调,控制指令为第一类用户发送的语音指令“打开空调”,若第一控制指令集包括“打开空调”的控制指令,则控制器确定控制指令与第一控制指令集匹配成功,则控制器控制智能空调开启。又如,智能家居设备为智能电视,控制指令为第一类用户发送的“关闭”按键指令,若第一控制指令集包括“关闭智能电视”的控制指令,则控制器确定控制指令与第一控制指令集匹配成功,则控制器控制智能电视关闭。
进一步地,控制器还可以根据目标智能家居设备的设备类型和位置信息,确定针对目标智能家居设备的不同控制策略,例如响应控制指令与不响应控制指令,下文将详细阐述。
本申请提供一种智能家居***的控制方法。在该方法中,通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。若控制指令的发送者对智能家居设备的控制权限较低,则将控制指令与对智能家居设备的控制权限较低的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备。上述智能家居***的控制方法,能够在家庭聚会等特殊场景下,根据用户类型对不同的用户开放不同等级的控制权限,能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
请参阅图3,图3示意性地示出本申请第二实施例提供的一种智能家居***的控制方法。控制器通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。控制器根据不同的用户类型将控制指令与不同的控制指令集进行匹配,匹配成功的情况下,进一步确定目标智能设备的设备类型和安装区域,再根据匹配指令控制智能家居设备,既可以保证智能家居设备的交互安全性,又可以兼顾交互的便利性,提高用户体验。该方法可以包括以下步骤S310至步骤S350。
步骤S310,获取对智能家居设备的控制指令,基于控制指令获取身份认证请求信息。
步骤S320,基于身份认证请求信息,获取发送者的用户类型。
步骤S330,若用户类型为第一类用户,则将控制指令与第一控制指令集进行匹配。
在本实施例中,步骤S310至步骤S330的具体实施,可以参考上文实施例所提供的步骤S210至步骤S230的阐述,此处不再一一赘述。
步骤S340,若控制指令与第一控制指令集匹配成功,则基于控制指令,获取控制指令所指向的目标智能家居设备,并获取目标智能家居设备的设备类型。
控制指令可以包括控制对象,若控制器确定控制指令与第一控制指令集匹配成功,则控制器提取控制指令中的控制对象,控制对象表征控制指令所指向的目标智能家居设备。作为一种方式,控制指令可以为特定的字符串,字符串的各个位数包括了控制指令的内容代码、控制对象的身份代码等,控制器读取控制指令,在字符串中提取控制指令的身份代码。控制器设有设备库,设备库中存储有所有的智能家居设备及其对应的身份代码,控制器获取控制对象的身份代码后,在设备库中查询身份代码信息,从而确定目标智能家居设备。
目标智能家居的设备类型包括生活类设备以及安防类设备,生活类设备是指不属于安全相关的智能家居设备,例如智能电视、智能空调、智能灯具、智能音箱、智能冰箱、智能咖啡机、智能饮水机等,安防类家居设备是指安全相关的智能家居设备,例如智能门锁、智能监控等。作为一种方式,进一步地,设备库中可以包括生活类设备库以及安防类设备库,生活类设备库中存储有所有的生活类智能家居设备,安防类设备库中存储有所有的安防类智能家居设备。设备库可以是控制器默认分类的,也可以是用户自定义分类的。在确定目标智能家居设备后,控制器将目标智能家居设备和设备库中的家居设备进行匹配,若目标智能家居设备与生活类设备库中的家居设备匹配成功,则控制器确定目标智能家居设备的设备类型为生活类设备,若目标智能家居设备与安防类设备库中的家居设备匹配成功,则控制器确定目标智能家居设备的设备类型为安防类设备。
步骤S350,基于控制指令以及设备类型,确定对于目标智能家居设备的控制策略,并根据控制策略控制目标智能家居设备。
当接收到第一类用户的控制指令时,若控制器确定目标智能家居设备为安防类设备,则控制器不响应任何控制指令,有利于保证智能家居设备的交互安全性。若控制器确定目标智能家居设备为生活类设备,则控制器进一步确定目标智能家居设备的位置信息,以便于后续根据位置信息来更为精确地控制目标智能家居设备。在一些实施例中,目标智能家居设备可以设有位置传感器,位置传感器用于获取目标智能家居设备的位置。位置传感器将检测到的目标智能家居设备的位置信号发送至控制器,以便于控制器确定目标智能家居设备的安装区域。在另一些实施例中,控制器的设备库中存储有智能家居设备以及对应的位置信息,控制器确定目标智能家居设备为生活类设备的情况下,进一步确定目标智能家居设备的安装区域。例如,控制器可以设有位置信息库,位置信息库存储有所有智能家居设备的位置信息。进一步地,位置信息库包括隐私区域库以及非隐私区域库。隐私区域库存储有处于安全相关的区域的智能家居设备非隐私区域库存储有处于非安全相关的区域的智能家居设备,其中,安全相关的区域可以包括卧室、书房等私密性较高的区域,非安全相关的区域是指客厅、客房等私密性较低的区域。控制器根据目标智能家居设备的安装区域确定控制策略。又如,在另一些实施例中,控制器的设备库中存储有智能家居设备、对应的位置信息以及安装区域类型,控制器确定目标智能家居设备的安装区域的情况下,进一步确定智能家居设备的安装区域为隐私区域或非隐私区域。
若控制器确定目标智能家居设备的安装区域为隐私区域,则控制器确定控制策略为不响应控制指令。若控制器确定目标智能家居设备的安装区域为非隐私区域,则控制器确定控制策略为响应控制指令,即根据控制指令控制目标智能家居设备进行工作。上述的方法能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
在一些实施例中,目标智能家居设备包括多个用于执行控制指令的子设备,例如目标智能家居设备为智能电视,智能电视可以为多个,多个智能电视分别安装于卧室、客厅等区域,所以控制器进一步确定控制指令的发生地,以便于后续根据控制指令的发生地来对智能电视进行更精确的控制,其中,发生地表征控制指令发送者的位置信息。作为一种方式,控制器可以通过人体传感器来确定控制指令发生地,例如,不同安装区域可以设有人体传感器,人体传感器用于检测控制指令发送者的位置信息,人体传感器将检测到的控制指令发送者的位置信号发送至控制器,以便于控制器确定控制指令的发生地。作为另一种实施方式,控制器可以通过指令获取设备获取到的指令特征来分析控制指令发生地,例如,若指令获取设备为语音识别设备、控制指令的载体为语音命令的情况下,语音识别设备可以通过其获取的语音命令的声源位置确定控制指令发生地,具体而言,语音识别设备可以通过阵列式麦克风拾取环境声音,当确定环境声音中包含语音命令时,可以进一步地通过阵列式麦克风中每个麦克风拾取到的语音命令对应的音频信号的振幅和相位来确定声源相对于阵列麦克风的方位(例如三维空间位置)信息,则控制器即能根据该方位信息得到控制指令发生地。
在得到控制指令发生地后,控制器进一步确定与控制指令发生地对应的目标智能家居设备。例如,控制器可以设有子设备位置信息库,子设备位置信息库存储有所有子设备的位置信息。控制器确定控制指令的发生地的情况下,在子设备位置信息库中查找位置信息与控制指令的发生地相匹配的目标子设备。目标子设备是指与控制指令的发生地对应的目标智能家居设备,例如,当目标智能家居设备的数量为多个时,目标子设备为该多个目标智能家居设备中的至少一个。若控制器查找到位置信息与控制指令的发生地相匹配的目标子设备,则控制器根据控制指令,控制目标子设备进行工作。若控制器没有查找到位置信息与控制指令的发生地相匹配的目标子设备,则控制器不响应控制指令。
本申请提供一种智能家居***的控制方法。在该方法中,通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。若控制指令的发送者对智能家居设备的控制权限较低,则将控制指令与对智能家居设备的控制权限较低的控制指令集进行匹配,匹配成功的情况下,进一步确定目标智能家居设备的设备类型和安装区域,再根据控制指令控制目标智能家居设备。上述智能家居***的控制方法,能够在家庭聚会等特殊场景下,根据目标智能家居设备的设备类型和安装区域对第一类用户开放不同等级的控制权限,能够在保证智能家居设备的交互安全性和隐私性的同时,兼顾交互的便利性,提高用户体验。
请参阅图4,图4示意性地示出本申请第三实施例提供的一种智能家居***的控制方法。控制器通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。控制器根据不同的用户类型将控制指令与不同的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备,既可以保证智能家居设备的交互安全性,又可以兼顾交互的便利性,提高用户体验。该方法可以包括以下步骤S410至步骤S470。
步骤S410,获取对智能家居设备的控制指令,基于控制指令获取身份认证请求信息。
在本实施例中,步骤S410的具体实施,可以参考上文实施例所提供的步骤S210的阐述,此处不再一一赘述。
步骤S420,基于身份认证请求信息,获取发送者的身份标识信息。
控制器获取指令获取装置发送的身份认证请求信息,从身份认证请求信息中提取到发送者的身份标识信息,身份标识信息包括发送者的声纹信息、指纹信息、人脸信息、掌纹信息、虹膜信息、步态信息、识别码信息中的至少一项。
步骤S430,将身份标识信息与预置的身份信息库进行匹配,得到匹配结果。
作为一种方式,控制器可以设有预置的身份信息库,身份信息库包含第二类用户的身份信息。进一步地,身份信息库可以包括声纹信息库、指纹信息库、人脸信息库等,但不局限于此。具体地,声纹信息库包含第二类用户的声纹信息,指纹信息库包含第二类用户的指纹信息,人脸信息库中包含第二类用户的人脸信息。
在一些实施例中,身份标识信息包括发送者的声纹信息,控制器从身份标识信息中提取到发送者的声纹信息,将声纹信息和身份信息库中声纹信息库中的所有信息进行匹配,若声纹信息库中含有发送者的声纹信息,则控制器确定匹配结果为匹配成功,若声纹信息库中不含有发送者的声纹信息,则控制器确定匹配结果为匹配失败。
在另一些实施例中,身份标识信息包括发送者的指纹信息,控制器从身份标识信息中提取到发送者的指纹信息,将指纹信息和身份信息库中指纹信息库中的所有信息进行匹配,若指纹信息库中含有发送者的指纹信息,则控制器确定匹配结果为匹配成功,若指纹信息库中不含有发送者的指纹信息,则控制器确定匹配结果为匹配失败。
在又一些实施例中,身份标识信息包括发送者的人脸信息,控制器从身份标识信息中提取到发送者的人脸信息,将人脸信息和身份信息库中人脸信息库中的所有信息进行匹配,若人脸信息库中含有发送者的人脸信息,则控制器确定匹配结果为匹配成功,若人脸信息库中不含有发送者的人脸信息,则控制器确定匹配结果为匹配失败。
综上所述,匹配结果包括匹配成功和匹配失败两种结果。
步骤S440,根据匹配结果,确定发送者的用户类型。
发送者的用户类型包括第一类用户以及第二类用户。第二类用户对智能家居设备的控制权限高于第一类用户。在本实施例中,第一类用户可以为临时用户,第二类用户可以为常驻用户。例如,在家庭聚会的情况下,第一类用户可以为参加家庭聚会的客人,第二类用户可以为举办家庭聚会的主人。
若控制器确定匹配结果为匹配失败,则控制器确定发送者的用户类型为第一类用户,若控制器确定匹配结果为匹配成功,则控制器确定匹配结果为第二类用户。
步骤S450,若用户类型为第一类用户,则将控制指令与第一控制指令集进行匹配。
步骤S460,若控制指令与第一控制指令集匹配成功,则基于控制指令,控制智能家居设备。
在本实施例中,步骤S450至步骤S460的具体实施,可以参考上文实施例所提供的步骤S230至步骤S240的阐述,此处不再一一赘述。
步骤S470,若用户类型为第二类用户,则将控制指令与第二控制指令集进行匹配。
控制器设有第二控制指令集,第二控制指令集包括允许第二类用户控制的指令的集合。在本实施例中,第二控制指令集可以包括所有针对智能家居设备的操作指令,方便第二类用户对智能家居设备的控制。
作为一种方式,若控制器确定发送者的用户类型为第二类用户,则控制器读取控制指令中的指令内容,将控制指令和第二控制指令集中的指令进行匹配。若第二控制指令集中含有指令获取装置发送的控制指令,则控制器确定控制指令与第二控制指令集匹配成功,若第二控制指令集中不含有指令获取装置发送的控制指令,则控制器确定控制指令与第二控制指令集匹配失败。
步骤S480,若控制指令与第二控制指令集匹配成功,则基于控制指令,控制智能家居设备。
若控制器确定控制指令与第二控制指令集匹配成功,即该控制指令属于第二类用户的控制权限内,则控制器根据控制指令的指令内容,控制智能家居设备进行相应的工作。例如,智能家居设备为智能空调,控制指令为第二类用户发送的语音指令“打开空调”,若第二控制指令集包括“打开空调”的控制指令,则控制器确定控制指令与第二控制指令集匹配成功,则控制器控制智能空调开启。又如,智能家居设备为智能电视,控制指令为第二类用户发送的“关闭”按键指令,若第二控制指令集包括“关闭智能电视”的控制指令,则控制器确定控制指令与第二控制指令集匹配成功,则控制器控制智能电视关闭。
若控制器确定控制指令与第二控制指令集匹配失败,则控制器不响应控制指令。
本申请提供一种智能家居***的控制方法。在该方法中,控制器通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。控制器根据不同的用户类型将控制指令与不同的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备。上述智能家居***的控制方法,能够在家庭聚会等特殊场景下,根据用户类型对不同的用户开放不同等级的控制权限,能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
请参阅图5,本申请提供的一种智能家居***的控制装置的结构框图,该装置500包括:指令获取模块510、用户类型确定模块520、指令匹配模块530以及指令执行模块540。
指令获取模块510用于获取对智能家居设备的控制指令,并基于控制指令获取身份认证请求信息;身份认证请求信息表征控制指令的发送者的身份信息;用户类型确定模块520用于基于身份认证请求信息,获取发送者的用户类型;发送者的用户类型包括第一类用户以及第二类用户;第二类用户对智能家居设备的控制权限高于第一类用户;指令匹配模块530用于在用户类型为第一类用户的情况下,将控制指令与第一控制指令集进行匹配;指令执行模块540用于在控制指令与第一控制指令集匹配成功的情况下,基于控制指令,控制智能家居设备。
本申请提供一种智能家居***的控制装置。在该装置中,通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。若控制指令的发送者对智能家居设备的控制权限较低,则将控制指令与对智能家居设备的控制权限较低的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备。上述智能家居***的控制装置,能够在家庭聚会等特殊场景下,根据用户类型对不同的用户开放不同等级的控制权限,能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
在一些实施例中,指令匹配模块530还用于若用户类型为第二类用户,则将控制指令与第二控制指令集进行匹配;指令执行模块540还用于若控制指令与第二控制指令集匹配成功,则基于控制指令,控制智能家居设备。
在一些实施例中,指令执行模块540还用于若控制指令与第一控制指令集匹配成功,则基于控制指令,获取控制指令所指向的目标智能家居设备,并获取目标智能家居设备的设备类型,其中,设备类型包括生活类设备以及安防类设备;基于控制指令以及设备类型,确定对于目标智能家居设备的控制策略,并根据控制策略控制目标智能家居设备。
在一些实施例中,当控制指令与第一控制指令集匹配成功时,指令执行模块540还用于若目标智能家居设备为生活类设备,则基于控制指令,控制目标智能家居设备;若目标智能家居设备为安防类设备,则不响应控制指令。
在一些实施例中,指令执行模块540还用于若目标智能家居设备为生活类设备,则获取目标智能家居设备的位置信息;基于位置信息,确定目标智能家居设备所处的区域类型,其中,区域类型包括隐私区域和非隐私区域;基于控制指令以及区域类型,确定目标智能家居设备的控制策略,并根据控制策略控制目标智能家居设备,其中,不同的区域类型对应于不同的控制策略。
在一些实施例中,当控制指令与第一控制指令集匹配成功时,指令执行模块540还用于若安装区域为非隐私区域,则基于控制指令,控制目标智能家居设备;若安装区域为隐私区域,则不响应控制指令。
在一些实施例中,目标智能家居设备包括多个用于执行控制指令的子设备。指令执行模块540还用于若目标智能家居设备为生活类设备,则确定控制指令的发生地;发生地用于表征发送者的位置信息;基于发生地以及多个子设备的位置信息,在多个子设备中确定目子标设备,其中,目标子设备为位置信息与发生地相匹配的子设备;基于控制指令,控制目标子设备。
在一些实施例中,用户类型确定模块520还用于基于身份认证请求信息,获取发送者的身份标识信息,其中,身份标识信息包括发送者的声纹信息、指纹信息、人脸信息、掌纹信息、虹膜信息、步态信息、识别码信息中的至少一项;将身份标识信息与预置的身份信息库进行匹配,得到匹配结果;根据匹配结果,确定发送者的用户类型,其中,若发送者的身份标识信息与数据库中的身份标识信息匹配成功,则确定用户类型为第二类用户;若发送者的身份标识信息与数据库中的身份标识信息匹配失败,则确定用户类型为第一类用户。
本申请提供的一种智能家居***的控制装置的结构框图,需要说明的是,本申请中装置实施例与前述方法实施例是相互对应的,装置实施例中各个单元的具体实施原理与前述方法实施例中的原理是相似的,装置实施例中的具体内容可以参见方法实施例,而在装置实施例中不再赘述。
请参阅图6,本申请提供的一种智能家居***的结构框图。
基于上述的智能家居***的控制方法、装置,本申请实施例还提供的另一种可以执行前述智能家居***的控制方法的智能家居***600。该智能家居***可以包括温控设备、安防设备、照明设备等能够运行应用程序的智能家居设备。智能家居***600包括相互耦合的一个或多个(图中仅示出一个)处理器610、存储器620。其中,该存储器620中存储有可以执行前述实施例中内容的程序,而处理器610可以执行该存储器620中存储的程序。
其中,处理器610可以包括一个或者多个用于处理数据的核。处理器610利用各种接口和线路连接整个智能家居***600内的各个部分,通过运行或执行存储在存储器620内的指令、程序、代码集或指令集,以及调用存储在存储器620内的数据,执行智能家居***600的各种功能和处理数据。可选地,处理器610可以采用数字信号处理(Digital SignalProcessing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器610可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics ProcessingUnit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器610中,单独通过一块通信芯片进行实现。
存储器620可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器620可用于存储指令、程序、代码、代码集或指令集。存储器1020可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。
请参阅图7,本申请提供的一种计算机可读存储介质。该计算机可读介质700中存储有程序代码,程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质700可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质700包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质700具有执行上述方法中的任何方法步骤的程序代码710的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码710可以例如以适当形式进行压缩。
综上所述,本申请提供一种智能家居***的控制方法、装置、智能家居***及存储介质。在该方法中,通过获取对智能家居的控制指令,获取控制指令发送者的身份信息并判断发送者的用户类型。若控制指令的发送者对智能家居设备的控制权限较低,则将控制指令与对智能家居设备的控制权限较低的控制指令集进行匹配,匹配成功的情况下,根据匹配指令控制智能家居设备。上述智能家居***的控制方法,能够在家庭聚会等特殊场景下,根据用户类型对不同的用户开放不同等级的控制权限,能够在保证智能家居设备的交互安全性的同时,兼顾交互的便利性,提高用户体验。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征图进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种智能家居***的控制方法,其特征在于,所述智能家居***配置有第一控制指令集以及第二控制指令集,所述第二控制指令集中的指令对智能家居设备的控制权限高于所述第一控制指令集中指令的控制权限;所述方法包括:
获取对智能家居设备的控制指令,基于所述控制指令获取身份认证请求信息;所述身份认证请求信息表征所述控制指令的发送者的身份信息;
基于所述身份认证请求信息,获取所述发送者的用户类型;所述发送者的用户类型包括第一类用户以及第二类用户;所述第二类用户对智能家居设备的控制权限高于所述第一类用户;
若所述用户类型为所述第一类用户,则获取控制器的控制模式;其中所述控制模式包括第一控制模式以及第二控制模式,所述第一控制模式是指允许第一类用户和第二类用户控制智能家居设备的模式,所述第二控制模式是指只允许第二类用户控制智能家居设备的模式;
若所述控制模式为所述第一控制模式,则将所述控制指令与所述第一控制指令集进行匹配;
若所述控制指令与所述第一控制指令集匹配成功,则基于所述控制指令,控制智能家居设备;
若所述控制模式为所述第二控制模式,则不响应任何指令。
2.如权利要求1所述的控制方法,其特征在于,所述方法还包括:
若所述用户类型为所述第二类用户,则将所述控制指令与第二控制指令集进行匹配;
若所述控制指令与所述第二控制指令集匹配成功,则基于所述控制指令,控制智能家居设备。
3.如权利要求1所述的控制方法,其特征在于,所述若所述控制指令与所述第一控制指令集匹配成功,则基于所述控制指令,控制智能家居设备,包括:
若所述控制指令与所述第一控制指令集匹配成功,则基于所述控制指令,获取所述控制指令所指向的目标智能家居设备,并获取所述目标智能家居设备的设备类型,其中,所述设备类型包括生活类设备以及安防类设备;
基于所述控制指令以及所述设备类型,确定对于所述目标智能家居设备的控制策略,并根据所述控制策略控制所述目标智能家居设备。
4.如权利要求3所述的控制方法,其特征在于,所述基于所述控制指令以及所述设备类型,确定对于所述目标智能家居设备的控制策略,并根据所述控制策略控制所述目标智能家居设备,包括:
若所述目标智能家居设备为生活类设备,则基于所述控制指令,控制所述目标智能家居设备;
若所述目标智能家居设备为安防类设备,则不响应所述控制指令。
5.如权利要求4所述的控制方法,其特征在于,所述若所述目标智能家居设备为生活类设备,则基于所述控制指令,控制所述目标智能家居设备,包括:
若所述目标智能家居设备为生活类设备,则获取所述目标智能家居设备的位置信息;
基于所述位置信息,确定所述目标智能家居设备所处的区域类型,其中,所述区域类型包括隐私区域和非隐私区域;
基于所述控制指令以及所述区域类型,确定所述目标智能家居设备的控制策略,并根据所述控制策略控制所述目标智能家居设备,其中,不同的区域类型对应于不同的控制策略。
6.如权利要求5所述的控制方法,其特征在于,所述基于所述控制指令以及所述区域类型,确定所述目标智能家居设备的控制策略,并根据所述控制策略控制所述目标智能家居设备,包括:
若所述安装区域为非隐私区域,则基于所述控制指令,控制所述目标智能家居设备;
若所述安装区域为隐私区域,则不响应所述控制指令。
7.如权利要求4所述的控制方法,其特征在于,所述目标智能家居设备包括多个用于执行所述控制指令的子设备;所述若所述目标智能家居设备为生活类设备,则基于所述控制指令,控制所述目标智能家居设备,包括:
若所述目标智能家居设备为生活类设备,则确定所述控制指令的发生地;所述发生地用于表征所述发送者的位置信息;
基于所述发生地以及多个所述子设备的位置信息,在多个所述子设备中确定目子标设备,其中,所述目标子设备为位置信息与所述发生地相匹配的子设备;
基于所述控制指令,控制所述目标子设备。
8.如权利要求1~7中任一项所述的控制方法,其特征在于,所述基于所述身份认证请求信息,获取所述发送者的用户类型,包括:
基于所述身份认证请求信息,获取所述发送者的身份标识信息,其中,所述身份标识信息包括所述发送者的声纹信息、指纹信息、人脸信息、掌纹信息、虹膜信息、步态信息、识别码信息中的至少一项;
将所述身份标识信息与预置的身份信息库进行匹配,得到匹配结果;
根据所述匹配结果,确定所述发送者的用户类型,其中,若所述发送者的身份标识信息与数据库中的身份标识信息匹配成功,则确定所述用户类型为第二类用户;若所述发送者的身份标识信息与数据库中的身份标识信息匹配失败,则确定所述用户类型为第一类用户。
9.一种智能家居***的控制装置,其特征在于,所述智能家居***配置有第一控制指令集以及第二控制指令集,所述第二控制指令集中的指令对智能家居设备的控制权限高于所述第一控制指令集中指令的控制权限;包括:
指令获取模块,用于获取对所述智能家居设备的控制指令,并基于所述控制指令获取身份认证请求信息;所述身份认证请求信息表征所述控制指令的发送者的身份信息;
用户类型确定模块,用于基于所述身份认证请求信息,获取所述发送者的用户类型;所述发送者的用户类型包括第一类用户以及第二类用户;所述第二类用户对智能家居设备的控制权限高于所述第一类用户;
指令匹配模块,用于在所述用户类型为所述第一类用户的情况下,则获取控制器的控制模式;其中所述控制模式包括第一控制模式以及第二控制模式,所述第一控制模式是指允许第一类用户和第二类用户控制智能家居设备的模式,所述第二控制模式是指只允许第二类用户控制智能家居设备的模式;若所述控制模式为所述第一控制模式,则将所述控制指令与所述第一控制指令集进行匹配;
指令执行模块,用于在所述控制指令与所述第一控制指令集匹配成功的情况下,基于所述控制指令,控制智能家居设备;若所述控制模式为所述第二控制模式,则不响应任何指令。
10.一种智能家居***,其特征在于,包括一个或多个处理器以及存储器;一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行权利要求1~8任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111654796.9A CN114488828B (zh) | 2021-12-30 | 2021-12-30 | 智能家居***的控制方法、装置及智能家居*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111654796.9A CN114488828B (zh) | 2021-12-30 | 2021-12-30 | 智能家居***的控制方法、装置及智能家居*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114488828A CN114488828A (zh) | 2022-05-13 |
CN114488828B true CN114488828B (zh) | 2023-11-28 |
Family
ID=81508069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111654796.9A Active CN114488828B (zh) | 2021-12-30 | 2021-12-30 | 智能家居***的控制方法、装置及智能家居*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114488828B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115242425B (zh) * | 2022-05-31 | 2024-03-26 | 北京北信源软件股份有限公司 | 家居设备控制方法、装置、计算机设备和存储介质 |
CN115826422B (zh) * | 2022-10-21 | 2024-07-02 | 广州视声智能股份有限公司 | 基于人工智能的家居设备控制方法和装置 |
CN115903531A (zh) * | 2022-10-21 | 2023-04-04 | 广州视声智能科技有限公司 | 智能控制设备防误触方法和装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101673115A (zh) * | 2009-09-23 | 2010-03-17 | 上海易同信息技术有限公司 | 智能居家设备控制***及方法、设备的数据结构 |
WO2012016411A1 (zh) * | 2010-08-06 | 2012-02-09 | 中兴通讯股份有限公司 | 智能家居***中的路由方法、路由***及业务网关 |
CN106357653A (zh) * | 2016-09-27 | 2017-01-25 | 深圳市欧瑞博电子有限公司 | 分享控制权限的方法和*** |
CN106972993A (zh) * | 2017-03-31 | 2017-07-21 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN108536035A (zh) * | 2018-07-06 | 2018-09-14 | 盯盯拍(深圳)技术股份有限公司 | 智能家居控制方法以及智能家居控制装置 |
CN110262269A (zh) * | 2019-07-09 | 2019-09-20 | 广东美的制冷设备有限公司 | 运行控制方法、模块、***、家电设备和可读存储介质 |
CN110580762A (zh) * | 2019-11-02 | 2019-12-17 | 相舆科技(上海)有限公司 | 一种智能家居门禁控制***及方法 |
CN110687815A (zh) * | 2019-10-29 | 2020-01-14 | 北京小米智能科技有限公司 | 设备控制方法、装置、终端设备及存储介质 |
CN111258224A (zh) * | 2018-11-30 | 2020-06-09 | 西安欧思奇软件有限公司 | 智能家居控制方法、装置、计算机设备及存储介质 |
-
2021
- 2021-12-30 CN CN202111654796.9A patent/CN114488828B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101673115A (zh) * | 2009-09-23 | 2010-03-17 | 上海易同信息技术有限公司 | 智能居家设备控制***及方法、设备的数据结构 |
WO2012016411A1 (zh) * | 2010-08-06 | 2012-02-09 | 中兴通讯股份有限公司 | 智能家居***中的路由方法、路由***及业务网关 |
CN106357653A (zh) * | 2016-09-27 | 2017-01-25 | 深圳市欧瑞博电子有限公司 | 分享控制权限的方法和*** |
CN106972993A (zh) * | 2017-03-31 | 2017-07-21 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN108536035A (zh) * | 2018-07-06 | 2018-09-14 | 盯盯拍(深圳)技术股份有限公司 | 智能家居控制方法以及智能家居控制装置 |
CN111258224A (zh) * | 2018-11-30 | 2020-06-09 | 西安欧思奇软件有限公司 | 智能家居控制方法、装置、计算机设备及存储介质 |
CN110262269A (zh) * | 2019-07-09 | 2019-09-20 | 广东美的制冷设备有限公司 | 运行控制方法、模块、***、家电设备和可读存储介质 |
CN110687815A (zh) * | 2019-10-29 | 2020-01-14 | 北京小米智能科技有限公司 | 设备控制方法、装置、终端设备及存储介质 |
CN110580762A (zh) * | 2019-11-02 | 2019-12-17 | 相舆科技(上海)有限公司 | 一种智能家居门禁控制***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114488828A (zh) | 2022-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114488828B (zh) | 智能家居***的控制方法、装置及智能家居*** | |
US10854026B2 (en) | System and method for premise management | |
US10049515B2 (en) | Trusted user identification and management for home automation systems | |
CN110535732B (zh) | 一种设备控制方法、装置、电子设备及存储介质 | |
CN106911650B (zh) | 一种智能家居控制方法以及装置、*** | |
CN109413515B (zh) | 设备控制方法、装置、移动终端及服务器 | |
CN111025925A (zh) | 一种基于云计算的智能家居配备*** | |
CN110597091B (zh) | 控制厨房***的方法、装置、冰箱、烹饪设备 | |
CN108600202A (zh) | 一种信息处理方法及装置、计算机可读存储介质 | |
CN106888140A (zh) | 智能家居中数据集中管理方法及*** | |
CN105974807A (zh) | 智能家居控制*** | |
CN111859319A (zh) | 智能家居安防***的控制方法、装置及智能网关设备 | |
CN108038947B (zh) | 一种基于蓝牙的智能门锁*** | |
CN110084923B (zh) | 门锁控制方法、装置、***、电子设备及存储介质 | |
CN115793481A (zh) | 设备控制方法、装置、电子设备及存储介质 | |
CN116414039A (zh) | 基于多家庭的场景模式控制方法及装置 | |
CN112015099B (zh) | 智能开关的权限调节方法、装置、智能开关以及存储介质 | |
CN111383375B (zh) | 酒店客房的电力控制方法及电力控制***、酒店管理*** | |
US10839675B2 (en) | Anti-theft method and apparatus | |
CN112034727A (zh) | 基于智能情景的家居设备管理方法及智能家居控制装置 | |
CN113963467A (zh) | 智能门锁控制方法、控制装置、智能设备及存储介质 | |
CN114417142A (zh) | 信息智能推送方法、装置、智能设备及存储介质 | |
CN113409497A (zh) | 基于无线网络的开锁方法、装置、设备及存储介质 | |
CN112526890A (zh) | 智能家居控制方法、设备及计算机可读存储介质 | |
CN111009241A (zh) | 一种基于智能门锁的音乐播放方法以及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |