掌桥专利:专业的专利平台
掌桥专利
首页

智能家居控制方法、装置、设备及计算机可读存储介质

文献发布时间:2024-04-18 20:02:40


智能家居控制方法、装置、设备及计算机可读存储介质

技术领域

本申请涉及智能家居的技术领域,尤其是涉及一种智能家居控制方法、装置、设备及计算机可读存储介质。

背景技术

随着科技的快速发展,智能家居逐渐成为人们生活中的重要组成部分。智能家居是以住宅为平台,通过智能家居设备自动感知住宅空间状态、设备状态、家电服务状态等,能够接收用户在住宅内或远程的控制指令, 给人们生活带来便利。

然而,智能家居设备在带来便利的同时,也面临着诸多安全性挑战。

人们在智能家居中的生活过程仍会出现一些安全威胁,如,发生燃气泄漏时人员未及时察觉而导致未及时控制管理、智能家居设备网络中断进而智能家居中发生异常时而无法自动控制等情况。因此,亟需具有高度安全性的智能家居控制方法显得尤为重要。

发明内容

为了提高智能家居的安全性,实现智能家居智能化管理,本申请提供一种智能家居控制方法、装置、设备及计算机可读存储介质。

第一方面,本申请提供一种智能家居控制方法,采用如下的技术方案:

一种智能家居控制方法,应用于智能家居系统,所述智能家居系统包括智能网关、机器人及多个智能家居设备,所述机器人及所述多个智能家居设备包括蓝牙通信模块,所述方法包括:

获取智能家居的监控信息;

根据所述监控信息判断所述智能家居是否存在异常情况;

若存在异常情况,则根据所述异常情况生成处理策略,并按照所述处理策略进行异常处理。

通过采用上述技术方案,通过实时监控智能家居系统的状态,及时发现异常情况,根据异常情况生成处理策略,可以更加针对性地解决问题,提高了处理效率和准确性,提高了智能家居的稳定性和安全性。同时,通过机器人和智能家居设备的蓝牙通信模块,可以实现更加便捷和高效的控制和操作,提高了用户的使用体验。

可选的,其特征在于,所述获取智能家居的监控信息包括:

采集智能家居的环境信息、智能家居设备信息和至少一个用户的行为信息;所述智能家居设备信息包括每个智能家居设备的网络状态信息和运行状态信息,所述运行状态信息包括当前运行状态和历史运行状态;

根据所述环境信息、所述智能家居设备信息和所述至少一个用户的行为信息,生成监控信息。

通过采用上述技术方案,对于智能家居来说,影响智能家居中设施及人员安全的主要有环境、智能家居设备还有人员使用情况等,通过监控智能家居中智能家居的环境信息、智能家居设备信息和至少一个用户的行为信息来进行异常安全分析。

可选的,所述根据所述监控信息判断所述智能家居是否存在异常情况包括:

根据所述每个智能家居设备的网络状态判断是否存在网络故障设备;

若存在网络故障设备,则确定所述异常情况为第一异常;

若不存网络故障设备,则根据每个智能家居设备的当前运行状态和历史运行状态判断是否存在设备故障异常;

若存在设备故障异常,则确定所述异常情况为第二异常;

若不存在设备故障异常,则根据所述环境信息和行为信息判断是否存在环境参数异常;

若存在环境参数异常,则确定所述异常情况为第三异常;

若不存在环境参数异常,则确定所述智能家居不存在异常情况。

通过采用上述技术方案, 先根据智能家居设备的网络状态对存网络故障的智能家居设备进行判断,若存在网络故障设备,则说明该智能家居设备不能进行控制,进而可能出现安全异常时无法控制设备,在不存在网络故常设备时,进一步根据智能家居设备的当前运行状态和历史运行状态判断是否存在设备故障异常,若存在设备故障异常,则数据检测、控制等可能出现不准确的情况,需要进行检修;在不存在设备故障异常时,进一步根据环境信息和行为信息判断是否存在环境参数异常,若存在环境参数异常,说明可能存在未关灯、燃气泄漏、湿度异常等环境参数异常,若不存在环境异常,就证明智能家居不存在异常情况出现。采用逐步判断的步骤,依次对设备网络异常、设备故障异常及环境异常进行异常判断,只要存在任何异常就能得出智能家居存在异常情况,实现了智能家居异常情况的全面检查。

可选的,所述根据所述异常情况生成处理策略,并按照所述处理策略进行异常处理包括:

当所述异常情况为第一异常时,根据异常网络状态确定目标智能家居设备;

若所述目标智能家居设备为所述智能家居中所有智能家居设备,则确定所述第一异常为智能网关异常,生成第一告警信息,形成处理策略;其中,告警信息用于对所述智能家居的管理终端进行告警;

