智能家居设备控制方法、装置、设备及存储介质与流程

文档序号:21452669发布日期:2020-07-10 17:46阅读:165来源:国知局
智能家居设备控制方法、装置、设备及存储介质与流程

本发明实施例涉及智能家居设备控制技术,尤其涉及一种智能家居设备控制方法、装置、设备及存储介质。



背景技术:

随着物联网、云计算、智能终端等技术相继进入家居领域,智能家居的概念已经逐步得到推广。

对于传统的智能家居设备,人们虽然不需要手动操作控制电器,但是还是要在控制终端进行复杂的操作。

在控制终端对电器进行控制时,同一种智能家居设备有多个时用户往往无法准确分辨列表中同名的智能家居设备与房间的对应关系,无法准确操作自己想要控制的智能家居设备,常常产生误操作,使得智能家居设备调节效率降低,人们无法真正体会到智能家居设备的好处。



技术实现要素:

本发明提供一种智能家居设备控制方法、装置、设备及存储介质,以实现准确控制目标智能家居设备,提高智能家居设备调节效率。

第一方面,本发明实施例提供了一种智能家居设备控制方法包括:

获取用户输入的管理启动指令;

根据所述管理启动指令显示管理主页,所述管理主页包括房间子页面、设备子页面和场景子页面;

根据用户对所述房间子页面、设备子页面和场景子页面的操作对目标家居设备进行控制。

可选的,所述根据用户对房间子页面的操作对目标家居设备进行控制,包括:

创建房间;

显示未分类家居设备清单;

将一个或多个所述目标家居设备与所述创建的房间形成唯一标示性关联,同时,对一个或多个所述目标家居设备进行参数设置;

保存所述房间与对应的一个或多个所述目标家居设备的参数至房间数据库。

可选的,所述根据用户对场景子页面的操作对目标家居设备进行控制,包括:

创建场景;

显示未关联设备清单;

对一个或多个所述目标家居设备与所述创建的场景形成关联,同时,对一个或多个所述目标家居设备进行参数设置;

保存所述场景与对应的一个或多个所述目标家居设备的参数至场景数据库。

可选的,根据用户对设备子页面的操作对目标家居设备进行控制,包括:

显示可控设备清单;

对一个或多个所述目标家居设备进行参数设置;

保存一个或多个所述目标家居设备的参数至设备数据库。

可选的,还包括修改所述目标家居设备参数;

根据用户对所述目标家居设备的操作,修改所述目标家居设备参数,保存所述目标家居设备的新数据至相应数据库。

可选的,在根据用户操作发送控制指令至所述目标家居设备后,还包括:检测所述目标家居设备是否达到预设结果;若是,则显示操作完成;若否,则再次发送控制指令。

可选的,若连续判断检测结果为否的次数超过预设值,则判定智能家居设备出现故障,在页面显示提示信息并发出提示音。

第二方面,本发明实施例还提供了一种智能家居设备控制装置包括:

指令获取模块,用于获取用户输入指令;

中央处理模块,用于根据用户输入指令生成对目标家居设备的控制指令;

显示模块,用于显示页面信息;

通讯模块,用于发送所述中央处理模块生成的控制指令至所述目标家居设备和接受所述目标家居设备的反馈信息。

可选的,还包括:

房间数据模块,用于保存房间数据;

场景数据模块,用于保存场景数据;

设备数据模块,用于保存设备数据。

检测模块,用于检测所述家居设备,判断是否达到预设结果;

判断模块,用于判断所述检测模块连续判断结果为否的次数是否超过预设值;

警报模块,用于提示智能家居设备出现故障。

第三方面,本发明实施例还提供了一种设备,所述设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所提供的的智能家居设备控制方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的智能家居设备控制方法。

本发明通过设备与房间和场景绑定,以及三个模式对房间子页面、场景子页面和设备子页面进行控制,解决同一种智能家居设备有多个时无法分辨对应关系,造成误操作的问题,实现提高控制智能家居设备和切换智能家居场景的效率,提升用户体验感的效果。

附图说明

图1是本发明一个实施例所提供的一种智能家居设备控制的流程图;

图2是本发明另一个实施例所提供的一种智能家居设备控制的流程图;

图3是本发明一个实施例所提供的一种智能家居设备控制的流程图;

图4是本发明另一个实施例所提供的一种智能家居设备控制的流程图;

图5是本发明又一个实施例所提供的一种智能家居设备控制的流程图;

图6是本发明一个实施例所提供的一种智能家居控制装置的结构示意图;

