智能家居控制方法及系统技术方案

技术编号:15614617 阅读:237 留言:0更新日期:2017-06-14 02:59
本发明专利技术提供一种智能家居控制方法及系统,该方法包括:获取智能家居系统内多个家居设备的运行状态,经处理后形成至少一个场景指令;响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令;将选取的场景指令发送给多个家居设备,改变多个家居设备的运行状态。

【技术实现步骤摘要】
智能家居控制方法及系统
本专利技术涉及智能家居领域,且特别涉及一种智能家居控制方法及系统。
技术介绍
随着物联网技术的不断发展,智能家居系统逐步地被普及和使用,给人们的生活带来了很大的便利。然而,在现有的智能家居系统中,每一个智能家居设备内每一个项目的状态改变均需要采用单独的单个命令进行设置。若想对多个智能家居进行设置以形成一个应用场景,则需要将一条一条命令逐一添加,组成一个控制命令集合。这个过程操作繁琐且会浪费了大量时间,严重限制了智能化场景在智能家居系统的应用。另外一种普遍存在的现象,想要把当前多个智能设备的运行状态保存设置为一个场景时,同样没有快捷的方法可以解决,还必须单个设备单条命令逐一添加,使用非常不方便。此外,现有的智能家居系统控制方式简单,通常是用户下达命令改变智能家居设备的运行状态,需要用户下达控制策略,无法根据用户的状态来自动形成控制策略。
技术实现思路
本专利技术为了克服现有智能家居系统在形成应用场景时操作繁琐且效率低的问题,提供一种可快速形成各种应用场景的智能家居控制方法及系统。为了实现上述目的,本专利技术提供一种智能家居控制方法,该方法包括:获取智能家居系统内多个家居设备的运行状态,经处理后形成至少一个场景指令;响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令;将选取的场景指令发送给多个家居设备,改变多个家居设备的运行状态。于本专利技术一实施例中,获取智能家居系统内多个家居设备的运行状态,形成至少一个场景指令,包括:获取智能家居在某一时刻下多个智能家居设备的运行状态;将多个智能家居设备的运行状态进行封装,形成与该时刻对应的场景指令。于本专利技术一实施例中,获取智能家居系统内多个家居设备的运行状态,形成至少一个场景指令,包括:获取智能家居系统内多个家居设备的历史运行状态;从每一家居设备的历史运行状态中选取使用频率最高的运行状态;将多个家居设备的使用频率最高的运行状态进行封装,形成最优场景指令。于本专利技术一实施例中,获取智能家居系统内多个家居设备的运行状态,形成至少一个场景指令,包括:响应于基于该场景指令内容修改操作,调用一现有的场景指令并在交互界面上呈现;获取用户输入的更改操作并进行保存后封装成新的场景指令。于本专利技术一实施例中,在每一场景指令内包括表征该场景的标志位。于本专利技术一实施例中,每一场景指令均包括与家居设备数量相等的多个数据包,每个数据包包括该家居设备的地址,更改项目和更改值。于本专利技术一实施例中,响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令,包括:获取改变智能家居系统运行状态的移动终端的时间信息;在至少一个场景指令内选取与该时间信息相对应的场景指令。于本专利技术一实施例中,响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令,还包括:获取改变智能家居系统运行状态的移动终端的位置变化信息;结合获取的位置变化信息和时间信息选取与时间信息相对应的场景指令。于本专利技术一实施例中,结合获取的位置变化信息和时间信息选取与时间信息相对应的场景指令,包括:判断位置变化信息是否为回家;若是,计算移动终端到住所的距离;当该距离小于或等于预设值时,选取与该时间信息相对应的场景指令。本专利技术另一方面还提供一种智能家居控制系统,该包括场景指令形成模块、选取模块和更改模块。场景指令形成模块获取智能家居系统内多个家居设备的运行状态,经处理后形成至少一个场景指令。选取模块响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令。更改模块将选取的场景指令发送给多个家居设备,改变其运行状态。综上所述,本专利技术提供的智能家居控制方法及系统通过获取多个家居设备的运行状态,并将这些运行状态组合在一起形成一个包含有多个命令的场景指令。当触发使用该场景指令时,控制系统将该指令同时发送至多个家居设备,达到同时改变多个家居设备运行状态的目的。本专利技术提供的智能家居控制系统可自动实现多个智能家居设备的运行状态的保存、提取以及组合。用户无需逐个设置智能家居设备或为了得到一个应用场景而逐个添加操作命令。大大提高了智能家居系统中场景应用的智能化,进一步方便用户的使用。为让本专利技术的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。附图说明图1所述为本专利技术一实施例提供的智能家居控制方法的流程图。图2所示为本专利技术一实施例提供的智能家居控制系统的原理框图。具体实施方式在一个智能家居系统内通常会包含两个以上的家居设备,每个家居设备具有多种运行状态。在现有的智能家居系统内,多个家居设备运行状态的改变是通过对一个个家居设备单独进行调整来实现或通过手动逐条添加操作命令来形成一个场景指令,这种方式操作程序多且要浪费很多时间,自动化效果差。有鉴于此,本专利技术提供一种可自动形成场景指令的智能家居控制方法及系统。如图1所示,本实施例提供的智能家居控制方法包括:获取智能家居系统内多个家居设备的运行状态,经处理后形成至少一个场景指令(步骤S1)。响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令(步骤S2)。将选取的场景指令发送给多个家居设备,改变多个家居设备的运行状态(步骤S3)。该控制方法始于步骤S1,于本实施例中,该步骤中至少一个场景指令采用以下方法形成:获取智能家居在某一时刻下多个智能家居设备的运行状态。将多个智能家居设备的运行状态进行封装,形成与该时刻对应的场景指令。如获取用户在早上起床时刻、离家时刻以及下班到家时刻等多个时刻下多个家居设备的运行状态,如客厅的灯具、空调、热水器、加湿器、电视机以及电脑等家居设备的运行状态。在每一个时刻下将这些家居设备的运行状态进行保存并封装成一个场景指令,形成与多个特定时刻相对应的多个场景指令。于本实施例中,多个智能家居设备的运行状态保存在云端,云端服务器对保存的多个智能家居设备的运行状态进行封装。然而,本专利技术对此不作任何限定。于本实施例中,每一场景指令内均包括表征该场景的标志位。具体而言,所述标志位表征早上起床、离家以及下班回家等特定时刻。在实际使用时,系统可在不同的时间段通过该标志位来触发相应的场景指令。如在用户8点起床时触发与该时刻对应的场景指令,如将窗帘拉开,房间灯具开启,卫生间灯具开启等;在早上9点离家时触发与该时刻对应的指令,如将家里的灯具、电视机、空调等设备的电源切断;在下班6点到家时触发与该时刻对应的场景指令,如开启客厅灯具、空调以及热水器等家居设备。然而,本专利技术对此不作任何限定。于其它实施例中,还可在每一场景指令内增加与住宅区域相对应的表征区域位置的标志位。通过索引表征区域位置的标志位可快速对多个相同类型的家居设备(如客厅的灯具和卧式的灯具)的进行控制,避免发生控制错误。于本实施例中,每一场景指令均包括与家居设备数量相等的多个数据包,每个数据包包括该家居设备的地址,更改项目和更改值。具体而言,当需要对智能家居内客厅灯具、电视机、空调、热水器以及加湿器这几个家居设备进行状态更改时,在获取到这些设备在特定时刻的场景指令后,控制系统将场景指令发送到每一个家居设备所对应的网络节点上。由于每个场景指令包含多个数据包,每个数据包内有每个家居设备的地本文档来自技高网...
智能家居控制方法及系统