若存在一个所述目标智能家居设备,则根据所述目标智能家居设备的位置生成处理策略,并控制所述机器人移动至所述目标智能家居设备的蓝牙信号接收范围内;以使所述目标智能家居设备与所述机器人建立蓝牙通信连接,进行网络故障排除;

若存在多个所述目标智能家居设备,则确定多个所述目标智能家居设备的优先级;

根据所述目标智能设备的优先级和位置生成处理策略,并控制所述机器人按照所述处理策略移动;以使所述目标智能家居设备与所述机器人建立蓝牙通信连接,进行网络故障排除。

通过采用上述技术方案,当异常情况为第一异常时,根据异常网络状态可以确定目标智能家居设备,从而精准定位异常设备,为后续处理提供了准确的基础。若目标智能家居设备为所有智能家居设备,则确定第一异常为智能网关异常,生成第一告警信息并形成处理策略。通过及时告警,可以提醒用户或管理人员进行干预和处理,提高了处理的效率。若存在一个目标智能家居设备,根据设备的位置生成处理策略,并控制机器人移动至设备的蓝牙信号接收范围内,建立蓝牙通信连接进行网络故障排除。通过机器人的智能化操作,可以实现快速、准确地排除网络故障,提高了处理的准确性和效率。若存在多个目标智能家居设备,根据设备的优先级和位置生成处理策略,使得处理更加有针对性和高效性。同时,控制机器人按照处理策略移动,可以确保处理的顺利进行。

可选的,预先将所述智能家居划分为多个监控区域并设置区域等级;所述确定多个所述目标智能家居设备的优先级包括:

根据所述目标智能居家设备的功能类型确定每个所述目标智能居家设备的第一优先级;所述功能类型包括智能安防类型、智能环境监测类型、日常使用类型和智能装饰类型;所述智能安防类型的第一优先级大于智能环境监测类型的第一优先级,所述智能环境监测类型的第一优先级大于日常使用类型的第一优先级;所述日常使用类型的第一优先级大于智能装饰类型的第一优先级;

根据所述目标智能居家设备所在监控区域的区域等级确定每个所述目标智能家居设备的第二优先级;

获取每个所述目标智能家居设备在预设周期内的使用次数信息;

根据使用次数信息确定每个所述目标智能家居设备的第三优先级;

根据每个所述目标智能家居设备的第一优先级、第二优先级、第三优先级和预设优先级权重计算每个所述目标智能家居设备的优先级。

通过采用上述技术方案,通过对智能家居设备的功能类型进行划分,并根据功能类型的重要程度设置不同的第一优先级,可以更加准确地反映设备的重要性和紧急程度,提高了优先级确定的准确性和合理性。将智能家居划分为多个监控区域并设置区域等级,根据设备所在区域的等级确定第二优先级,可以更加细致地考虑设备所处环境的因素,进一步提高了优先级确定的准确性。通过获取设备在预设周期内的使用次数信息,并根据使用次数信息确定第三优先级,可以反映设备的使用频率和活跃度,使得优先级确定更加符合实际情况。根据每个目标智能家居设备的第一优先级、第二优先级、第三优先级和预设优先级权重计算每个目标智能家居设备的优先级,可以综合考虑多个因素,使得优先级确定更加全面和准确,使得重要的智能家居设备得到优先处理,提高了处理的效果和智能家居的安全性。

可选的,所述根据所述目标智能设备的优先级和位置生成处理策略包括:

判断是否存在处于同一优先级的所述目标智能家居设备;

若存在处于同一优先级的目标智能家居设备,则判断处于同一优先级的目标智能家居设备是否在同一监控区域;

若在同一监控区域,则按照目标智能家居设备的优先级、目标智能家居设备所处的监控区域和位置确定机器人的至少一个移动路径,以使所述机器人按照至少一个移动路线移动,依次与所述目标智能家居设备建立通信连接,进行网络故障排除;

若未在同一监控区域,则确定处于同一优先级的目标智能家居设备所处的监控区域内是否存在其它目标智能家居设备;

若存在其它目标智能家居设备,则按照其它目标智能家居设备的优先级确定同一优先级的目标智能家居设备的子优先级;

若不存在其它目标智能家居设备,则根据所述机器人与所述处于同一优先级的目标智能家居设备的移动路径的长度确定同一优先级的目标智能家居设备的子优先级;

按照目标智能家居设备的优先级、子优先级、目标智能家居设备所处的监控区域和位置确定机器人的至少一个移动路径,以使所述机器人按照至少一个移动路线移动,依次与所述目标智能家居设备建立通信连接,进行网络故障排除。

通过采用上述技术方案,在确定机器人的移动路径时,考虑目标智能家居设备的位置和所处的监控区域,确定机器人的移动路径时,可能使得机器人可与多个目标智能家居设备建立蓝牙连接。可以更加合理地规划机器人的移动路径,确保机器人能够快速、准确地与目标设备建立通信连接,提高网络故障设备处理的效率。