图7是本发明一个实施例所提供的一种设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在一个实施例中,图1是本发明一个实施例提供的一种智能家居设备控制的流程图,本实施例可适用于智能家居设备控制情况,该方法可以由本发明实施例所提供的智能家居设备控制装置来执行,该装置可以由软件和/或硬件的方式实现。参见图1,本实施例提供的智能家居设备控制方法,具体包括如下步骤:

步骤110、获取用户输入的管理启动指令;

其中,智能家居设备控制装置可以通过触摸屏获取用户输入的管理启动指令,也可以获取与智能家居设备控制装置连接的移动终端的用户输入的管理启动指令;移动终端可以通过蓝牙与智能家居设备控制装置进行连接。

步骤120、根据管理启动指令显示管理主页,管理主页包括房间子页面、设备子页面和场景子页面;

其中,智能家居设备控制装置获取到管理启动指令后,智能家居设备控制装置的屏幕显示管理主页,管理主页面上包含多个子页面,示例性的,有房间子页面、设备子页面和场景子页面;获取选择指令,在屏幕上显示相应的子页面信息,示例性的,房间子页面包括房间名称、房间绑定智能家居设备、各智能家居设备参数设置等信息,设备子页面包括智能家居设备名称、智能家居设备参数设置等信息,场景子页面包括场景名称、场景绑定智能家居设备、各智能家居设备参数设置等信息。

步骤130、根据用户对所述房间子页面、设备子页面和场景子页面的操作对目标家居设备进行控制;

其中,根据用户的选择指令和操作指令,对选中的子页面进行控制,不同的子页面对应不同的控制模式,方便用户根据自己的需求采取不同的控制模式,快速准确的切换目标智能家居设备。

本实施例的技术方案,通过本发明通过智能家居设备与房间和场景绑定,以及使用三个模式分别对房间子页面、场景子页面和设备子页面进行控制;在需要调控目标房间内的一个或多个智能家居设备时,通过对房间子页面的操作对目标家居设备进行控制;在需要调控目标场景中的一个或多个智能家居设备时,通过对场景子页面的操作对目标家居设备进行控制;在需要调控单个智能家居设备时,通过对设备子页面的操作对目标家居设备进行控制。解决同一种智能家居设备有多个时无法分辨对应关系,造成误操作的问题,实现提高控制智能家居设备和切换智能家居场景的效率,提升用户体验感的效果。

图2是本发明另一个实施例提供的一种智能家居设备控制的流程图,参见图2,本实施例提供的智能家居设备控制方法,具体包括如下步骤:

步骤210、获取用户输入的管理启动指令;

步骤220、根据管理启动指令显示管理主页,管理主页包括房间子页面、设备子页面和场景子页面;

步骤230、创建房间;

其中,用户根据需要创建房间,并进行命名,例如,大厅、厨房、卧室、书房等,对家中每个房间进行区分,当房间数量较多时,可进行备注或者编号加以区分,便于调控智能家居设备时快速定位到目标房间。

步骤240、显示未分类家居设备清单;

其中,创建房间名称完成后,通过调用设备数据库查看当前所有未分类设备,在智能家居设备控制装置的屏幕或者与智能家居设备控制装置相连接的移动终端的屏幕显示未分类家居设备清单,智能家居设备有唯一编码,例如序列号,通过唯一编码能够分辨智能家居设备所对应的房间。

步骤250、将一个或多个目标家居设备与创建的房间形成唯一标示性关联,同时,对一个或多个目标家居设备进行参数设置;

其中,房间中对应的大多数智能家居设备是固定的,例如空调、灯、窗帘、门等,需要将房间中固定的智能家居设备与其进行关联,将一个或多个目标家居设备与创建的房间形成唯一标示性关联,在同一种设备有多个的时候,通过对目标房间中关联的目标智能家居设备进行调控就可以避免出现误操作其他智能家居设备的情况;同时,将与目标房间进行唯一关联的目标家居进行参数设置,示例性的,参数可以为目标家居设备的工作状态和工作模式等,例如设置房间内的空调处于开启或关闭状态,设置空调的运行模式和温度等。

步骤260、保存房间与对应的一个或多个目标家居设备的参数至房间数据库。

其中,将创建的房间与对应的智能家居设备的数据保存至远端服务器的房间数据库中,数据不会因为软件升级或掉电丢失,在下次需要使用同样的数据时直接调用即可,不需要频繁的修改设置,可以达到快速准确切换的效果。

图3是本发明一个实施例提供的一种智能家居设备控制的流程图,参见图3,本实施例提供的智能家居设备控制方法,具体包括如下步骤:

步骤310、获取用户输入的管理启动指令;

步骤320、根据管理启动指令显示管理主页,管理主页包括房间子页面、设备子页面和场景子页面;

步骤330、创建场景;

