CN109600285A - 一种智能家居中动态构建环境调节规则列表的方法及装置 - Google Patents
一种智能家居中动态构建环境调节规则列表的方法及装置 Download PDFInfo
- Publication number
- CN109600285A CN109600285A CN201811601872.8A CN201811601872A CN109600285A CN 109600285 A CN109600285 A CN 109600285A CN 201811601872 A CN201811601872 A CN 201811601872A CN 109600285 A CN109600285 A CN 109600285A
- Authority
- CN
- China
- Prior art keywords
- smart home
- environment
- home device
- cloud server
- rules
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000010276 construction Methods 0.000 title claims abstract description 31
- 230000009711 regulatory function Effects 0.000 claims abstract description 64
- 230000004044 response Effects 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 10
- 238000004519 manufacturing process Methods 0.000 claims description 4
- 238000010438 heat treatment Methods 0.000 description 26
- 238000004378 air conditioning Methods 0.000 description 20
- 230000008859 change Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000009423 ventilation Methods 0.000 description 2
- 210000004556 brain Anatomy 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005057 refrigeration Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2827—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
- H04L12/2829—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality involving user profiles according to which the execution of a home appliance functionality is automatically triggered
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2825—Reporting to a device located outside the home and the home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开一种智能家居中动态构建环境调节规则列表的方法及装置,包括:A、第一智能家居设备向云服务器发送接入智能家居网络请求;B、第一智能家居设备与云服务器建立连接,接入智能家居网络;C、云服务器获取第一智能家居设备的环境调节功能;D、云服务器获取智能家居网络中已接入的智能家居设备集合;E、云服务器获取智能家居设备集合所包括的一个以上智能家居设备的环境调节功能,并确定一个以上第二智能家居设备,第二智能家居设备与第一智能家居设备具有相同环境调节功能。采用本发明,能够在智能家居设备首次入网时动态地构建该智能家居网络的设备规则列表,并能在多个智能家居设备之间进行高效地协调,避免资源浪费,提升用户体验。
Description
技术领域
本发明实施例涉及智能家居领域,特别涉及一种智能家居中动态构建环境调节规则列表的方法及装置。
背景技术
随着互联网智能化时代的到来,智能控制技术、信息技术得到了飞速地发展,各种移动智能终端普及的同时,智能化也逐渐应用到传统的家居设备中,智能家居这一概念逐渐走进用户生活,用户可通过其移动终端控制家中的智能设备,使用户的生活更加方便。
多个智能家居设备或多种智能家居设备存在相似的环境监控和调节功能,当环境产生变化时,智能家居设备需要改变状态进行调节,例如,监测到室内温度过高,可关联的设备有空调、电风扇、换气扇、暖气等,即可以通过打开空调、降低空调制热温度、将空调设置为制冷模式、打开电风扇、将电风扇风力级别调为快速、打开换气扇、调低暖气档位、关闭暖气等方式来降低室内温度,此时,究竟应当调整哪几个设备的状态,如何高效地协调多设备的工作,是亟需解决的问题。
发明内容
针对现有技术中的上述问题,本发明提出一种智能家居中动态构建环境调节规则列表的方法及装置。
本发明实施例提供了一种智能家居中动态构建环境调节规则列表的方法,包括:
步骤101,第一智能家居设备在首次接入智能家居网络时,向云服务器发送接入智能家居网络请求;
步骤102,所述云服务器向所述第一智能家居设备返回接入响应,所述第一智能家居设备与所述云服务器建立连接,成功接入所述智能家居网络;
步骤103,所述云服务器获取所述第一智能家居设备的环境调节功能;
步骤104,所述云服务器获取该智能家居网络中已接入的智能家居设备集合;
步骤105,所述云服务器获取所述智能家居设备集合所包括的一个或多个智能家居设备的环境调节功能,并在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备具有相同环境调节功能;所述云服务器基于其所存储的环境调节备选规则列表、所述环境调节功能、第一智能家居设备和一个或多个第二智能家居设备,动态构建所述智能家居网络的环境调节规则列表。
本发明实施例提供了一种智能家居中动态构建环境调节规则列表的装置,所述装置包括:
接入请求接收单元,用于接收第一智能家居设备在首次接入智能家居网络时发送的接入智能家居网络请求;
接入响应发送单元,用于向所述第一智能家居设备返回接入响应,与所述第一智能家居设备建立连接,从而使得第一智能家居设备成功接入所述智能家居网络;
第一获取单元,用于获取所述第一智能家居设备的环境调节功能;
第二获取单元,用于获取所述智能家居网络中已接入的智能家居设备集合;
第三获取单元,用于获取所述智能家居设备集合所包括的一个或多个智能家居设备的环境调节功能;
确定单元,用于在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备具有相同环境调节功能;
规则构建单元,用于基于环境调节备选规则列表、所述环境调节功能、第一智能家居设备和一个或多个第二智能家居设备,动态构建所述智能家居网络的环境调节规则列表;
存储单元,用于存储所述环境调节备选规则列表。
优选的,所述装置还包括:认证单元,用于对所述第一智能家居设备进行认证;所述接入响应发送模块,用于在认证通过时向所述第一智能家居设备返回接入响应。
优选的,所述确定单元还用于判断所述智能家居设备集合是否为空,如果否,在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备。
优选的,所述存储单元,还用于存储智能家居设备功能表;所述第一获取单元用于基于所述智能家居设备功能表获取所述第一智能家居设备的环境调节功能。
优选的,所述装置还包括更新单元,用于定期更新智能家居设备功能表;或者,用于基于智能家居设备生产厂商的实时通知,更新智能家居设备功能表。
优选的,所述环境调节备选规则列表中存储了与环境调节功能相应的环境调节备选规则,其中,环境调节功能有一个或多个,与环境调节功能相应的环境调节备选规则有一条或多条。
优选的,每条所述环境调节备选规则具有相应的规则应用条件。
优选的,所述环境调节备选规则中定义了具有该环境调节功能的一个或多个智能家居设备的控制优先级以及相应的控制操作。
优选的,所述规则构建单元用于:在所述环境调节备选规则列表中查找得到与第一智能家居设备的环境调节功能相对应的环境调节备选规则子列表,并将环境调节备选规则子列表中涉及到第一智能家居设备和第二智能家居设备的环境调节备选规则中与第一智能家居设备和第二智能家居设备有关的控制优先级和相应的控制操作写入该智能家居网络的环境调节规则列表中。
优选的,所述智能家居网络的环境调节规则列表具有与环境调节备选规则列表相同的数据结构。
优选的,该装置位于云服务器。
本发明实施例提供了一种智能家居中动态构建环境调节规则列表的***,其特征在于,包括如上所述的装置以及一个或多个智能家居网络,所述一个或多个智能家居网络包括一个或多个智能家居设备。
本发明实施例提供了一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器存储可被处理器执行的计算机指令,当处理器执行上述计算机指令时,实现如上所述的方法。
本发明实施例提供了一种计算机可读存储介质,其特征在于,存储计算机指令,所述计算机指令用于实现如上所述的方法。
通过本发明的方法、装置和***,能够在智能家居设备首次加入智能家居网络时,动态地构建该智能家居网络的环境调节规则列表,从而当用户发出指令如升高温度后,能够根据该智能家居网络的环境调节规则列表选取合适的智能家居设备进行控制,即在具有相同环境调节功能的多个智能家居设备之间进行高效地协调,在避免资源浪费的同时满足用户的使用需求,提升了用户体验。
附图说明
图1是本发明的智能家居中动态构建环境调节规则列表的方法和装置所适用于的智能家居***。
图2是本发明一个实施例中的动态构建环境调节规则列表的方法。
图3是本发明一个实施例中的动态构建环境调节规则列表的装置。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明的一种智能家居中动态构建环境调节规则列表的方法应用于如图1所示的***中,该***包括智能终端、云服务器和一个或多个智能家居设备。
其中,智能终端可以为一个或多个,其具体可以为手机、PDA、平板电脑、便携式电脑、可穿戴设备等具备一定智能化水平的终端。
智能终端接收用户指令,并将其发送给云服务器。智能终端与云服务器可以采用远距离通信协议如蜂窝网或者近距离通信协议如WiFi、蓝牙、NFC等进行连接,本发明不对此进行限定。在一个实施例中,智能终端可对获取的用户指令进行处理后再发送给云服务器,例如,用户指令为语音时,智能终端可以对其进行语音识别后再进行发送,以降低传输的数据量;在另一个实施例中,智能终端也可以不进行上述处理,而是直接将获取的语音指令发送给云服务器,由云服务器语音识别,一方面可以降低智能终端的处理负荷,另一方面由云服务器进行文本转换的精度更高。在另一个实施例中,若根据本地存储的语音指令数据库能够识别用户指令,则智能终端可以针对部分用户指令进行文本转化后再发送给云服务器,若根据本地存储的语音指令数据库无法识别用户指令,则不对该用户指令不进行文本转化,而是直接将获取的语音指令发送给云服务器。
一个或多个智能终端可以具有不同的控制权限,不同的智能终端针对同一个智能设备发出的指令相反时,***执行控制权限高的智能终端发出的指令;此时,***还可以向控制权限低的智能终端返回提示信息,用于提示用户其指令没有被执行的理由。
云服务器从智能终端接收到用户指令后,对该用户指令进行解析和处理,确定该用户指令对应的目标智能设备以及用户指令对应的控制动作,并将该控制动作携带在控制指令中发送给目标智能设备。
云服务器还可以是智能家居网关、智能家居路由器,上述三个术语在本发明中功能相同,可以相互替换。云服务器可以通过远距离通信协议如蜂窝网与智能设备进行连接,也可以通过短距离通信协议与智能设备进行连接,如WiFi、蓝牙、NFC等。
智能设备,具体可以为智能门窗、智能加湿器、智能空调、智能暖气、智能换气扇、智能暖风机、智能空气净化器、智能窗帘、智能灯泡等。
接下来对本发明的智能家居中动态构建环境调节规则列表的方法进行描述,参见图2,该方法包括如下步骤:
步骤101,第一智能家居设备在首次接入智能家居网络时,向云服务器发送接入智能家居网络请求;
步骤102,所述云服务器向所述第一智能家居设备返回接入响应,所述第一智能家居设备与所述云服务器建立连接,成功接入所述智能家居网络;
步骤103,所述云服务器获取所述第一智能家居设备的环境调节功能;
步骤104,所述云服务器获取该智能家居网络中已接入的智能家居设备集合;
步骤105,所述云服务器获取所述智能家居设备集合所包括的一个或多个智能家居设备的环境调节功能,并在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备具有相同环境调节功能;所述云服务器基于其所存储的环境调节备选规则列表、所述环境调节功能、第一智能家居设备和一个或多个第二智能家居设备,动态构建所述智能家居网络的环境调节规则列表。
优选的,在步骤104后,执行步骤104a,判断所述智能家居设备集合是否为空,如果否,执行步骤105,如果是,执行步骤106;
步骤106,所述云服务器基于其所存储的环境调节备选规则列表、所述环境调节功能、第一智能家居设备,动态构建所述智能家居网络的环境调节规则列表。
接下来,结合具体场景对上述方法进行详细的说明。
场景一:暖气已经接入智能家居网络,第一智能家居设备为空调。
步骤101-102是第一智能家居设备即空调首次接入智能家居网络的过程,其向云服务器发送接入请求,云服务器若同意第一智能家居设备即空调接入该智能家居网络,则向其返回接入响应,从而二者之间建立连接,完成接入过程。云服务器可以对该第一智能家居设备即空调进行认证,若认证通过,则同意其接入该智能家居网络。具体的认证过程可以采用现有技术中的任意的认证方法,本发明不对此进行限定。
在步骤103中,云服务器获取所述空调的环境调节功能。环境调节功能可以为升高温度、降低温度、加大湿度、减小湿度、增加亮度、降低亮度等调节环境相关参数的功能。优选的,云服务器中存储了智能家居设备功能表,参见表1,在该表中查找得到空调的环境调节功能为升高温度、降低温度,以下仅以空调的环境调节功能为升高温度为例进行说明。
需要说明的是,表1仅是为了说明本发明的方法而示意的智能家居设备功能表,智能家居设备的功能不限于表1示出的智能家居设备功能表中所列出的功能,例如,空调还具有加湿功能,因此,其环境调节功能和工作状态还可以为增加湿度、加湿。此外,智能家居设备也不限于表1示出的智能家居设备功能表中所列出的智能家居设备,还可以为其他智能家居设备,如加湿器、空气净化器等。优选的,云服务器中存储的智能家居设备功能表应当能够全面覆盖消费者可以在市场上购买到的任意一种智能家居设备。云服务器可以定期对智能家居设备功能表进行更新,在另一个实施例中,智能家居设备生产厂商在新智能家居设备上市后,实时通知云服务器对智能家居设备功能表进行更新。
表1智能家居设备功能表
在步骤104中,所述云服务器获取该智能家居网络中已接入的智能家居设备集合。在本场景中,空调接入该智能家居网络前,暖气已经接入了该智能家居网络,则在步骤104中,智能家居设备集合包括暖气。
在步骤105中,所述云服务器获取所述智能家居设备集合所包括的一个或多个智能家居设备的环境调节功能,并在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备具有相同的环境调节功能;所述云服务器基于其所存储的环境调节备选规则列表、所述环境调节功能、第一智能家居设备和一个或多个第二智能家居设备,动态构建所述智能家居网络的环境调节规则列表。其中,所述智能家居设备集合所包括的一个或多个智能家居设备的环境调节功能,可以采用获取所述第一智能家居设备的环境调节功能类似的方法来获取,此处不再赘述。在本场景中,以环境调节功能为升高温度为例,智能家居设备集合包括暖气,云服务器获取到暖气的环境调节功能为升高温度、降低温度,由于暖气与空调具有相同的环境调节功能即升高温度,因此,智能家居设备集合中的暖气是第二智能家居设备。此时,云服务器根据其所存储的环境调节备选规则列表、升高温度、空调和暖气,动态构建所述智能家居网络的环境调节规则列表。
优选的,所述环境调节备选规则列表中存储了与环境调节功能相应的环境调节备选规则,其中,环境调节功能有一个或多个,与环境调节功能相应的环境调节备选规则可以有一条或多条;优选的,每条环境调节备选规则还具有相应的规则应用条件。环境调节备选规则中定义了具有该环境调节功能的一个或多个智能家居设备的控制优先级以及相应的控制操作。表2示出了环境调节备选规则列表的一个示例,其中,与升高温度对应的环境调节备选规则为两条,分别为序号为1和2,其中,序号为1的环境调节备选规则应用于供暖季,其包括具有升高温度功能的三个智能家居设备即暖气、空调、暖风机的控制优先级及相应的控制操作,即当处于供暖季时,若需要升高室内温度,则优先打开暖气或将暖气的档位调高,若通过对暖气的上述操作无法满足用户要求(如暖气故障、暖气制热性能差、室内当前温度与用户要求温度差距过高)时,控制打开空调并设置为制热模式或者调高空调制热温度,若通过对暖气或空调的上述操作仍然无法满足用户要求,则打开暖风机或者将暖风机的档位调高。序号为2的环境调节备选规则应用于非供暖季,由于在非供暖季暖气不具有温度调节功能,因此,序号为2的环境调节备选规则中仅给出了空调和暖风机的控制优先级。
表2环境调节备选规则列表
所述云服务器中存储的环境调节备选规则列表可以在云服务器中预先设置,也可以通过采集其他智能家居网络的用户使用习惯并通过大数据分析汇总得到。需要说明的是,表2仅是为了说明本发明的方法而示意的环境调节备选规则列表,环境调节备选规则不限于表2示出的4条环境调节备选规则,一方面,可以针对其他环境调节功能设置对应的环境调节备选规则,另一方面,在设置针对升高温度或降低温度的环境调节备选规则时,还可以考虑如下因素:请求调节环节的用户特征如年龄、性别等,当前环境参数值和目标值的差距。通过考虑多种因素设置环境调节规则列表,能够更好的满足用户的使用需求,提升用户体验。
在步骤105中,所述动态构建所述智能家居网络的环境调节规则列表,具体为:云服务器在所述环境调节备选规则列表中查找得到与第一智能家居设备的环境调节功能相对应的环境调节备选规则子列表,并将环境调节备选规则子列表中涉及到第一智能家居设备和第二智能家居设备的环境调节备选规则中与第一智能家居设备和第二智能家居设备有关的控制优先级和相应的控制操作写入该智能家居网络的环境调节规则列表中。优选的,还将环境调节备选规则子列表中涉及到第一智能家居设备和第二智能家居设备的环境调节备选规则对应的环境影响参数和规则应用条件也写入智能家居网络的环境调节规则列表中。
在本场景中,动态构建得到的该智能家居网络的环境调节规则列表如表3所示,所述智能家居网络的环境调节规则列表具有与环境调节备选规则列表相同的数据结构。由于该智能家居网络已接入的智能家居设备中并不包括暖风机、风扇、窗户/门,因此,生成的环境调节规则列表中也包括上述几类智能家居设备。
表3该智能家居网络的环境调节规则列表
通过本发明的方法,能够在智能家居设备首次加入智能家居网络时,动态地构建该智能家居网络的环境调节规则列表,从而当用户发出指令如升高温度后,云服务器能够根据该智能家居网络的环境调节规则列表选取合适的智能家居设备进行控制,即在具有相同环境调节功能的多个智能家居设备之间进行高效地协调,在避免资源浪费的同时满足用户的使用需求,提升了用户体验。
本发明实施例提供了一种智能家居中动态构建环境调节规则列表的装置,参见图3,所述装置包括:
接入请求接收单元,用于接收第一智能家居设备在首次接入智能家居网络时发送的接入智能家居网络请求;
接入响应发送单元,用于向所述第一智能家居设备返回接入响应,与所述第一智能家居设备建立连接,从而使得第一智能家居设备成功接入所述智能家居网络;
第一获取单元,用于获取所述第一智能家居设备的环境调节功能;
第二获取单元,用于获取所述智能家居网络中已接入的智能家居设备集合;
第三获取单元,用于获取所述智能家居设备集合所包括的一个或多个智能家居设备的环境调节功能;
确定单元,用于在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备具有相同环境调节功能;
规则构建单元,用于基于环境调节备选规则列表、所述环境调节功能、第一智能家居设备和一个或多个第二智能家居设备,动态构建所述智能家居网络的环境调节规则列表;
存储单元,用于存储所述环境调节备选规则列表。
优选的,所述装置还包括:认证单元,用于对所述第一智能家居设备进行认证;所述接入响应发送模块,用于在认证通过时向所述第一智能家居设备返回接入响应。
优选的,所述确定单元还用于判断所述智能家居设备集合是否为空,如果否,在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备。
优选的,所述存储单元,还用于存储智能家居设备功能表;所述第一获取单元用于基于所述智能家居设备功能表获取所述第一智能家居设备的环境调节功能。
优选的,所述装置还包括更新单元,用于定期更新智能家居设备功能表;或者,用于基于智能家居设备生产厂商的实时通知,更新智能家居设备功能表。
优选的,所述环境调节备选规则列表中存储了与环境调节功能相应的环境调节备选规则,其中,环境调节功能有一个或多个,与环境调节功能相应的环境调节备选规则可以有一条或多条。
优选的,每条所述环境调节备选规则具有相应的规则应用条件。
优选的,所述环境调节备选规则中定义了具有该环境调节功能的一个或多个智能家居设备的控制优先级以及相应的控制操作。
优选的,所述规则构建单元用于:在所述环境调节备选规则列表中查找得到与第一智能家居设备的环境调节功能相对应的环境调节备选规则子列表,并将环境调节备选规则子列表中涉及到第一智能家居设备和第二智能家居设备的环境调节备选规则中与第一智能家居设备和第二智能家居设备有关的控制优先级和相应的控制操作写入该智能家居网络的环境调节规则列表中。
优选的,所述智能家居网络的环境调节规则列表具有与环境调节备选规则列表相同的数据结构。
优选的,该装置位于云服务器。
本发明实施例提供了一种智能家居中动态构建环境调节规则列表的***,其特征在于,包括如上所述的装置以及一个或多个智能家居网络,所述一个或多个智能家居网络包括一个或多个智能家居设备。
本发明实施例提供了一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器存储可被处理器执行的计算机指令,当处理器执行上述计算机指令时,实现如上所述的方法。
本发明实施例提供了一种计算机可读存储介质,其特征在于,存储计算机指令,所述计算机指令用于实现如上所述的方法。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、闪存、可擦式可编程只读存储器(EPROM)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码
以上说明只是为了方便理解本发明而举出的例子,不用于限定本发明的范围。在具体实现时,本领域技术人员可以根据实际情况对装置的部件进行变更、增加、减少,在不影响方法所实现的功能的基础上可以根据实际情况对方法的步骤进行变更、增加、减少或改变顺序。
尽管已经示出和描述了本发明的实施例,本领域技术人员应当理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同替换所限定,在未经创造性劳动所作的改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种智能家居中动态构建环境调节规则列表的方法,其特征在于,所述方法包括:
步骤101,第一智能家居设备在首次接入智能家居网络时,向云服务器发送接入智能家居网络请求;
步骤102,所述云服务器向所述第一智能家居设备返回接入响应,所述第一智能家居设备与所述云服务器建立连接,成功接入所述智能家居网络;
步骤103,所述云服务器获取所述第一智能家居设备的环境调节功能;
步骤104,所述云服务器获取该智能家居网络中已接入的智能家居设备集合;
步骤105,所述云服务器获取所述智能家居设备集合所包括的一个或多个智能家居设备的环境调节功能,并在所述一个或多个智能家居设备中确定一个或多个第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备具有相同环境调节功能;所述云服务器基于其所存储的环境调节备选规则列表、所述环境调节功能、第一智能家居设备和一个或多个第二智能家居设备,动态构建所述智能家居网络的环境调节规则列表。
2.根据权利要求1所述的方法,其特征在于,在步骤102中,云服务器对所述第一智能家居设备进行认证,若认证通过,则向所述第一智能家居设备返回接入响应。
3.根据权利要求1所述的方法,其特征在于,在步骤104后,执行步骤104a,判断所述智能家居设备集合是否为空,如果否,执行步骤105。
4.根据权利要求1所述的方法,其特征在于,云服务器中存储了智能家居设备功能表;
所述云服务器获取所述第一智能家居设备的环境调节功能,具体为:云服务器基于所述智能家居设备功能表获取所述第一智能家居设备的环境调节功能。
5.根据权利要求4所述的方法,其特征在于,所述云服务器定期更新智能家居设备功能表;
或者,智能家居设备生产厂商实时通知所述云服务器对智能家居设备功能表进行更新。
6.根据权利要求1所述的方法,其特征在于,所述环境调节备选规则列表中存储了与环境调节功能相应的环境调节备选规则,其中,环境调节功能有一个或多个,与环境调节功能相应的环境调节备选规则有一条或多条。
7.根据权利要求6所述的方法,其特征在于,每条环境调节备选规则具有相应的规则应用条件。
8.根据权利要求6或7所述的方法,其特征在于,环境调节备选规则中定义了具有该环境调节功能的一个或多个智能家居设备的控制优先级以及相应的控制操作。
9.根据权利要求8所述的方法,其特征在于,所述动态构建所述智能家居网络的环境调节规则列表,具体为:所述云服务器在所述环境调节备选规则列表中查找得到与第一智能家居设备的环境调节功能相对应的环境调节备选规则子列表,并将环境调节备选规则子列表中涉及到第一智能家居设备和第二智能家居设备的环境调节备选规则中与第一智能家居设备和第二智能家居设备有关的控制优先级和相应的控制操作写入该智能家居网络的环境调节规则列表中。
10.根据权利要求9所述的方法,其特征在于,所述智能家居网络的环境调节规则列表具有与环境调节备选规则列表相同的数据结构。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811601872.8A CN109600285B (zh) | 2018-12-26 | 2018-12-26 | 一种智能家居中动态构建环境调节规则列表的方法及装置 |
PCT/CN2019/128244 WO2020135487A1 (zh) | 2018-12-26 | 2019-12-25 | 一种智能家居中动态构建环境调节规则列表的方法及装置 |
US17/418,772 US20220060348A1 (en) | 2018-12-26 | 2019-12-25 | Method for dynamically building environment conditioning rule list in smart home, and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811601872.8A CN109600285B (zh) | 2018-12-26 | 2018-12-26 | 一种智能家居中动态构建环境调节规则列表的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109600285A true CN109600285A (zh) | 2019-04-09 |
CN109600285B CN109600285B (zh) | 2020-05-01 |
Family
ID=65963303
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811601872.8A Active CN109600285B (zh) | 2018-12-26 | 2018-12-26 | 一种智能家居中动态构建环境调节规则列表的方法及装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20220060348A1 (zh) |
CN (1) | CN109600285B (zh) |
WO (1) | WO2020135487A1 (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110109368A (zh) * | 2019-05-21 | 2019-08-09 | 四川虹美智能科技有限公司 | 一种智能家电运行控制方法、装置及*** |
CN110361982A (zh) * | 2019-08-14 | 2019-10-22 | 珠海格力电器股份有限公司 | 一种家居设备控制方法、存储介质及智能家居设备 |
CN110471302A (zh) * | 2019-08-26 | 2019-11-19 | 恒大智慧科技有限公司 | 家居设备联网控制方法、智能音箱及存储介质 |
CN110568770A (zh) * | 2019-09-30 | 2019-12-13 | 珠海格力电器股份有限公司 | 一种控制智能家居设备的方法及控制设备 |
CN110848774A (zh) * | 2019-10-17 | 2020-02-28 | 佛山市云米电器科技有限公司 | 一种灶具和空气调节设备联动方法及*** |
WO2020135487A1 (zh) * | 2018-12-26 | 2020-07-02 | 北京蓦然认知科技有限公司 | 一种智能家居中动态构建环境调节规则列表的方法及装置 |
CN112015090A (zh) * | 2019-05-29 | 2020-12-01 | 珠海格力电器股份有限公司 | 一种电子设备控制方法及装置 |
CN112130491A (zh) * | 2020-09-17 | 2020-12-25 | 珠海格力电器股份有限公司 | 设备状态控制方法、装置、存储介质及电子设备 |
CN112925460A (zh) * | 2019-12-05 | 2021-06-08 | 佛山市云米电器科技有限公司 | 家电设备控制方法、移动终端及计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102528808A (zh) * | 2010-12-29 | 2012-07-04 | 沈阳新松机器人自动化股份有限公司 | 基于多网络融合的面向物联网的机器人 |
CN104683470A (zh) * | 2015-03-11 | 2015-06-03 | 北京京东尚科信息技术有限公司 | 一种智能家居设备控制方法和*** |
US20150182160A1 (en) * | 2013-12-30 | 2015-07-02 | Samsung Electronics Co., Ltd. | Function operating method based on biological signals and electronic device supporting the same |
CN105116744A (zh) * | 2015-07-23 | 2015-12-02 | 青岛海尔智能家电科技有限公司 | 智能家电控制方法及家庭网关 |
US20170269671A1 (en) * | 2016-03-21 | 2017-09-21 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling the same |
CN107957687A (zh) * | 2017-11-30 | 2018-04-24 | 出门问问信息科技有限公司 | 互联设备功能的控制方法及装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8588990B2 (en) * | 2011-06-30 | 2013-11-19 | Ayla Networks, Inc. | Communicating through a server between appliances and applications |
CN103890667B (zh) * | 2011-10-21 | 2017-02-15 | 谷歌公司 | 用户友好、网络连接的学习型恒温器及相关***和方法 |
WO2016099148A1 (en) * | 2014-12-16 | 2016-06-23 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling device using a service rule |
CN104486416B (zh) * | 2014-12-16 | 2018-01-26 | 三星电子(中国)研发中心 | 一种智能家居服务规则的综合利用***及方法 |
EP3298758A1 (en) * | 2015-05-18 | 2018-03-28 | InterDigital Technology Corporation | Automated profiling and context dependent cooperative iot management operations |
US10181959B2 (en) * | 2015-07-27 | 2019-01-15 | International Business Machines Corporation | Methods and systems for mindful home automation |
US10511456B2 (en) * | 2016-06-12 | 2019-12-17 | Apple Inc. | Presenting accessory group controls |
CN106527388B (zh) * | 2017-01-06 | 2019-07-30 | 孟翔宇 | 一种智能家居设备的控制***及方法 |
US20190285305A1 (en) * | 2018-03-13 | 2019-09-19 | Qualcomm Incorporated | Smartphone as personal thermostat for heating, ventilation, and air conditioning (hvac) system |
JP7215069B2 (ja) * | 2018-10-23 | 2023-01-31 | 富士通株式会社 | 制御プログラム、制御方法および制御装置 |
CN109600285B (zh) * | 2018-12-26 | 2020-05-01 | 北京蓦然认知科技有限公司 | 一种智能家居中动态构建环境调节规则列表的方法及装置 |
-
2018
- 2018-12-26 CN CN201811601872.8A patent/CN109600285B/zh active Active
-
2019
- 2019-12-25 US US17/418,772 patent/US20220060348A1/en not_active Abandoned
- 2019-12-25 WO PCT/CN2019/128244 patent/WO2020135487A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102528808A (zh) * | 2010-12-29 | 2012-07-04 | 沈阳新松机器人自动化股份有限公司 | 基于多网络融合的面向物联网的机器人 |
US20150182160A1 (en) * | 2013-12-30 | 2015-07-02 | Samsung Electronics Co., Ltd. | Function operating method based on biological signals and electronic device supporting the same |
CN104683470A (zh) * | 2015-03-11 | 2015-06-03 | 北京京东尚科信息技术有限公司 | 一种智能家居设备控制方法和*** |
CN105116744A (zh) * | 2015-07-23 | 2015-12-02 | 青岛海尔智能家电科技有限公司 | 智能家电控制方法及家庭网关 |
US20170269671A1 (en) * | 2016-03-21 | 2017-09-21 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling the same |
CN107957687A (zh) * | 2017-11-30 | 2018-04-24 | 出门问问信息科技有限公司 | 互联设备功能的控制方法及装置 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020135487A1 (zh) * | 2018-12-26 | 2020-07-02 | 北京蓦然认知科技有限公司 | 一种智能家居中动态构建环境调节规则列表的方法及装置 |
CN110109368A (zh) * | 2019-05-21 | 2019-08-09 | 四川虹美智能科技有限公司 | 一种智能家电运行控制方法、装置及*** |
CN110109368B (zh) * | 2019-05-21 | 2022-08-02 | 四川虹美智能科技有限公司 | 一种智能家电运行控制方法、装置及*** |
CN112015090A (zh) * | 2019-05-29 | 2020-12-01 | 珠海格力电器股份有限公司 | 一种电子设备控制方法及装置 |
CN110361982A (zh) * | 2019-08-14 | 2019-10-22 | 珠海格力电器股份有限公司 | 一种家居设备控制方法、存储介质及智能家居设备 |
CN110471302A (zh) * | 2019-08-26 | 2019-11-19 | 恒大智慧科技有限公司 | 家居设备联网控制方法、智能音箱及存储介质 |
CN110568770A (zh) * | 2019-09-30 | 2019-12-13 | 珠海格力电器股份有限公司 | 一种控制智能家居设备的方法及控制设备 |
CN110848774A (zh) * | 2019-10-17 | 2020-02-28 | 佛山市云米电器科技有限公司 | 一种灶具和空气调节设备联动方法及*** |
CN112925460A (zh) * | 2019-12-05 | 2021-06-08 | 佛山市云米电器科技有限公司 | 家电设备控制方法、移动终端及计算机可读存储介质 |
CN112130491A (zh) * | 2020-09-17 | 2020-12-25 | 珠海格力电器股份有限公司 | 设备状态控制方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN109600285B (zh) | 2020-05-01 |
US20220060348A1 (en) | 2022-02-24 |
WO2020135487A1 (zh) | 2020-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109600285A (zh) | 一种智能家居中动态构建环境调节规则列表的方法及装置 | |
CN105871671B (zh) | 控制、获取智能家居设备上传数据的方法及装置 | |
US20220070016A1 (en) | Method and apparatus for dynamically building conflict check rule table in smart home | |
CN107079239A (zh) | 提供网络服务的方法和电子设备 | |
JP2017506772A (ja) | インテリジェントデバイスのシーンモードのカスタマイズ方法及び装置 | |
CN109547308A (zh) | 一种智能家居的控制方法、装置、存储介质及服务器 | |
CN109709814B (zh) | 一种智能家居中动态构建冲突校验规则表的方法、装置 | |
CN110161875A (zh) | 基于物联网的智能家居操作***的控制方法及*** | |
WO2020107698A1 (zh) | 空气调节设备的控制方法及空气调节设备 | |
CN113485134A (zh) | 设备控制方法和装置、存储介质及电子设备 | |
CN107514709A (zh) | 多联机空调器***、控制方法、室外机和存储介质 | |
CN110958618B (zh) | 基于蓝牙网关的控制方法、装置、计算机设备和存储介质 | |
CN110515307A (zh) | 一种控制智能家居设备的方法及网络设备 | |
CN107770009B (zh) | 一种控制装置、方法、存储介质及设备 | |
CN115167164A (zh) | 设备场景的确定方法和装置、存储介质及电子装置 | |
CN110518665B (zh) | 一种智能家居网络中无线充电的方法、装置及*** | |
CN108196461A (zh) | 智能家居设备的控制方法、装置和智能家居*** | |
WO2022156266A1 (zh) | 用于空调器的控制方法及***、装置 | |
CN110661888A (zh) | 家电设备的语音控制方法、控制装置及可读存储介质 | |
US11026045B2 (en) | Mobile application and system for associating actions with independent geographic locations | |
CN113739382A (zh) | 空调控制方法及装置、控制设备和存储介质 | |
CN106254201A (zh) | 组网方法及装置、网络连接方法及装置、网络***及终端 | |
EP3779618B1 (en) | Smart apparatus control method, apparatus, computer storage medium, and smart apparatus control apparatus | |
CN110513844B (zh) | 遥控器、中央空调***以及调控方法 | |
JP2017005919A (ja) | 制御装置、制御方法及び制御プログラム |
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 |