可选的,所述根据所述异常情况生成处理策略,并按照所述处理策略进行异常处理包括:

当所述异常情况为第二异常情况时,确定设备故障异常的智能家居设备,并根据设备故障异常的智能家居设备生成第二告警信息,形成处理策略,以使管理终端对应的用户按照所述第二告警信息进行设备故障异常排除;

或,

当所述异常情况为第三异常时,根据所述环境信息、至少一个用户的行为信息和预设异常规则确定所述异常情况的安全等级和环境异常类型;

若所述异常情况的安全等级不小于预设安全等级,则确定所述异常类型对应的智能家居设备和处理策略,并按照处理策略控制所述智能家居设备;

若所述异常情况的安全等级小于预设安全等级,则确定所述异常类型对应的智能家居设备和处理策略,按照处理策略控制所述智能家居设备;并根据所述异常类型生成第三告警信息,其中,所述第三告警信息包括监控模板,以使所述监控信息按照监控模板实时记录。

通过采用上述技术方案,当异常情况为第二异常情况时,确定设备故障异常的智能家居设备并生成第二告警信息,针对性的提醒用户或管理人员进行设备故障排查和修复,提高了处理的及时性和准确性。当异常情况为第三异常时,根据环境信息、用户行为信息和预设异常规则确定异常情况的安全等级和环境异常类型,更加准确地反映异常情况的紧急程度和影响范围。根据安全等级和环境异常类型生成相应的处理策略和第三告警信息,可以为用户提供更加精准和个性化的服务,提高了处理的针对性和用户体验。

第二方面,本申请提供一种智能家居控制装置,采用如下的技术方案:

一种智能家居控制装置,应用于智能家居系统,所述装置包括:

获取模块,用于获取智能家居的监控信息;其中,所述监控信息包括环境信息、智能家居设备信息和至少一个用户的行为信息;

判断模块,用于根据所述监控信息判断所述智能家居是否存在异常情况;

生成模块,用于若存在异常情况,则根据所述异常情况生成处理策略,并按照所述处理策略进行异常处理。

通过采用上述技术方案,通过实时监控智能家居系统的状态,及时发现异常情况,根据异常情况生成处理策略,可以更加针对性地解决问题,提高了处理效率和准确性,提高了智能家居的稳定性和安全性。同时,通过机器人和智能家居设备的蓝牙通信模块,可以实现更加便捷和高效的控制和操作,提高了用户的使用体验。

第三方面,本申请提供一种电子设备,采用如下的技术方案:

一种电子设备,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行第一方面任一项所述的智能家居控制方法的计算机程序。

通过采用上述技术方案,处理器执行存储器中智能家居控制方法,实现通过实时监控智能家居系统的状态,及时发现异常情况,根据异常情况生成处理策略,可以更加针对性地解决问题,提高了处理效率和准确性,提高了智能家居的稳定性和安全性。

第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:

一种计算机可读存储介质,存储有能够被处理器加载并执行第一方面任一项所述的智能家居控制方法的计算机程序。

通过采用上述技术方案,处理器加载并执行计算机可读存储介质中存储的计算机程序,电子设备通过实时监控智能家居系统的状态,及时发现异常情况,根据异常情况生成处理策略,可以更加针对性地解决问题,提高了处理效率和准确性,提高了智能家居的稳定性和安全性。

综上所述,本申请包括以下至少一种有益技术效果:

通过实时监控智能家居系统的状态,及时发现异常情况,根据异常情况生成处理策略,可以更加针对性地解决问题,提高了处理效率和准确性,提高了智能家居的稳定性和安全性。

通过对智能家居设备的功能类型进行划分,并根据功能类型的重要程度设置不同的第一优先级,可以更加准确地反映设备的重要性和紧急程度,提高了优先级确定的准确性和合理性。将智能家居划分为多个监控区域并设置区域等级,根据设备所在区域的等级确定第二优先级,可以更加细致地考虑设备所处环境的因素,进一步提高了优先级确定的准确性。通过获取设备在预设周期内的使用次数信息,并根据使用次数信息确定第三优先级,可以反映设备的使用频率和活跃度,使得优先级确定更加符合实际情况。根据每个目标智能家居设备的第一优先级、第二优先级、第三优先级和预设优先级权重计算每个目标智能家居设备的优先级,可以综合考虑多个因素,使得优先级确定更加全面和准确,使得重要的智能家居设备得到优先处理,提高了处理的效果和智能家居的安全性。

附图说明

图1是本申请实施例的智能家居控制方法的流程示意图。

图2是本申请实施例的智能家居控制方法中步骤S102的流程示意图。

图3是本申请实施例的智能家居控制方法中作为确定多个目标智能家居设备的优先级的一种实施方式的流程示意图。