其中,用户根据需要创建场景,并进行命名,例如,睡眠、离家、办公、娱乐等,对目标场景所包含的目标房间中的目标家居设备进行区分,并将目标场景与目标家居设备建立对应关系,便于切换场景时快速切换目标场景所包含的目标房间中的目标家居设备。

步骤340、显示未关联设备清单;

其中,创建场景名称完成后,通过调用设备数据库查看当前未关联设备清单,在智能家居设备控制装置的屏幕或者与智能家居设备控制装置相连接的移动终端的屏幕显示未关联设备清单,智能家居设备有唯一编码,例如序列号,通过唯一编码能够分辨智能家居设备所对应的房间。

步骤350、对一个或多个目标家居设备与创建的场景形成关联,同时,对一个或多个目标家居设备进行参数设置;

其中,场景所对应的大多数智能家居设备是固定的,例如空调、灯、窗帘、门、音响、投影等,在离家场景时,需要关闭除了冰箱、监控等必需的智能家居设备外的其他智能家居设备,在办公模式时,需要调节空调温度、关闭其他产生声音的智能家居设备以及调节灯的亮度等,在睡眠模式时,需要调节空调温度适合睡眠、关闭窗帘、关闭除了夜灯以外的灯等;因此需要将目标家居设备与场景进行关联,将一个或多个目标家居设备与创建的场景形成关联,在同一个设备在多种场景中需要被使用时,将此设备与多种场景分别形成关联;在切换场景时,通过对目标场景中关联的目标智能家居设备进行调控就可以避免出现误操作其他智能家居设备的情况;同时,将与目标场景关联的目标家居进行参数设置。

步骤360、保存场景与对应的一个或多个目标家居设备的参数至场景数据库。

其中,将创建的场景与对应的智能家居设备的数据保存至远端服务器的场景数据库中,数据不会因为软件升级或掉电丢失,在下次需要使用同样的数据时直接调用即可,不需要频繁的修改设置,可以达到快速准确切换的效果。

图4是本发明另一个实施例提供的一种智能家居设备控制的流程图,参见图4,本实施例提供的智能家居设备控制方法,具体包括如下步骤:

步骤410、获取用户输入的管理启动指令;

步骤420、根据管理启动指令显示管理主页,管理主页包括房间子页面、设备子页面和场景子页面;

步骤430、显示可控设备清单;

其中,直接通过调用设备数据库查看当前可控设备清单,在智能家居设备控制装置的屏幕或者与智能家居设备控制装置相连接的移动终端的屏幕显示可控设备清单,智能家居设备有唯一编码,例如序列号,通过唯一编码能够分辨智能家居设备所对应的房间。

步骤440、对一个或多个目标家居设备进行参数设置;

其中,当需要调控的设备为一个或少数几个智能家居设备时,对所需要进行调控的目标家居设备直接进行参数设置,避免先进入房间子页面或者场景子页面,缩短了操作时间。

步骤450、保存一个或多个目标家居设备的参数至设备数据库。

其中,将参数设置完成后的目标家居设备的数据保存至远端服务器的设备数据库中,数据不会因为软件升级或掉电丢失,在下次需要使用同样的数据时直接调用即可,不需要频繁的修改设置,可以达到快速准确切换的效果。

在上述技术方案实施例中,可选的,还包括修改目标家居设备参数;

根据用户对目标家居设备的操作,修改目标家居设备参数,保存目标家居设备的新数据至相应数据库。

其中,在智能家居设备使用过程中,根据用户需求或者外界环境变化等需要对一个或多个智能家居设备进行参数修改时,找到目标家居设备进行参数修改;示例性的,若要修改房间中对应的智能家居设备的参数,则打开房间子页面,查找目标房间,选中目标房间中的目标家居设备,对目标家居设备的参数进行修改,并保存修改后的目标家居设备的新数据至房间数据库;若要修改场景中对应的智能家居设备的参数,则打开场景子页面,查找目标房间,选中目标房间中的目标家居设备,对目标家居设备的参数进行修改,并保存修改后的目标家居设备的新数据至场景数据库;若目标家居设备与房间和场景没有对应的关系,则打开设备子页面,查找目标家居设备,修改目标家居设备的参数,并保存修改后的目标家居设备的新数据至设备数据库。

图5是本发明又一个实施例提供的一种智能家居设备控制的流程图,参见图5,本实施例提供的智能家居设备控制方法,具体包括如下步骤:

步骤510、获取用户输入的管理启动指令;

步骤520、根据管理启动指令显示管理主页,管理主页包括房间子页面、设备子页面和场景子页面;

步骤530、根据用户对所述房间子页面、设备子页面和场景子页面的操作对目标家居设备进行控制;

步骤540、检测目标家居设备是否达到预设结果,若是,则执行步骤580,若否,则执行步骤550;

