一种智能家居控制方法、智能家居控制服务器及系统的制作方法

文档序号:10686188阅读:223来源:国知局
一种智能家居控制方法、智能家居控制服务器及系统的制作方法
【专利摘要】本发明公开了一种智能家居控制方法、智能家居控制服务器及系统。该方法包括:每第一设定时间间隔进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围;在当前时间属于所述控制时间范围时,确定与所述控制时间范围对应的控制模式;实时检测相关智能家居设备的工作状态,以及接收环境传感器上传的家居环境中的环境参数;根据相关智能家居设备的工作状态、接收到的所述环境参数以及确定的控制模式,控制所述相关智能家居设备,使所述环境参数保持在所述控制模式对应的目标阈值。本发明的技术方案能够实现自动化、智能化的家居控制,有效地提高用户体验。
【专利说明】
一种智能家居控制方法、智能家居控制服务器及系统
技术领域
[0001]本发明涉及智能家居技术领域,特别涉及一种智能家居控制方法、智能家居控制服务器及系统。
【背景技术】
[0002]随着智能家居行业的发展,通过物联网技术将家中的各种电气电子设备,如音视频设备、照明设备、窗帘控制设备、温度控制设备、安防设备等组网后进行统一管理。目前,现有的智能家居控制方案至少存在以下问题:
[0003]1、家居环境中的温度、湿度、光照等环境参数只作为数据显示在智能终端上,未将环境参数与相关智能家居设备联动,在需要对相关智能家居设备进行控制以调节相应环境参数时,需用户在智能终端上进行操作,以实现控制,即需人为干预家居环境中环境参数的控制;
[0004]2、智能家居设计采用家庭内部控制,即仅能进行家庭本地控制。
[0005]基于上述描述,现有家居控制方法存在控制方法单一,用户体验差的问题。

【发明内容】