图4是本申请实施例的智能家居控制方法中作为根据所述目标智能设备的优先级和位置生成处理策略的一种实施方式的流程示意图。

图5是本申请实施例的智能家居控制装置的结构框图。

图6是本申请实施例的一种电子设备的结构框图。

具体实施方式

以下结合附图对本申请作进一步详细说明。

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。

本申请实施例提供一种智能家居控制方法,该智能家居控制方法可由电子设备执行,该电子设备可以为服务器,也可以为移动终端设备,其中服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器;移动终端设备可以是平板电脑、手机、台式计算机等,但不局限于此。

该智能家居控制方法应用于智能家居系统,所述智能家居系统包括智能网关、机器人及多个智能家居设备,所述机器人及所述多个智能家居设备包括蓝牙通信模块,机器人可以是扫地机器人还可以是其它可以在智能家居中自由移动的机器人。

下面结合说明书附图对本申请实施例作进一步详细描述。如图1所示,所述方法的主要流程包括步骤S101~S103:

步骤S101,获取智能家居的监控信息;

在本申请实施方式中,智能家居中按照有温度传感器、湿度传感器等检测环境参数的传感器,还安装有用于检测用户行为的摄像头;并且智能家居设备使用了智能化采集器和控制器。通过采集器对智能家居设备以及智能网关信息对智能家居的设备信息、运行状态等进行实时监测、通过传感器设备和摄像头对智能家居的环境和用户行为进行实时监测,采集到的信息统称为监测信息。

具体的,获取智能家居的监控信息包括:

采集智能家居的环境信息、智能家居设备信息和至少一个用户的行为信息;所述智能家居设备信息包括每个智能家居设备的网络状态信息和运行状态信息,所述运行状态信息包括当前运行状态和历史运行状态;

根据所述环境信息、所述智能家居设备信息和所述至少一个用户的行为信息,生成监控信息。

对于智能家居来说,影响智能家居中设施及人员安全的主要有环境、智能家居设备还有人员使用情况等,通过监控智能家居中智能家居的环境信息、智能家居设备信息和至少一个用户的行为信息来进行异常安全分析。

步骤S102,根据所述监控信息判断所述智能家居是否存在异常情况;若存在异常情况,则执行步骤S103。

其中,智能家居的正常情况是以智能家居的历史信息比对得到的,如果智能家居的环境、智能家居设备控制等未出现异常;或,智能家居的监控信息与正常情况存在差别,那么就判断智能家居存在异常情况的问题,执行步骤S103。

需要说明的是,本实施例需要解决的重点是智能家居存在异常情况的问题,在没有异常情况时,通常是继续采集智家居的监控信息,因此不存在异常情况时,执行步骤S101。

在本申请实施方式中,具体的,如图2所示,步骤S102包括:

步骤S201,根据所述每个智能家居设备的网络状态判断是否存在网络故障设备;若存在网络故障设备,则执行步骤S202,确定所述异常情况为第一异常;若不存网络故障设备,则执行步骤S203;

其中,网络状态包括联网状态、网络连接稳定性等,所述每个智能家居设备的网络状态判断是否存在网络故障设备,具体执行步骤包括:根据每个智能家居设备的网络状态判断是否存在智能家居设备的网络状态不符合预设状态标准;如果发现任何一个设备出现网络连接异常,如断网、网络连接不稳定等情况,则判定该设备存在网络故障。

步骤S203,根据每个智能家居设备的当前运行状态和历史运行状态判断是否存在设备故障异常;若存在设备故障异常,则执行步骤S204,确定所述异常情况为第二异常;若不存在设备故障异常,则执行步骤S205。

其中,根据每个智能家居设备的当前运行状态和历史运行状态判断是否存在设备故障异常,具体执行步骤包括:

将每个智能家居设备的当前运行状态和历史运行状态相比较,运行状态信息设备的运行状态、工作负载、能耗等。如果发现设备的工作状态出现异常,如工作负载过高、能耗异常消耗等,则判定该设备存在设备故障异常。

步骤S205,根据所述环境信息和行为信息判断是否存在环境参数异常;若存在环境参数异常,则执行步骤S206,确定所述异常情况为第三异常;若不存在环境参数异常,则执行步骤S207,确定所述智能家居不存在异常情况。

其中,环境信息包括室内温度、湿度、光照强度等参数,还包括有毒气体检测等影响安全的检测参数。当识别到环境信息未达到预设环境信息标准时,如,燃气泄漏、烟雾等,则判定智能家居中存在环境参数异常。

当识别到智能家居中用户行为为忘记关灯、忘记关水、忘记关火、忘记关电视、空调等影响安全及能耗行为时,也判断智能家居中存在环境参数异常。