其中,用户对目标家居设备进行控制操作后,目标家居设备可能未能达到预设结果,因此需要在控制指令发送后对目标家居设备的状态进行检测,判断是否到达预设结果;若判断目标家居设备已经达到了预设结果,则执行步骤580,若判断目标家居设备未达到预设结果,则执行步骤550。

步骤550、判断检测结果为否的次数超过预设值,若是,则执行步骤570,若否,则执行步骤560;

其中,当判断目标家居设备未达到预设结果时,则进一步对判断结果为否的次数进行统计并判断是否超过预设值,避免目标家居设备因为故障一直不能达到预设结果,智能家居设备控制装置一直重复发送控制指令,造成资源浪费;若判断结果为否的次数超过预设值,则执行步骤570;若判断结果为否的次数不超过预设值,则执行步骤560。

步骤560、再次发送控制指令并执行步骤540;

其中,当判断目标家居设备未达到预设结果的次数不超过预设值时,智能家居设备控制装置再次发送控制指令至目标家居设备。

步骤570、页面显示提示信息并发出提示音;

其中,当判断目标家居设备未达到预设结果的次数超过预设值时,智能家居设备控制装置屏幕的主页面或者与智能家居设备控制装置连接的移动终端的相关页面上显示提示信息并发出提示音,对用户进行提示。

步骤580、显示操作完成。

其中,当判断目标家居设备达到预设结果时,智能家居设备控制装置的屏幕的主页面或者与智能家居设备控制装置连接的移动终端的相关页面上显示操作完成。

图6是本发明一个实施例所提供的一种智能家居控制装置的结构示意图。该装置可以由硬件和/或软件的方式来实现,可执行本发明任意实施例所提供的智能家居设备控制方法,具备执行方法相应的功能模块和有益效果。如图6所示,该装置包括:

指令获取模块610,用于获取用户输入指令;其中,指令获取模块可以直接通过智能家居设备控制装置的触摸屏获取用户输入的管理启动指令,也可以通过蓝牙获取与智能家居设备控制装置连接的移动终端发射的管理启动指令。

中央处理模块620,用于根据用户输入指令生成对目标家居设备的控制指令;

显示模块630,用于显示页面信息;其中,房间子页面、设备子页面和场景子页面均可在屏幕进行显示。

通讯模块640,用于发送中央处理模块生成的控制指令至目标家居设备和接受目标家居设备的反馈信息;其中,通讯模块不仅发送中央处理模块根据用户输入指令生成对目标家居设备的控制指令,还发送检测指令至目标家居设备,对目标家居设备的状态进行检测,并且接受目标家居设备的反馈信息。

本实施例的技术方案,通过本发明通过智能家居设备与房间和场景绑定,以及使用三个模式分别对房间子页面、场景子页面和设备子页面进行控制。解决同一种智能家居设备有多个时无法分辨对应关系,造成误操作的问题,实现提高控制智能家居设备和切换智能家居场景的效率,提升用户体验感的效果。

在上述各技术方案的基础上,可选的,装置还包括:

房间数据模块,用于保存房间数据;其中,房间数据模块还包括房间对应的目标家居设备的设置参数。

场景数据模块,用于保存场景数据;其中,场景数据模块还包括场景所对应的目标家居设备的设置参数。

设备数据模块,用于保存设备数据。

检测模块,用于检测家居设备,判断是否达到预设结果;其中,检测模块对目标家居设备的反馈信息进行检测与判断,用以判断目标家居设备是否达到预设结果。

判断模块,用于判断检测模块连续判断结果为否的次数是否超过预设值;

警报模块,用于提示智能家居设备出现故障;其中通过页面文字提示、闪烁、警报声等方式提示用户智能家居设备出现故障。

图7是本发明一个实施例提供的一种设备的结构示意图,如图7所示,该设备包括处理器70、存储器71、输入装置72和输出装置73;设备中处理器70的数量可以是一个或多个,图7中以一个处理器70为例;设备中的处理器70、存储器71、输入装置72和输出装置73可以通过总线或其他方式连接,图7中以通过总线连接为例。

存储器71作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的智能家居设备控制方法对应的程序指令/模块,处理器70通过运行存储在存储器71中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的智能家居设备控制方法。

存储器71可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器71可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器71可进一步包括相对于处理器70远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

本发明实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种智能家居设备控制方法,该方法包括:

获取用户输入的管理启动指令;

根据管理启动指令显示管理主页,管理主页包括房间子页面、设备子页面和场景子页面;

根据用户对所述房间子页面、所述设备子页面和所述场景子页面的操作对目标家居设备进行控制。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上的方法操作还可以执行本发明任意实施例所提供的智能家居设备控制方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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