一种智能家居控制方法、云端服务器、系统及存储介质与流程

文档序号:16914412发布日期:2019-02-19 18:51阅读:158来源:国知局
一种智能家居控制方法、云端服务器、系统及存储介质与流程

本发明涉及智能家居应用领域,尤其涉及一种智能家居控制方法、云端服务器、系统及存储介质。



背景技术:

在移动互联网+物联网加速前进时代下,通过移动智能终端,特别是手机或者平板的应用软件,针对每个智能设备需要一个智能的场景控制功能,由于智能设备各式各样,生产的厂家众多,品类繁多,且相同品类也有不同的型号,所以智控界面的随着智能设备精细化的功能进行了细分,基于功能化的控制指令使得智能控制越来越复杂化,简单的单个设备的智能控制已经不能满足人们对智能时代舒适度的要求。

传统的智能控制应用场景的软件设计方式是ui设计师根据产品经理定义的场景概念,对具体某个或者多个智能设备的多种功能进行关联性设定。多样的功能关联导致场景的编辑界面的比较复杂化,编辑保存的场景功能的可执行性也因场景执行具体时间点的智能设备状态紧密关联。很多时候编辑了很好的场景,但因当前时间点设备的状态情况而不能执行,这个过程消耗了用户相当长时间的编辑,但实际应用中很多功能并不常用甚至基本不可用。

例如针对上述问题,对比文件(cn2016102511570)中公开了一种智能家居场景映射及取消映射的方法,技术人员根据实际家居住宅设备布置情况,通过编程工具进行设计并编程实现的场景a,下载到控制器;用户不满意可通过终端设备新建的自定义场景b,下载并通知控制器,绑定对应实体按键,控制器内部进行调整;用户需要对已映射场景b进行修改时,只需要在终端设备对场景b进行编辑即可,无需重新映射,控制器内部进行调整;场景b替换场景a用户使用后,觉得还是场景a更符合自己喜好时,可以将场景a恢复,用户可以通过终端设备通知控制器取消映射,控制器内部进行调整。但是上述对比文件在实现用户编辑的简化的时候,设备单一,难以根据环境自动选择运行状态,无法实现根据环境自动控制多种智能设备的效果。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术缺陷,本发明提供一种智能家居控制方法、云端服务器、系统及存储介质,旨在简化智能场景添加的复杂控制操作,让每个场景设置更有效和便捷,根据智能家居设备的类型,并对每个设备的影响效果进行分类,实现了根据环境自动控制多种智能家居设备的效果,同时方便用户对智能家居设备的控制和使用,智能性和精确性更高。

本发明解决技术问题所采用的技术方案如下:

一种智能家居控制方法,应用于云端服务器控制智能家居设备,其中,所述智能家居控制包括:

云端服务器预先对智能家居设备的外部条件元素进行归类,并根据智能家居设备功能对影响场景条件的对应关系进行分类;

云端服务器获取智能家居设备功能结合区域环境生成的设备场景描述文件,根据所有的设备场景描述文件进行区域关联生成区域场景描述文件;

当云端服务器检测到区域环境因素变化时,解析所述区域场景描述文件,根据不同智能控制设备的界面描述文件对智能家居设备进行控制。

所述的智能家居控制方法,其中,所述外部条件元素包括:时间、温度、亮度、湿度、pm2.5以及运行状态。

所述的智能家居控制方法,其中,所述云端服务器获取智能家居设备功能结合区域环境生成的设备场景描述文件,根据所有的设备场景描述文件进行区域关联生成区域场景描述文件具体包括:

当每一个智能家居设备对应生成一个标准的设备场景描述文件后,通过应用软件上传所述设备场景描述文件到云端服务器;

云端服务器获取应用软件上传的所有设备场景描述文件后,根据所有设备场景描述文件进行区域关联生成区域场景描述文件。

所述的智能家居控制方法,其中,所述设备场景描述文件包括:智能家居设备功能信息和区域环境信息。

所述的智能家居控制方法,其中,所述当云端服务器检测到区域环境因素变化时,解析所述区域场景描述文件,根据不同智能控制设备的界面描述文件对智能家居设备进行控制具体包括:

当云端服务器检测到区域环境因素变化时,解析所述区域场景描述文件,生成用于对区域内智能家居设备进行设置的智能控制指令集;

所述智能控制指令集为控制智能家居设备的指令元素集合,由多条控制指令合并构成;

通过云端服务器中的场景设备功能解析器对智能家居设备的设备场景描述文件进行解析,云端服务器根据不同智能控制设备的界面描述文件通过所述智能控制指令对智能家居设备进行控制设置。