在进行了以上步骤,先后确定不存在网络故障设备、设备故障异常和环境参数异常后,证明智能家居不存在任何异常。由于智能家居设备存在网络网络故障设备或存在设备故障异常时,可能不能对智能家居设备进行控制,所以需要先对网络故障设备、设备故障异常进行检测。若存在任一异常情况,则执行步骤S103。

步骤S103,根据所述异常情况生成处理策略,并按照所述处理策略进行异常处理。

通过实时监控智能家居系统的状态,及时发现异常情况,根据异常情况生成处理策略,可以更加针对性地解决问题,提高了处理效率和准确性,提高了智能家居的稳定性和安全性。

在本申请实施方式中,当所述异常情况为第一异常时,根据异常网络状态确定目标智能家居设备;

若所述目标智能家居设备为所述智能家居中所有智能家居设备,则确定所述第一异常为智能网关异常,生成第一告警信息,形成处理策略;其中,告警信息用于对所述智能家居的管理终端进行告警;

若存在一个所述目标智能家居设备,则根据所述目标智能家居设备的位置生成处理策略,并控制所述机器人移动至所述目标智能家居设备的蓝牙信号接收范围内;以使所述目标智能家居设备与所述机器人建立蓝牙通信连接,进行网络故障排除;

若存在多个所述目标智能家居设备,则确定多个所述目标智能家居设备的优先级;根据所述目标智能设备的优先级和位置生成处理策略,并控制所述机器人按照所述处理策略移动;以使所述目标智能家居设备与所述机器人建立蓝牙通信连接,进行网络故障排除。

在本申请实施方式中,当异常情况为第一异常时,根据异常网络状态可以确定目标智能家居设备,从而精准定位异常设备,为后续处理提供了准确的基础。若目标智能家居设备为所有智能家居设备,则确定第一异常为智能网关异常,生成第一告警信息并形成处理策略。通过及时告警,可以提醒用户或管理人员进行干预和处理,提高了处理的效率。若存在一个目标智能家居设备,根据设备的位置生成处理策略,并控制机器人移动至设备的蓝牙信号接收范围内,建立蓝牙通信连接进行网络故障排除。通过机器人的智能化操作,可以实现快速、准确地排除网络故障,提高了处理的准确性和效率。若存在多个目标智能家居设备,根据设备的优先级和位置生成处理策略,使得处理更加有针对性和高效性。同时,控制机器人按照处理策略移动,可以确保处理的顺利进行。

如图3所示,作为确定多个所述目标智能家居设备的优先级的一种实施方式包括:

步骤S301,预先将所述智能家居划分为多个监控区域并设置区域等级;

在本申请实施方式中,可以根据每个监控区域的安全程度设置区域等级,比如,厨房的危险设施较多,那么厨房的区域等级较客厅的区域等级高一些,还可以根据监控区域中智能家居设备的数量以及人员所在时长设置每个监控区域的区域等级。

具体包括,根据监控区域中智能家居设备的数量对多个监控区域进行第一排序;根据用户在监控区域的时间对多个监控区域进行第二排序;根据监控区域的安全程度对多个监控区域进行第三排序;根据第一排序结果、第二排序结果和第三排序结果确定每个监控区域的区域等级。

步骤S302,根据所述目标智能居家设备的功能类型确定每个所述目标智能居家设备的第一优先级;其中,所述功能类型包括智能安防类型、智能环境监测类型、日常使用类型和智能装饰类型;所述智能安防类型的第一优先级大于智能环境监测类型的第一优先级,所述智能环境监测类型的第一优先级大于日常使用类型的第一优先级;所述日常使用类型的第一优先级大于智能装饰类型的第一优先级;

步骤S303,根据所述目标智能居家设备所在监控区域的区域等级确定每个所述目标智能家居设备的第二优先级;

步骤S304,获取每个所述目标智能家居设备在预设周期内的使用次数信息;通过智能家居系统来实现,系统可以记录每个设备的使用情况,包括设备的开关机状态、使用时长等,然后根据预设的周期进行统计。

步骤S305,根据使用次数信息确定每个所述目标智能家居设备的第三优先级;一般来说,使用次数越多的设备,其第三优先级越高。

步骤S306,根据每个所述目标智能家居设备的第一优先级、第二优先级、第三优先级和预设优先级权重计算每个所述目标智能家居设备的优先级。其中,优先级 = (第一优先级权重 * 第一优先级) + (第二优先级权重 * 第二优先级) + (第三优先级权重 * 第三优先级)