[0006]本发明提供了一种智能家居控制方法、智能家居控制服务器及系统,以实现智能家居控制的自动化、智能化,提升用户体验。
[0007]为达到上述目的,本发明的技术方案是这样实现的:
[0008]—方面,本发明实施例提供了一种智能家居控制方法,该方法包括:
[0009]每第一设定时间间隔进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围;
[0010]在当前时间属于所述控制时间范围时,确定与控制时间范围对应的控制模式;
[0011]实时检测相关智能家居设备的工作状态,以及接收环境传感器上传的家居环境中的环境参数;
[0012]根据相关智能家居设备的工作状态、接收到的环境参数以及确定的控制模式,控制相关智能家居设备,使环境参数保持在控制模式对应的目标阈值;其中,控制相关智能家居设备包括控制相关智能家居设备的开关,以及向相关智能家居设备发送所述目标阈值。
[0013]另一方面,本发明实施例提供了一种智能家居控制服务器,该智能家居控制服务器包括:时间扫描与判断单元、控制模式确定单元、状态检测单元、环境参数接收单元、控制单元和发送单元;
[0014]时间扫描与判断单元,用于每第一设定时间间隔进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围;
[0015]控制模式确定单元,用于在当前时间属于所述控制时间范围时,确定与控制时间范围对应的控制模式;
[0016]状态检测单元,用于实时检测相关智能家居设备的工作状态;
[0017]环境参数接收单元,用于接收环境传感器上传的家居环境中的环境参数;
[0018]控制单元,用于根据相关智能家居设备的工作状态、接收到的环境参数以及确定的控制模式,控制相关智能家居设备,使环境参数保持在控制模式对应的目标阈值;其中,控制单元通过发送单元控制相关智能家居设备的开关,以及向相关智能家居设备发送目标阈值。
[0019]又一方面,本发明实施例提供了一种智能家居控制系统,该系统包括:用于调节家居环境中环境参数的相关智能家居设备、环境传感器、网络连接设备和上述实施例提供的智能家居控制服务器;网络连接设备与相关智能家居设备、环境传感器进行组网通讯,网络连接设备与智能家居控制服务器进行网间通讯;
[0020]智能家居控制服务器还与用户侧的移动终端进行数据交互,接收来自用户侧的移动终端的控制信息,并向用户侧的移动终端推送智能家居设备的控制情况和家居环境情况。
[0021 ]本发明实施例的有益效果是:
[0022]1、本发明通过服务器实现家居环境的自动控制,无需用户通过智能终端进行人工干预控制,实现了智能家居环境的自动化控制,提高用户体验;
[0023]2、建立控制时间范围,只有在当前时间处于控制时间范围时,才实时检测相关智能家居设备的工作状态以及接收环境传感器上传的环境数据,并结合相关阀值进行相应处理、控制,这种以时间为横向尺度,相关阀值为纵向尺度,逐级判断、过滤的控制策略,降低了服务器无效数据、参数的处理,提高了服务器的处理性能;
[0024]3、建立控制时间范围与控制模式的对应关系,在当前时间达到控制时间范围时,根据对应的控制模式对相关智能家居设备进行自动化、智能化的控制,使家居环境中的环境参数符合用户期望,加强用户体验。
【附图说明】
[0025]图1为本发明实施例一提供的智能家居控制方法流程图;
[0026]图2为本发明实施例一提供的智能家居中温度和湿度的控制方法流程图;
[0027]图3为本发明实施例二提供的智能家居控制服务器的结构框图;
[0028]图4为本发明实施例三提供的智能家居控制系统的结构框图
[0029]图5为本发明实施例三提供的智能家居控制系统的组网图;
[0030]图6为本发明实施例三提供的智能家居控制系统的工作过程示意图。
【具体实施方式】
[0031]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0032]实施例一
[0033]图1为本发明实施例一提供的智能家居控制方法流程图,如图1所示,该方法包括:
[0034]S110,每第一设定时间间隔进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围。
[0035]由于春夏秋冬四季、白天和夜晚、工作日和节假日等时间节点对智能家居有不同的控制需求,因此本实施例设置时间扫描包括日期扫描以及时间点扫描,并通过下述方法判断当前时间是否属于设定的控制时间范围:
[0036]根据日期扫描结果判断当前日期是否属于控制时间范围的日期范围;
[0037]若当前日期不属于控制时间范围的日期范围,中断当天对相关智能家居的控制;若当前日期属于控制时间范围的日期范围,判断当前日期是否属于重复模式范围;若当前日期不属于重复模式范围,中断当天对相关智能家居的控制;若当天日期属于重复模式范围,判断当前时间点是否属于控制时间范围的时分范围;
[0038]在当前时间属于控制时间范围的日期范围以及时分范围时,确定控制时间范围对应的控制模式。
[0039]示例性地,日期范围可以为月日范围,重复模式范围可以为工作日模式、节假日模式、自定义模式,时间范围可以为上午、下午、夜晚。若当前控制时间范围为6月15日-9月15日、17: 30-19: 30,在进行时间扫描时,可以每I分钟进行一次日期扫描,若当前日期不属于控制时间范围的日期范围,当天不对相关智能家居的控制;若当前日期属于控制时间范围的日期范围,判断当前日期是否属于重复模式范围,如判断当前日期是否属于工作日,若不属于,当天不对相关智能家居的控制,若属于,判断当前时间点是否属于控制时间范围的时分范围,在当前时间属于控制时间范围的日期范围以及时分范围时,根据相应的控制模式对智能家居进行控制。
[0040]S120,在当前时间属于控制时间范围时,确定与控制时间范围对应的控制模式。
[0041]本实施例中,每个控制模式设置有目标阈值和启动控制阈值,不同控制模式的目标阈值和/或启动控制阈值不同。如对应于夏冬季节的控制模式的启动控制阈值、目标阈值会有差异。
[0042]需要说明的是,本实施例对每个控制模式中的目标阈值和启动控制阈值间的关系不做限定。以对环境参数中的温度参数为例进行说明,假设当前控制模式属于制热控制模式,则启动控制阈值小于目标阈值;假设当前控制模式属于制冷控制模式,则启动控制阈值大于目标阈值。
[0043]S130,实时检测相关智能家居设备的工作状态,以及接收环境传感器上传的家居环境中的环境参数。
[0044]在实际应用中,本地记录有相关智能家居设备的工作状态,可以通过检测本地记录获得相关智能家居设备的工作状态。
[0045]其中,环境传感器可以为温度传感器、湿度传感器、光照传感器中的一种或多种。
[0046]S140,根据相关智能家居设备的工作状态、接收到的环境参数以及确定的控制模式,控制相关智能家居设备,使环境参数保持在控制模式对应的目标阈值;其中,控制相关智能家居设备包括控制相关智能家居设备的开关,以及向相关智能家居设备发送目标阈值,以根据该目标阈值设置相关智能家居设备的工作参数。
[0047]上述步骤S140中相关智能家居设备的工作状态包括相关智能家居设备的开和关。以相关智能家居设备为空调为例,工作参数可以是制冷/制热模式、制冷/制热值、工作时间等,其中,制冷/制热值根据目标阈值设置。可以理解的是,本实施例中的工作参数与具体的智能家居设备的功能相关。
[0048]本实施例通过服务器实现家居环境的自动控制,无需用户通过智能终端进行人工干预控制,实现了智能家居环境的自动化控制,提高用户体验。
[0049]本实施例在进行智能家居控制过程中,一方面通过建立控制时间范围,只有在当前时间处于控制时间范围时,才实时检测相关智能家居设备的工作状态以及接收环境传感器上传的环境数据,并结合相关阀值进行相应处理、控制,这种以时间为横向尺度,相关阀值为纵向尺度,逐级判断、过滤的控制策略,降低了服务器无效数据、参数的处理,提高了服务器的处理性能;另一方面建立控制时间范围与控制模式的对应关系,在当前时间达到控制时间范围时,根据对应的控制模式对相关智能家居设备进行自动化、智能化的控制,使家居环境中的环境参数符合用户期望,加强用户体验。
[0050]本实施例优选地通过下述方法使家居环境中的环境参数保持在控制模式对应的目标阈值:
[0051]读取本地记录的相关智能家居设备的工作状态,在相关智能家居设备处于关闭状态时,接收上传的环境参数,并根据接收到的环境参数确定是否达到控制模式对应的启动控制阈值,在达到启动控制阈值时,开启相关智能家居设备,并记录相关智能家居设备的工作状态为开启状态;在相关智能家居设备处于工作状态时,接收上传的环境参数,并根据接收到的环境参数确定是否达到控制模式对应的目标阈值,若未达到目标阈值,每第二设定时间间隔接收上传的环境参数,在当前时间间隔内上传的环境参数达到目标阈值时,关闭相关智能家居设备,并记录相关智能家居设备的工作状态为关闭状态,以及继续按照第一设定时间间隔进行时间扫描,其中第二设定时间间隔大于第一设定时间间隔。
[0052]由于在对智能家居进行控制的过程中,可能存在人为关闭相关智能家居设备的情况,此时本地记录的相关智能家居设备的工作状态并没有及时更新,会导致智能家居控制陷入死循环。因此,在相关智能家居设备处于工作状态时,本实施例还记录每次接收的环境参数对应的上传次数,判断当前接收的环境参数对应的上传次数是否达到设定的上传次数阈值;在未达到设定的上传次数阈值时,根据当前的环境参数判断是否达到目标阈值;在到达设定的上传次数阈值,且当前的环境参数未达到所述目标阈值时,确定相关智能家居设备被对应用户关闭,并记录相关智能家居设备的工作状态为关闭状态。在确定相关智能家居设备被对应用户关闭后,可以停止当天或当前时间段对相关智能家居设备的控制,以实现在对相关智能家居设备的自动、智能控制过程中,支持用户方的辅助控制,并为了提升用户体验,以用户的辅助控制为最高优先级,在用户认为关闭相关智能家居设备时,停止当天或当前时间段对相关智能家居设备的控制。
[0053]为更详细说明本实施例智能家居控制方法,本实施例通过下实现方案进行说明,为便于说明,本实现方案以控制家居环境中的温度和湿度为例。
[0054]在本实现方案中,示例性地,控制模式包括温度控制模式、湿度控制模式,其中,温度控制模式又包括制热控制模式、制冷控制模式。其中,制冷控制模式的温度启动控制阈值A作为高温启动控制阈值,其调节范围为250C 32°C ο具体实施时,用户可根据自身需求设置A的值,如设置高温启动控制阈值为28°C,对应的目标阈值为A-2,本实施例将目标阈值设为高温启动控制阈值A降低2°C,主要原因如下:以通过空调控制家居温度为例,当外界环境温度达到28°C时,自动启动空调进行制冷,并向空调发送目标阈值,发送的目标阈值是空调在制冷过程中,使家居环境最终达到的温度值。由于调控温差越大,空调的功耗越大,因此,为了降低相关智能家居设备工作时的功耗,设置A-2。可以理解的是,目标阈值与温度启动控制阈值之间的关系还可以是其他方式,如A-3、A-4,本发明实施例不做限定。
[0055]类似的,制热控制模式的温度启动控制阈值B作为低温启动控制阈值,其调节范围为14°C<B<22°C,具体实施时,用户可根据自身需求设置B的值,如设置低温启动控制阈值为16°C,对应的温度目标阈值为B+2,当然制冷控制模式的温度启动控制阈值也可以为其他数值调节范围,也可以采用其他方式设置温度目标阈值的数值,如B+10,对此本实施例不进行具体限定。湿度控制模式的湿度启动控制阈值C的调节范围为40% fCf 60%,湿度目标阈值为C+5%。
[0056]控制时间范围对应的日期范围为6月I日?8月10日,时分范围为17:00-21:00,M复模式范围为工作日;该控制时间范围对应的温度控制模式为制冷模式。
[0057]图2为本发明实施例提供的智能家居中温度和湿度的控制方法流程图,如图2所示,控制方法如下:
[0058]S201,每第一设定时间间隔进行日期扫描,示例性地可以每间隔I分钟进行日期扫描。
[0059]S202,根据日期扫描结果判断当前日期是否属于控制时间范围的日期范围,即判断当前日期是否属于6月I日至8月10日的日期范围,若属于执行步骤S203,否则执行步骤S204。
[0060]S203,判断当前日期是否属于重复模式范围,即判断当前日期是否为工作日,若为工作日执行步骤S205,否则执行步骤S204。
[0061]S204,停止当天对相关智能家居的控制。
[0062]S205,每第一设定时间间隔进行时分扫描。
[0063]S206,根据时分扫描结果判断当前时间点是否属于控制时间范围的时分范围,SP判断当前时间点是否处于17:0 O - 21:0 O的时分范围,若属于执行步骤S 2 O 7,否则执行步骤S208o
[0064]S207,确定与控制时间范围对应的控制模式并执行步骤S209。
[0065]需要说明的是,本实施例中的控制模式可以是根据季节、天气、白天、夜晚等不同场合下用户所述期望的家居环境,通过移动终端设置初始化的控制模式,也可通过移动终端调整后的相应于特定场合的控制模式。
[0066]S208,停止当前时段对相关智能家居的控制。
[0067]S209,接收环境传感器上传的家居环境中的环境参数,并实时检测相关智能家居设备的工作状态,若相关智能家居设备处于关闭状态执行步骤S210,否则执行步骤S212。
[0068]本步骤中,环境传感器为温度传感器和湿度传感器,环境参数包括温度参数和湿度参数。
[0069]S210,根据接收到的环境参数确定是否达到控制模式对应的启动控制阈值,在达到启动控制阈值时,执行步骤S211,否则执行步骤S201。
[0070]若当前控制时间范围接收温度传感器上传的温度大于制冷控制模式对应的温度启动控制阈值(高温启动控制阈值),执行步骤S211,当接收的温度传感器上传的温度小于或等于制冷控制模式对应的温度启动控制阈值时执行步骤S201。
[0071]S211,开启相关智能家居设备,记录相关智能家居设备的工作状态为开启状态,并进入步骤S212。
[0072]本实施例采用现有技术方案开启相关智能家居设备,例如通过网间协议将开启控制命令发送到智能家居本地,通过本地的Wifi模块、ZigBee模块或红外模块等无线通信模块接收开启控制命令,并根据开启控制命令开启相关智能家居设备,其中Wifi模块、ZigBee模块或红外模块可以独立设置,也可以设置在相关智能家居设备中。
[0073]对于本实施例中的相关智能家居设备在家居环境中的分布方式,本实施例不做限定。
[0074]S212,记录接收到的环境参数对应的上传次数。
[0075]S213,判断当前接收的环境参数对应的上传次数是否达到设定的上传次数阈值,若未达到设定的上传次数阈值,执行步骤S214,否则执行步骤S217。
[0076]S214,根据接收到的环境参数确定是否达到控制模式对应的目标阈值,若未达到目标阈值,执行步骤S215,否则执行S216。
[0077]S215,每第二设定时间间隔接收上传的环境参数,并返回步骤S212示例性地每间隔10分钟接收上传的环境参数。
[0078]S216,关闭相关智能家居设备,并记录相关智能家居设备的工作状态为关闭状态,返回步骤S201。
[0079]S217,记录相关智能家居设备的工作状态为关闭状态,并执行步骤S204或步骤S208o
[0080]需要补充说明的是,为了进一步提升用户体验,在利用上述步骤S201?S217对相关智能家居设备进行自动化、智能化的控制时,为了便于用户随时了解、掌握家居环境中的环境状态,以及方便用户随时对控制过程进行调整,本实施例的方法还可以通过下述方式实现移动终端对智能家居的辅助控制:
[0081]结合图2,如在执行步骤S204时,即在判断当前日期不属于重复模式范围时,向移动终端发送停止对相关智能家居的控制,及其停止控制的原因;或者,在执行步骤S208时,向移动终端发送停止对相关智能家居的控制,及其停止控制的原因一当前时段不属于控制时间范围的时分范围;或者,在执行步骤S214或步骤S215时,将接收到的当前的环境参数发送给移动终端,并在移动终端进行显示;或者,在执行步骤S216时,向移动终端发送已关闭相关智能家居设备,且家居环境中的环境参数已经达到目标阈值,便于用户随时了解、掌握家居环境中的环境状态。
[0082]在用户了解到当前家居环境中的环境状态时,可以随时对控制过程进行调整。如在了解到因为当前时段不属于控制时间范围的时分范围停止对相关智能家居的控制时,可以修改控制时间范围的时分范围。
[0083]实施例二
[0084]基于实施例一相同的设计构思,本实施例提供了一种智能家居控制服务器。
[0085]图3为本发明实施例二提供的智能家居控制服务器的结构框图,如图3所示,该智能家居控制服务器包括:时间扫描与判断单元31、控制模式确定单元32、状态检测单元33、环境参数接收单元34、控制单元35和发送单元36:
[0086]时间扫描与判断单元31,用于每第一设定时间间隔进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围,其中,本实施例的控制时间范围包括曰期范围、时分范围和重复模式范围,重复模式范围可以为工作日模式、节假日模式、自定义模式,时间范围可以为上午、下午、夜晚。
[0087]控制模式确定单元32,用于在当前时间属于控制时间范围时,确定与控制时间范围对应的控制模式;其中,每个控制模式设置有目标阈值和启动控制阈值,不同控制模式的目标阈值和/或启动控制阈值不同。
[0088]状态检测单元33,用于实时检测相关智能家居设备的工作状态,示例性第,状态检测单元33可以通过检测本地记录获得相关智能家居设备的工作状态。
[0089]环境参数接收单元34,用于接收环境传感器上传的家居环境中的环境参数。
[0090]控制单元35,用于根据相关智能家居设备的工作状态、接收到的环境参数以及确定的控制模式,控制相关智能家居设备,使环境参数保持在控制模式对应的目标阈值;其中,控制单元通过发送单元36控制相关智能家居设备的开关,以及向相关智能家居设备发送所述目标阈值。
[0091]本实施例的智能家居控制服务器能够实现家居环境的自动控制,无需用户通过智能终端进行人工干预控制,实现了智能家居环境的自动化控制,提高用户体验。
[0092]本实施例的智能家居控制服务器一方面通过建立控制时间范围,只有在当前时间处于控制时间范围时,才实时检测相关智能家居设备的工作状态以及接收环境传感器上传的环境数据,并结合相关阀值进行相应处理、控制,这种以时间为横向尺度,相关阀值为纵向尺度,逐级判断、过滤的控制策略,降低了服务器无效数据、参数的处理,提高了服务器的处理性能;另一方面建立控制时间范围与控制模式的对应关系,在当前时间达到控制时间范围时,根据对应的控制模式对相关智能家居设备进行自动化、智能化的控制,使家居环境中的环境参数符合用户期望,加强用户体验。
[0093]在本实施例的一个实现方案中,状态检测单元33读取本地记录的相关智能家居设备的工作状态;控制单元35在相关智能家居设备处于工作状态时,根据接收到的环境参数确定是否达到控制模式对应的启动控制阈值,在达到启动控制阈值时,开启相关智能家居设备,并记录相关智能家居设备的工作状态为开启状态;以及,在相关智能家居设备处于工作状态时,根据接收到的环境参数确定是否达到控制模式对应的目标阈值,若未达到目标阈值,控制环境参数接收单元每第二设定时间间隔接收上传的环境参数,在当前时间间隔内上传的环境参数达到目标阈值时,关闭相关智能家居设备,并记录相关智能家居设备的工作状态为关闭状态,以及控制时间扫描与判断单元继续按照第一设定时间间隔进行时间扫描。
[0094]在本实施例的另一个实现方案中,控制单元35记录每次接收的环境参数对应的上传次数,判断当前接收的环境参数对应的上传次数是否达到设定的上传次数阈值;在未达到设定的上传次数阈值时,根据当前的环境参数判断是否达到目标阈值;在到达设定的上传次数阈值时,且当前的环境参数未达到所述目标阈值时,确定相关家居设备被对应用户关闭,并记录相关智能家居设备的工作状态为关闭状态。在确定相关智能家居设备被对应用户关闭后,智能家居控制服务器可以停止当天或当前时间段对相关智能家居设备的控制,以实现在对相关智能家居设备的自动、智能控制过程中,支持用户方的辅助控制,并为了提升用户体验,以用户的辅助控制为最高优先级,在用户认为关闭相关智能家居设备时,停止当天或当前时间段对相关智能家居设备的控制。
[0095]本发明实施例二的各单元的具体工作方式可以参见本发明实施例一,在此不再赘述。
[0096]实施例三
[0097]基于实施例二相同的设计构思,本实施例提供了一种智能家居控制系统。
[0098]图4为本发明实施例三提供的智能家居控制系统的结构框图,如图4所示,该系统包括用于调节家居环境中环境参数的相关智能家居设备41、环境传感器42、网络连接设备43和实施例二中的智能家居控制服务器44;网络连接设备43与相关智能家居设备41、环境传感器42进行组网通讯,网络连接设备43与智能家居控制服务器44进行网间通讯。
[0099]其中,环境传感器42用于感应家居环境中的环境参数,环境传感器42可以独立设置,也可以设置在相应的智能家居设备41上,如温度传感器可以设置在温度控制设置中;智能家居控制服务器44用于对相关智能家居设备进行智能化、自动化控制,具体可参见实施例二的相关描述。
[0100]为了便于用户随时了解、掌握家居环境中的环境状态,以及方便用户随时对控制过程进行调整,本实施例的智能家居控制服务器44还可以与用户侧的移动终端40进行数据交互。如智能家居控制服务器44可以接收来自用户侧的移动终端40的控制模式,即通过移动终端40设置初始化的控制模式或调整智能家居控制服务器44中的控制模式,以适应各种场合;或者智能家居控制服务器44向用户侧的移动终端40推送相关智能家居设备41的控制情况和家居环境情况,便于用户随时了解、掌握家居环境中的环境状态;智能家居控制服务器44还可以接收来自用户侧移动终端40的如关闭/打开相关智能家居设备的控制指令,实现辅助控制。
[0101]为详细说明本实施例智能家居控制系统的工作过程,本实施例通过一个实现方案进行具体说明。
[0102]图5为本发明实施例三提供的智能家居控制系统的组网图,如图5所示,本实现方案中的控制系统包括温控设备51、湿度调控设备52、温度传感器53、湿度传感器54、智能家居网关55、路由56、智能家居控制服务器57和移动终端50。
[0103]其中,智能家居网关55为智能家居的控制中心,主要用于控制相关智能家居设备、数据传输,智能家居网关55通过无线通信技术,如ZigBee、Wifi或Z-Wave与家居环境中的温控设备51、湿度调控设备52、温度传感器53和湿度传感器54进行组网通讯,智能家居网关55通过路由56与智能家居控制服务器57进行网间通讯,智能家居控制服务器57可以连接多个移动终端,实现对家居环境的自动化、智能化控制,并支持本地和远距离。
[0104]需要说明的是,本实现方案中示例性地智能家居网关55通过红外控制设备58控制家居环境中的温控设备51、湿度调控设备52的开启和关闭。当相关智能家居设备具有无线通信功能时,如具有ZigBee、Wifi或Z-Wave功能,可以利用其无线功能直接与智能家居网关55进行无线通信。
[0105]参考图6所示,本实现方案的智能家居控制系统的工作过程如下:
[0106]S1:智能家居控制服务器进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围,并在当前时间属于控制时间范围时,确定与控制时间范围对应的控制模式。
[0107]需要说明的是,在智能家居控制服务器首次对某一用户对应的智能家居进行控制时,可以与该用户对应的移动终端进行交互获得初始化的时间控制范围及对应的控制模式,即移动终端向智能家居控制服务器发送控制信息,在实际应用时,在移动终端上编辑控制时间范围以及控制时间范围对应的控制模式,编辑后发送给智能家居控制服务器,智能家居控制服务器接收来自移动终端的控制信息再进行时间扫描。
[0108]S2:环境传感器实时检测家居环境,并将感应到的环境参数发送给智能家居网关。
[0109]S3:智能家居网关将来自环境传感器的环境参数上传给智能家居控制服务器。
[0110]S4:智能家居控制服务器读取本地记录的相关智能家居设备的工作状态,根据相关智能家居设备的工作状态、环境参数以及确定的控制模式,生成相应的控制命令,并把生成的控制命令下发给智能家居网关。
[0111]S5:智能家居网关接收并解析来自智能家居控制服务器的控制命令,并按照控制命令控制相关智能家居设备,使环境参数保持在控制模式对应的目标阈值。
[0112]S6:相关智能家居设备执行控制命令。
[0113]在实际应用中,智能家居控制服务器还可以向移动终端推送相关智能家居设备的控制情况和家居环境情况,移动终端接收并显示来自智能家居控制服务器的相关智能家居设备的控制情况和家居环境情况,以便于直观地了解家居环境情况,根据需求进行远距离调控。
[0114]由上,本实现方案通过上述步骤SI?S6可实现对智能家居的自动化和智能化控制,并支持移动终端对智能家居设备的本地化、异地化控制。
[0115]综上所述,本发明公开了一种智能家居控制方法、智能家居控制服务器及系统,本发明通过服务器实现家居环境的自动控制,无需用户通过智能终端进行人工干预控制,实现了智能家居环境的自动化控制,提高用户体验;在进行智能家居控制过程中,一方面通过建立控制时间范围,只有在当前时间处于控制时间范围时,才实时检测相关智能家居设备的工作状态以及接收环境传感器上传的环境数据,并结合相关阀值进行相应处理、控制,这种以时间为横向尺度,相关阀值为纵向尺度,逐级判断、过滤的控制策略,降低了服务器无效数据、参数的处理,提高了服务器的处理性能;另一方面建立控制时间范围与控制模式的对应关系,在当前时间达到控制时间范围时,根据对应的控制模式对相关智能家居设备进行自动化、智能化的控制,使家居环境中的环境参数符合用户期望,加强用户体验。
[0116]为了便于清楚描述本发明实施例的技术方案,在发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。
[0117]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种智能家居控制方法,其特征在于,所述方法包括: 每第一设定时间间隔进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围; 在当前时间属于所述控制时间范围时,确定与所述控制时间范围对应的控制模式; 实时检测相关智能家居设备的工作状态,以及接收环境传感器上传的家居环境中的环境参数; 根据相关智能家居设备的工作状态、接收到的所述环境参数以及确定的控制模式,控制所述相关智能家居设备,使所述环境参数保持在所述控制模式对应的目标阈值;其中,所述控制相关智能家居设备包括控制相关智能家居设备的开关,以及向相关智能家居设备发送所述目标阈值。2.根据权利要求1所述的方法,其特征在于,每个控制模式设置有目标阈值和启动控制阈值,不同控制模式的目标阈值和/或启动控制阈值不同。3.根据权利要求1所述的方法,其特征在于,所述根据相关智能家居设备的工作状态、接收到的所述环境参数以及确定的控制模式,控制所述相关智能家居设备,使所述环境参数保持在所述控制模式对应的目标阈值具体为: 读取本地记录的相关智能家居设备的工作状态, 在相关智能家居设备处于关闭状态时,根据接收到的环境参数确定是否达到所述控制模式对应的启动控制阈值,在达到启动控制阈值时,开启相关智能家居设备,并记录相关智能家居设备的工作状态为开启状态; 在相关智能家居设备处于工作状态时,根据接收到的环境参数确定是否达到所述控制模式对应的目标阈值,若未达到所述目标阈值,每第二设定时间间隔接收上传的环境参数,在当前时间间隔内上传的环境参数达到目标阈值时,关闭相关智能家居设备,并记录相关智能家居设备的工作状态为关闭状态,以及继续按照所述第一设定时间间隔进行时间扫描。4.根据权利要求3所述的方法,其特征在于,所述在相关智能家居设备处于工作状态时,根据接收到的环境参数确定是否达到控制模式对应的目标阈值包括: 记录每次接收的环境参数对应的上传次数,判断当前接收的环境参数对应的上传次数是否达到设定的上传次数阈值; 在未达到设定的上传次数阈值时,根据当前的环境参数判断是否达到目标阈值; 在到达设定的上传次数阈值,且当前的环境参数未达到所述目标阈值时,确定相关家居设备被对应用户关闭,并记录相关智能家居设备的工作状态为关闭状态。5.根据权利要求1至4任一项所述的方法,其特征在于,所述时间扫描包括日期扫描以及时间点扫描,所述根据时间扫描结果判断当前时间是否属于设定的控制时间范围包括: 根据日期扫描结果判断当前日期是否属于所述控制时间范围的日期范围; 若当前日期不属于所述控制时间范围的日期范围,中断当天对所述相关智能家居的控制; 若当前日期属于所述控制时间范围的日期范围,判断当前日期是否属于重复模式范围;若当前日期不属于重复模式范围,中断当天对所述相关智能家居的控制;若当天日期属于重复模式范围,判断当前时间点是否属于所述控制时间范围的时分范围; 在当前时间属于所述控制时间范围的日期范围以及时分范围时,确定所述控制时间范围对应的控制模式。6.—种智能家居控制服务器,其特征在于,该智能家居控制服务器包括:时间扫描与判断单元、控制模式确定单元、状态检测单元、环境参数接收单元、控制单元和发送单元; 所述时间扫描与判断单元,用于每第一设定时间间隔进行时间扫描,根据时间扫描结果判断当前时间是否属于设定的控制时间范围; 所述控制模式确定单元,用于在当前时间属于所述控制时间范围时,确定与所述控制时间范围对应的控制模式; 所述状态检测单元,用于实时检测相关智能家居设备的工作状态; 所述环境参数接收单元,用于接收环境传感器上传的家居环境中的环境参数; 所述控制单元,用于根据相关智能家居设备的工作状态、接收到的所述环境参数以及确定的控制模式,控制所述相关智能家居设备,使所述环境参数保持在所述控制模式对应的目标阈值;其中,所述控制单元通过所述发送单元控制相关智能家居设备的开关,以及向相关智能家居设备发送所述目标阈值。7.根据权利要求6所述的智能家居控制服务器,其特征在于,每个控制模式设置有目标阈值和启动控制阈值,不同控制模式的目标阈值和/或启动控制阈值不同。8.根据权利要求6所述的智能家居控制服务器,其特征在于,所述状态检测单元,用于读取本地记录的相关智能家居设备的工作状态; 所述控制单元,用于在相关智能家居设备处于工作状态时,根据接收到的环境参数确定是否达到所述控制模式对应的启动控制阈值,在达到启动控制阈值时,开启相关智能家居设备,并记录相关智能家居设备的工作状态为开启状态; 以及,在相关智能家居设备处于工作状态时,根据接收到的环境参数确定是否达到所述控制模式对应的目标阈值,若未达到所述目标阈值,控制所述环境参数接收单元每第二设定时间间隔接收上传的环境参数,在当前时间间隔内上传的环境参数达到目标阈值时,关闭相关智能家居设备,并记录相关智能家居设备的工作状态为关闭状态,以及控制所述时间扫描与判断单元继续按照所述第一设定时间间隔进行时间扫描。9.根据权利要求8所述的智能家居控制服务器,其特征在于,所述控制单元,用于记录每次接收的环境参数对应的上传次数,判断当前接收的环境参数对应的上传次数是否达到设定的上传次数阈值;在未达到设定的上传次数阈值时,根据当前的环境参数判断是否达到目标阈值;在到达设定的上传次数阈值时,且当前的环境参数未达到所述目标阈值时,确定相关家居设备被对应用户关闭,并记录相关智能家居设备的工作状态为关闭状态。10.—种智能家居控制系统,其特征在于,该系统包括:用于调节家居环境中环境参数的相关智能家居设备、环境传感器、网络连接设备和权利要求6至9任一项所述的智能家居控制服务器;所述网络连接设备与所述相关智能家居设备、所述环境传感器进行组网通讯,所述网络连接设备与所述智能家居控制服务器进行网间通讯; 所述智能家居控制服务器还与用户侧的移动终端进行数据交互,接收来自用户侧的移动终端的控制信息,并向用户侧的移动终端推送智能家居设备的控制情况和家居环境情况。
【文档编号】G05B19/418GK106054657SQ201610648297
【公开日】2016年10月26日
【申请日】2016年8月9日 公开号201610648297.1, CN 106054657 A, CN 106054657A, CN 201610648297, CN-A-106054657, CN106054657 A, CN106054657A, CN201610648297, CN201610648297.1
【发明人】张亮
【申请人】歌尔股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1