所述的智能家居控制方法,其中,所述界面描述文件为智能家居设备的用户通过app编辑与环境因素关联的设备功能生成;所述界面描述文件用于确定所述场景设备功能解析器所生成场景是否执行及执行关系。

所述的智能家居控制方法,其中,通过区域关联控制对场景进行增加、编辑或者删除;所述智能家居设备包括灯具、窗帘、空调、热水器中的至少一种。

一种云端服务器,其中,所述云端服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能家居控制程序,所述智能家居控制程序被所述处理器执行时实现所述的智能家居控制方法的步骤。

一种智能家居控制系统,所述智能家居控制系统包括若干个智能家居设备,其中,所述智能家居控制系统还包括所述云端服务器,所述云端服务器还包括一场景设备功能解析器;

所述云端服务器用于执行下述任一操作;

预先对智能家居设备的外部条件元素进行归类,并根据智能家居设备功能对影响场景条件的对应关系进行分类;

获取智能家居设备功能结合区域环境生成的设备场景描述文件,根据所有的设备场景描述文件进行区域关联生成区域场景描述文件;

当检测到区域环境因素变化时,解析所述区域场景描述文件,根据不同智能控制设备的界面描述文件对智能家居设备进行控制。

一种存储介质,其中,所述存储介质存储有智能家居控制程序,所述智能家居控制程序被处理器执行时实现所述智能家居控制方法的步骤。

本发明公开了一种智能家居控制方法、云端服务器、系统及存储介质,所述智能家居控制方法包括:云端服务器预先对智能家居设备的外部条件元素进行归类,并根据智能家居设备功能对影响场景条件的对应关系进行分类;云端服务器获取智能家居设备功能结合区域环境生成的设备场景描述文件,根据所有的设备场景描述文件进行区域关联生成区域场景描述文件;当云端服务器检测到区域环境因素变化时,解析所述区域场景描述文件,根据不同智能控制设备的界面描述文件对智能家居设备进行控制。本发明简化智能场景添加的复杂控制操作,让每个场景设置更有效和便捷,根据智能家居设备的类型,并对每个设备的影响效果进行分类,实现了根据环境自动控制多种智能家居设备的效果,同时方便用户对智能家居设备的控制和使用,智能性和精确性更高。

附图说明

图1是本发明智能家居控制方法的较佳实施例的流程图。

图2是本发明云端服务器的较佳实施例的功能原理框图。

图3是本发明智能家居控制系统的较佳实施例的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例一

本发明较佳实施例所述的一种智能家居控制方法,如图1所示,所述方法包括:

s100,云端服务器预先对智能家居设备的外部条件元素进行归类,并根据智能家居设备功能对影响场景条件的对应关系进行分类。

具体地,首先通过云端服务器对现有智能家居设备的智能场景的外部条件元素进行归类,所述外部条件元素包括:时间,温度,亮度,湿度,pm2.5以及运行状态,云端服务器根据智能家居设备功能对影响场景条件的对应关系进行分类;即智能家居设备的功能对影响场景条件的对应关系分类,甚至每个智能家居设备最近基本的开启关闭条件。

根据智能家居设备的种类,需要对区域内所有智能家居设备进行归类,每个智能家居设备的影响效果进行分类;例如窗帘,灯,影响光线亮度,根据亮度传感器的数据,来确定是否开启起床场景,如果室内光线较暗,室外光线正常,则拉开窗帘,如果室外光线较暗则开室内灯,根据影响区域场景条件的智能设备的运行状态进行设置。

s200,云端服务器获取智能家居设备功能结合区域环境生成的设备场景描述文件,根据所有的设备场景描述文件进行区域关联生成区域场景描述文件。

具体地,步骤s200具体包括如下步骤:

s201,当每一个智能家居设备对应生成一个标准的设备场景描述文件后,通过应用软件上传所述设备场景描述文件到云端服务器;

s202,云端服务器获取应用软件上传的所有设备场景描述文件后,根据所有设备场景描述文件进行区域关联生成区域场景描述文件。

本发明实施例中,不同种类的智能控制设备可能影响一个或多个环境条件,用户/服务商编辑一个对应条件环境,生成一个智能家居设备对应一个标准的设备场景描述文件,由应用软件上传设备场景描述文件到云端服务器,云端服务器根据所有的设备场景描述文件进行区域关联生成区域场景描述文件;所述设备场景描述文件包括智能家居设备功能信息和区域环境信息。

s300,当云端服务器检测到区域环境因素变化时,解析所述区域场景描述文件,根据不同智能控制设备的界面描述文件对智能家居设备进行控制。