通过对智能家居设备的功能类型进行划分,并根据功能类型的重要程度设置不同的第一优先级,可以更加准确地反映设备的重要性和紧急程度,提高了优先级确定的准确性和合理性。将智能家居划分为多个监控区域并设置区域等级,根据设备所在区域的等级确定第二优先级,可以更加细致地考虑设备所处环境的因素,进一步提高了优先级确定的准确性。通过获取设备在预设周期内的使用次数信息,并根据使用次数信息确定第三优先级,可以反映设备的使用频率和活跃度,使得优先级确定更加符合实际情况。根据每个目标智能家居设备的第一优先级、第二优先级、第三优先级和预设优先级权重计算每个目标智能家居设备的优先级,可以综合考虑多个因素,使得优先级确定更加全面和准确,使得重要的智能家居设备得到优先处理,提高了处理的效果和智能家居的安全性。

如图4所示,作为根据所述目标智能设备的优先级和位置生成处理策略的一种实施方式包括:

步骤S401,判断是否存在处于同一优先级的所述目标智能家居设备;

步骤S402,若存在处于同一优先级的目标智能家居设备,则判断处于同一优先级的目标智能家居设备是否在同一监控区域;

步骤S403,若在同一监控区域,则按照目标智能家居设备的优先级、目标智能家居设备所处的监控区域和位置确定机器人的至少一个移动路径,以使所述机器人按照至少一个移动路线移动,依次与所述目标智能家居设备建立通信连接,进行网络故障排除;

在本申请实施方式中,如果处于同一优先级的目标智能家居设备在同一监控区域内,说明多个处于同一优先级的目标智能家居设备之间的距离相距较近,在机器人移动至该监控区域内,机器人的蓝牙覆盖范围可以覆盖监控区域,即,机器人的蓝牙覆盖范围可以覆盖处于同一优先级的目标智能家居设备,这样按照监控区域、优先级和位置确定机器人的至少一个移动路径,可以减少机器人的移动次数,使得机器人最终对所有目标智能设备进行网络故障排除。

步骤S404,若未在同一监控区域,则确定处于同一优先级的目标智能家居设备所处的监控区域内是否存在其它目标智能家居设备;

步骤S405,若存在其它目标智能家居设备,则按照其它目标智能家居设备的优先级确定同一优先级的目标智能家居设备的子优先级;

在本申请实施方式中,如果存在其它目标智能家居设备,系统需要按照其它目标智能家居设备的优先级确定同一优先级的目标智能家居设备的子优先级。这意味着系统会进一步细分优先级,使得处理更加精细化。子优先级可以看作是目标智能家居设备在同级别中的相对重要性。

步骤S406,若不存在其它目标智能家居设备,则根据所述机器人与所述处于同一优先级的目标智能家居设备的移动路径的长度确定同一优先级的目标智能家居设备的子优先级;

在本申请实施方式中,如果不存在其它目标智能家居设备,系统需要根据机器人与处于同一优先级的目标智能家居设备的移动路径的长度确定同一优先级的目标智能家居设备的子优先级。这一步骤主要是为了在处理中考虑机器人的实际情况,使得处理更加合理。

步骤S407,按照目标智能家居设备的优先级、子优先级、目标智能家居设备所处的监控区域和位置确定机器人的至少一个移动路径,以使所述机器人按照至少一个移动路线移动,依次与所述目标智能家居设备建立通信连接,进行网络故障排除。

通过考虑目标智能家居设备的位置和所处的监控区域,确定机器人的移动路径时,可能使得机器人可与多个目标智能家居设备建立蓝牙连接。可以更加合理地规划机器人的移动路径,确保机器人能够快速、准确地与目标设备建立通信连接,提高网络故障设备处理的效率。

在本申请实施方式中,当异常情况为第二异常时,确定设备故障异常的智能家居设备,并根据设备故障异常的智能家居设备生成第二告警信息,形成处理策略,以使管理终端对应的用户按照所述第二告警信息进行设备故障异常排除;

由于第二异常可能是负载异常、电量异常等情况,所以当出现设备故障异常时,根据设备故障异常的智能家居设备向管理终端发送第二告警信息,针对性的提醒用户或管理人员进行设备故障排查和修复,提高了处理的及时性和准确性。

在本申请实施方式中,当所述异常情况为第三异常时,根据所述环境信息、至少一个用户的行为信息和预设异常规则确定所述异常情况的安全等级和环境异常类型;

若所述异常情况的安全等级不小于预设安全等级,则确定所述异常类型对应的智能家居设备和处理策略,并按照处理策略控制所述智能家居设备;

若所述异常情况的安全等级小于预设安全等级,则确定所述异常类型对应的智能家居设备和处理策略,按照处理策略控制所述智能家居设备;并根据所述异常类型生成第三告警信息,其中,所述第三告警信息包括监控模板,以使所述监控信息按照监控模板实时记录。

在本申请实施方式中,第三异常情况包括很多种,如:燃气泄漏、厨房着火、烟雾、室内有毒气体等影响安全的异常情况,还有如:忘记关灯、忘记关窗、忘记关电视等耗电的异常情况,所以预先按照不同类型的对第三异常的每种异常情况进行分类,得到预设异常规则。预设异常规则可以根据历史异常情况对应的历史环境检测信息和历史行为信息来确定,预设异常规则包括安全等级、异常类型和与安全等级、异常类型对应的环境信息和行为信息。