【技术保护点】
一种智能家居控制方法,其特征在于,包括:获取智能家居系统内多个家居设备的运行状态,经处理后形成至少一个场景指令;响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令;将选取的场景指令发送给多个家居设备,改变多个家居设备的运行状态。

【技术特征摘要】
1.一种智能家居控制方法,其特征在于,包括:获取智能家居系统内多个家居设备的运行状态,经处理后形成至少一个场景指令;响应于触发改变智能家居系统运行状态的操作,在至少一个场景指令内选取相应的场景指令;将选取的场景指令发送给多个家居设备,改变多个家居设备的运行状态。2.根据权利要求1所述的智能家居控制方法,其特征在于,所述获取智能家居系统内多个家居设备的运行状态,形成至少一个场景指令,包括:获取智能家居在某一时刻下多个智能家居设备的运行状态;将多个智能家居设备的运行状态进行封装,形成与该时刻对应的场景指令。3.根据权利要求1所述的智能家居控制方法,其特征在于,所述获取智能家居系统内多个家居设备的运行状态,形成至少一个场景指令,包括:获取智能家居系统内多个家居设备的历史运行状态;从每一家居设备的历史运行状态中选取使用频率最高的运行状态;将多个家居设备的使用频率最高的运行状态进行封装,形成最优场景指令。4.根据权利要求1所述的智能家居控制方法,其特征在于,所述获取智能家居系统内多个家居设备的运行状态,形成至少一个场景指令,包括:响应于基于该场景指令内容修改操作,调用一现有的场景指令并在交互界面上呈现;获取用户输入的更改操作并进行保存后封装成新的场景指令。5.根据权利要求1所述的智能家居控制方法,其特征在于,在每一场景指令内包括表征该场景的标志位。6.根据权利要求1所述的智...

【专利技术属性】
技术研发人员:姚博刘宗孺李志为丁心汉
申请(专利权)人:杭州古北电子科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1