具体地,步骤s300具体包括如下步骤:

s301,当云端服务器检测到区域环境因素变化时,解析所述区域场景描述文件,生成用于对区域内智能家居设备进行设置的智能控制指令集;所述智能控制指令集为控制智能家居设备的指令元素集合,由多条控制指令合并构成;

s302,通过云端服务器中的场景设备功能解析器对智能家居设备的设备场景描述文件进行解析,云端服务器根据不同智能控制设备的界面描述文件通过所述智能控制指令对智能家居设备进行控制设置。

本发明实施例中,所述界面描述文件为智能家居设备的用户通过app编辑与环境因素关联的设备功能生成;所述界面描述文件用于确定所述场景设备功能解析器所生成场景是否执行及执行关系。

当区域环境因素变化时,云端服务器解析区域场景描述文件对区域内智能设备的控制设置,生成对应智能控制指令集,指令可以以广播的形式统一发给各个智能家居设备,广播内容为包含个智能家居设备标号的一条指令,也可以为分别对应于各智能家居设备的多条指令;通过场景设备功能解析器对智能家居设备的设备场景描述文件的解析,然后根据不同智能设备(如手机、平板等)的界面描述文件实现对设备的精确控制设置。

智能控制的场景设置,针对用户及厂商能更通用的设置场景联动,简化智能场景添加的复杂控制操作,让每个场景设置更有效及更便捷,用户能根据个人最贴近自己生活元素的环境因素进行设置,从用户角度分析,真正的功能化设备将被划分为时间、环境、开关行为;分析用户编辑的环境变量,时间,及是否运行,根据用户提供的舒适环境因素设置,运行状况,以及时间周期,即可生成高效的场景模式功能。

本发明通过设定用户环境条件变量,自动化的场景编辑配置,通知用户执行场景,减少了场景编辑的复杂性,直接感应区域环境因素,输入场景环境条件变量,对于不同智能家居设备(家电设备),开发者不需要关心相关设备的控制指令协议,不同企业的场景二次开发不需要对不同家居设备智能控制页面进行单独的开发,仅仅对环境条件的控件进行设计即可,并实现快速生成自定义的场景系统;对于用户不需要关心智能设备的功能的复杂性,直接面向换环境设定。

其中,还可以通过区域关联控制对场景进行增加、编辑或者删除;所述智能家居设备包括:灯具、窗帘、空调、热水器中的至少一种。

实施例二

本发明实施例还提供了一种云端服务器,如图2所示,其中,所述云端服务器包括:存储器20、处理器10及存储在所述存储器20上并可在所述处理器10上运行的智能家居控制程序,所述智能家居控制程序被所述处理器10执行时实现所述的智能家居控制方法的步骤;具体如上所述。

实施例三

本发明实施例还提供了一种智能家居控制系统,如图3所示,所述智能家居控制系统包括若干个智能家居设备200,其特征在于,所述智能家居控制系统还包括所述云端服务器100,所述云端服务器还包括一场景设备功能解析器101;

所述云端服务器100用于执行下述任一操作;

预先对智能家居设备200的外部条件元素进行归类,并根据智能家居设备功能对影响场景条件的对应关系进行分类;

获取智能家居设备功能结合区域环境生成的设备场景描述文件,根据所有的设备场景描述文件进行区域关联生成区域场景描述文件;

当检测到区域环境因素变化时,解析所述区域场景描述文件,根据不同智能控制设备的界面描述文件对智能家居设备200进行控制;具体如上所述。

实施例四

本发明还提供一种存储介质,其中,所述存储介质存储有智能家居控制程序,所述智能家居控制程序被处理器执行时实现所述智能家居控制方法的步骤;具体如上所述。

综上所述,本发明提供一种智能家居控制方法、云端服务器、系统及存储介质,所述智能家居控制方法包括:云端服务器预先对智能家居设备的外部条件元素进行归类,并根据智能家居设备功能对影响场景条件的对应关系进行分类;云端服务器获取智能家居设备功能结合区域环境生成的设备场景描述文件,根据所有的设备场景描述文件进行区域关联生成区域场景描述文件;当云端服务器检测到区域环境因素变化时,解析所述区域场景描述文件,根据不同智能控制设备的界面描述文件对智能家居设备进行控制。本发明简化智能场景添加的复杂控制操作,让每个场景设置更有效和便捷,根据智能家居设备的类型,并对每个设备的影响效果进行分类,实现了根据环境自动控制多种智能家居设备的效果,同时方便用户对智能家居设备的控制和使用,智能性和精确性更高。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1