如果异常情况的安全等级不小于预设安全等级,比如发生忘记关灯的异常情况,那么系统可以直接控制对应的智能灯关闭。另外,系统可以根据异常类型记录预设时间内发生安全等级不小于预设安全等级的异常情况,以周期性的方式提醒用户本周或本月忘记关灯、忘记关窗的次数。管理终端用户可以取消提醒或设置提醒周期。

如果异常情况的安全等级小于预设安全等级,比如发生燃气泄漏的异常情况,那么系统可以控制智能窗打开,并且根据生燃气泄漏这一异常类型生成第三告警信息。

需要说明的是,第三告警信息包括监控模板,系统实时记录该异常情况,以使用户对该异常情况进行追溯。

通过根据环境信息、用户行为信息和预设异常规则确定异常情况的安全等级和环境异常类型,更加准确地反映异常情况的紧急程度和影响范围。根据安全等级和环境异常类型生成相应的处理策略和第三告警信息,可以为用户提供更加精准和个性化的服务,提高了处理的针对性和用户体验。

图5为本申请实施例智能家居控制装置200的结构框图。

如图5所示,智能家居控制装置200主要包括:

获取模块201,用于获取智能家居的监控信息;其中,所述监控信息包括环境信息、智能家居设备信息和至少一个用户的行为信息;

判断模块202,用于根据所述监控信息判断所述智能家居是否存在异常情况;

生成模块203,用于若存在异常情况,则根据所述异常情况生成处理策略,并按照所述处理策略进行异常处理。

作为本申请实施例的一种可选实施方式,获取模块201具体用于:

采集智能家居的环境信息、智能家居设备信息和至少一个用户的行为信息;所述智能家居设备信息包括每个智能家居设备的网络状态信息和运行状态信息,所述运行状态信息包括当前运行状态和历史运行状态;

根据所述环境信息、所述智能家居设备信息和所述至少一个用户的行为信息,生成监控信息。

作为本申请实施例的一种可选实施方式,判断模块202具体用于:

根据所述每个智能家居设备的网络状态判断是否存在网络故障设备;

若存在网络故障设备,则确定所述异常情况为第一异常;

若不存网络故障设备,则根据每个智能家居设备的当前运行状态和历史运行状态判断是否存在设备故障异常;

若存在设备故障异常,则确定所述异常情况为第二异常;

若不存在设备故障异常,则根据所述环境信息和行为信息判断是否存在环境参数异常;

若存在环境参数异常,则确定所述异常情况为第三异常;

若不存在环境参数异常,则确定所述智能家居不存在异常情况。

在本可选实施方式中,生成模块203包括:

目标智能家居设备确定子模块,用于当所述异常情况为第一异常时,根据异常网络状态确定目标智能家居设备;

第一生成子模块,用于若所述目标智能家居设备为所述智能家居中所有智能家居设备,则确定所述第一异常为智能网关异常,生成第一告警信息,形成处理策略;其中,告警信息用于对所述智能家居的管理终端进行告警;

第二生成子模块,用于若存在一个所述目标智能家居设备,则根据所述目标智能家居设备的位置生成处理策略,并控制所述机器人移动至所述目标智能家居设备的蓝牙信号接收范围内;以使所述目标智能家居设备与所述机器人建立蓝牙通信连接,进行网络故障排除;

优先级确定子模块,用于若存在多个所述目标智能家居设备,则确定多个所述目标智能家居设备的优先级;

第三生成子模块,用于根据所述目标智能设备的优先级和位置生成处理策略,并控制所述机器人按照所述处理策略移动;以使所述目标智能家居设备与所述机器人建立蓝牙通信连接,进行网络故障排除。

可选的,预先将所述智能家居划分为多个监控区域并设置区域等级,优先级确定子模块包括:

第一优先级确定单元,用于根据所述目标智能居家设备的功能类型确定每个所述目标智能居家设备的第一优先级;所述功能类型包括智能安防类型、智能环境监测类型、日常使用类型和智能装饰类型;所述智能安防类型的第一优先级大于智能环境监测类型的第一优先级,所述智能环境监测类型的第一优先级大于日常使用类型的第一优先级;所述日常使用类型的第一优先级大于智能装饰类型的第一优先级;

第二优先级确定单元,用于根据所述目标智能居家设备所在监控区域的区域等级确定每个所述目标智能家居设备的第二优先级;

获取单元,用于获取每个所述目标智能家居设备在预设周期内的使用次数信息;

第三优先级确定单元,用于根据使用次数信息确定每个所述目标智能家居设备的第三优先级;

计算单元,用于根据每个所述目标智能家居设备的第一优先级、第二优先级、第三优先级和预设优先级权重计算每个所述目标智能家居设备的优先级。

可选的,第三生成子模块具体用于:

判断是否存在处于同一优先级的所述目标智能家居设备;

若存在处于同一优先级的目标智能家居设备,则判断处于同一优先级的目标智能家居设备是否在同一监控区域;

若在同一监控区域,则按照目标智能家居设备的优先级、目标智能家居设备所处的监控区域和位置确定机器人的至少一个移动路径,以使所述机器人按照至少一个移动路线移动,依次与所述目标智能家居设备建立通信连接,进行网络故障排除;

若未在同一监控区域,则确定处于同一优先级的目标智能家居设备所处的监控区域内是否存在其它目标智能家居设备;

若存在其它目标智能家居设备,则按照其它目标智能家居设备的优先级确定同一优先级的目标智能家居设备的子优先级;

若不存在其它目标智能家居设备,则根据所述机器人与所述处于同一优先级的目标智能家居设备的移动路径的长度确定同一优先级的目标智能家居设备的子优先级;

按照目标智能家居设备的优先级、子优先级、目标智能家居设备所处的监控区域和位置确定机器人的至少一个移动路径,以使所述机器人按照至少一个移动路线移动,依次与所述目标智能家居设备建立通信连接,进行网络故障排除。

在本可选实施方式中,生成模块203还具体用于:

当所述异常情况为第二异常情况时,确定设备故障异常的智能家居设备,并根据设备故障异常的智能家居设备生成第二告警信息,形成处理策略,以使管理终端对应的用户按照所述第二告警信息进行设备故障异常排除;

或,

当所述异常情况为第三异常时,根据所述环境信息、至少一个用户的行为信息和预设异常规则确定所述异常情况的安全等级和环境异常类型;

若所述异常情况的安全等级不小于预设安全等级,则确定所述异常类型对应的智能家居设备和处理策略,并按照处理策略控制所述智能家居设备;

若所述异常情况的安全等级小于预设安全等级,则确定所述异常类型对应的智能家居设备和处理策略,按照处理策略控制所述智能家居设备;并根据所述异常类型生成第三告警信息,其中,所述第三告警信息包括监控模板,以使所述监控信息按照监控模板实时记录。

在一个例子中,以上任一装置中的模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个专用集成电路(application specificintegratedcircuit,ASIC),或,一个或多个数字信号处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA),或这些集成电路形式中至少两种的组合。

再如,当装置中的模块可以通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,CPU)或其它可以调用程序的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。

在本申请中可能出现的对各种消息/信息/设备/网元/系统/装置/动作/操作/流程/概念等各类客体进行了赋名,可以理解的是,这些具体的名称并不构成对相关客体的限定,所赋名称可随着场景,语境或者使用习惯等因素而变更,对本申请中技术术语的技术含义的理解,应主要从其在技术方案中所体现/执行的功能和技术效果来确定。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

图6为本申请实施例一种电子设备300的结构框图。

如图6所示,电子设备300包括处理器301和存储器302,还可以进一步包括信息输入/信息输出(I/O)接口303以及通信组件304中的一种或多种。

其中,处理器301用于控制电子设备300的整体操作,以完成上述的智能家居控制方法中的全部或部分步骤;存储器302用于存储各种类型的数据以支持在电子设备300的操作,这些数据例如可以包括用于在该电子设备300上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器302可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,SRAM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、只读存储器(Read-OnlyMemory,ROM)、磁存储器、快闪存储器、磁盘或光盘中的一种或多种。

I/O接口303为处理器301和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件304用于测试电子设备300与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(NearField Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件304可以包括:Wi-Fi部件,蓝牙部件,NFC部件。

通信总线305可包括一通路,在上述组件之间传送信息。通信总线305可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA (ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。通信总线305可以分为地址总线、数据总线、控制总线等。

电子设备300可以被一个或多个应用专用集成电路 (ApplicationSpecificIntegrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field ProgrammableGate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例给出的智能家居控制方法。

电子设备300可以包括但不限于数字广播接收器、PDA(个人数字助理)、PMP(便携式多媒体播放器)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端,还可以为服务器等。

下面对本申请实施例提供的计算机可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的智能家居控制方法可相互对应参照。

本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的智能家居控制方法的步骤。

该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器 (R ead-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的申请范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离前述申请构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中申请的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

相关技术
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 金融设备的控制方法、装置、设备和计算机可读存储介质
  • 控制方法、控制装置、计算机可读存储介质和电子设备
  • 开关控制方法、装置、电子设备及计算机可读存储介质
  • 智能家居控制面板子设备配置方法、计算机装置及计算机可读存储介质
  • 智能家居设备的控制方法、装置与计算机可读存储介质
技术分类

06120116586698