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

智能家居集成系统

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


智能家居集成系统

技术领域

本发明涉及智能控制技术领域,尤其涉及一种智能家居集成系统。

背景技术

随着智能家居设备的普及,用户常常面临着不同智能家居设备使用不同传输协议,使得用户在操作过程中需要处理不同的控制指令和通信方式的问题。用户需要在控制过程中使用多个软件或者操作设备来控制不同的智能家居设备,不同的情况给用户带来了不便,降低了智能家居系统的整体易用性。

现有技术中,解决不同传输协议问题的方法通常是通过各个设备提供的专有应用程序或者使用中央控制器,其中专有应用程序是为了操作和控制特定类型的智能家居设备而开发的应用程序,专有应用程序通常设计用于特定智能设备的硬件和通信协议,专有应用程序能提供设备的高级功能,例如定时控制、场景设置、远程监控等,但专有应用程序的界面通常会针对相应设备或品牌进行定制,用户需要为每个不同的智能设备安装相应的专有应用程序,导致设备管理繁琐,中央控制器是一个集成设备,能够控制多种智能家居设备,包括但不限于智能灯具、智能插座、智能摄像头、智能门锁等,中央控制器通过一个统一的操作系统,使用户能够方便地管理和控制所有连接到系统中的智能设备。但不同品牌和类型的设备可能使用不同的通信协议,限制了中央控制器的设备兼容性。使得中央控制器可能不支持所有设备。

为此有必要提出一种能够识别并操控多种智能设备的智能家居集成系统来解决上述智能家居系统的整体易用性低的问题。

发明内容

有鉴于此,有必要针对上述问题,提出了一种智能家居集成系统方法

一种智能家居集成系统方法,所述方法包括:所述系统执行如下步骤:

接收用户端发送的控制指令;

解析所述控制指令,获得解析后的控制信息,依据所述解析后的控制信息及存储于存储单元的控制信号对应表,生成目标智能设备控制信号类型,其中,所述解析后的控制信息包括目标智能识别码及控制信号指令;

依据所述目标智能设备控制信号类型将所述控制信号指令发送至目标智能设备。

在本申请的至少一个实施例中,所述接收用户发送的控制指令之前的步骤还包括:

获取中继设备范围内所有智能设备的识别码及智能设备控制信号类型;

依据所述智能设备的识别码及所述智能设备控制信号类型建立控制信号对应表;

将所述控制信号对应表存储于存储单元。

在本申请的至少一个实施例中,所述依据所述目标智能设备控制信号类型将所述控制信号指令发送至目标智能设备之后的步骤还包括:

检测在预设时间内是否接收到目标智能设备发送的确认控制信号;

若接收到,则依据所述目标智能设备控制信号类型建立控制信号通道,以控制目标智能设备。

在本申请的至少一个实施例中,所述获取中继设备范围内所有智能设备的识别码及智能设备控制信号类型的具体步骤包括:

所述智能设备控制信号类型包括红外控制信号、蓝牙控制信号或WIFI控制信号;

解析所述智能设备控制信号类型,生成解析后的目标智能设备控制信号类型;

判断所述解析后的目标智能设备控制信号类型是否为红外控制信号;

若是,则通过红外发送控制器发送解析后的目标智能设备控制信号类型;

若否,则判断所述解析后的目标智能设备控制信号类型是否为蓝牙控制信号,若是蓝牙控制信号,则通过蓝牙发送控制器发送解析后的目标智能设备控制信号类型。

在本申请的至少一个实施例中,所述若否,则判断所述解析后的目标智能设备控制信号类型是否为蓝牙控制信号;

若是蓝牙控制信号,则通过蓝牙发送控制器发送解析后的目标智能设备控制信号类型还包括:

若所述解析后的目标智能设备控制信号类型不是蓝牙控制信号;

则通过WIFI控制器发送解析后的目标智能设备控制信号类型。

在本申请的至少一个实施例中,所述步骤还包括:

若未接收到,则生成异常信号,并发送至用户端。

在本申请的至少一个实施例中,所述解析所述控制指令,获得解析后的控制信息,依据所述解析后的控制信息及存储于存储单元的控制信号对应表,生成目标智能设备控制信号类型,其中,所述解析后的控制信息包括目标智能识别码及控制信号指令的具体步骤包括:

依据所述解析后的控制信息自所述控制信号对应表中,筛选目标智能识别码对应的智能设备的控制信号,依据所述对应的智能设备的控制信号将所述控制信号指令发送至目标智能设备。

在本申请的至少一个实施例中,所述设备包括:

接收模块,用于接收用户端发送的控制指令;

解析模块,用于解析控制指令;

通信模块,依据目标智能设备控制信号类型将控制信号指令发送至目标智能设备;

设备执行如下步骤:

接收用户端发送的控制指令;

解析控制指令,获得解析后的控制信息,依据解析后的控制信息及存储于存储单元的控制信号对应表,生成目标智能设备控制信号类型,其中,解析后的控制信息包括目标智能识别码及控制信号指令;

依据目标智能设备控制信号类型将控制信号指令发送至目标智能设备。

在本申请的至少一个实施例中,所述设备还包括:

对应表建立模块,依据获取到的智能设备的识别码及智能设备控制信号类型建立控制信号对应表。

在本申请的至少一个实施例中,所述设备还包括:

检测模块,检测中继设备内是否接收到目标智能设备发送的确认控制信号。

通过解析控制指令,获得解析目标智能识别码及控制信号指令,依据所述目标智能设备控制信号类型将所述控制信号指令发送至目标智能设备,可实现跨协议传输控制指令,使一种操作系统可以控制多种不同协议的智能家居设备,解决了智能家居系统的整体易用性低的问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1为一个实施例中智能家居集成系统的流程图;

图2为一个实施例中智能家居集成系统的流程图;

图3为获取中继设备范围内所有智能设备的识别码及智能设备控制信号类型具体步骤的流程图;

图4为智能家居集成设备的结构示意图。

图中:

100、智能家居集成设备;1、接收模块;2、解析模块;3、通信模块;4、对应表建立模块;5、检测模块。

具体实施方式

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

根据图1-图4,本申请的实施例提供一种智能家居集成系统,所述系统执行如下步骤:

S101接收用户端发送的控制指令;

S102解析所述控制指令,获得解析后的控制信息,依据所述解析后的控制信息及存储于存储单元的控制信号对应表,生成目标智能设备控制信号类型,其中,所述解析后的控制信息包括目标智能识别码及控制信号指令;

S103依据所述目标智能设备控制信号类型将所述控制信号指令发送至目标智能设备。

具体地,控制指令是用户通过智能家居系统的用户端发送的一种命令,用以操作智能家居系统中的各种智能设备。控制指令可以涵盖多种形式,包括但不限于文字、语音、图形等形式。例如,用户可以通过智能手机应用程序发送文字类型的控制指令,通过语音助手发送语音类型的控制指令,或者通过图形界面发送图形类型的控制指令。控制指令的目的是告知系统用户想要目标智能设备实现的具体操作,解析后的控制信息是从用户端发送的控制指令中提取的关键数据,包括目标智能设备的识别码和控制信号指令,其中目标智能设备的识别码能够在控制信号对应表中查找到用户希望控制的智能设备的智能设备的识别码,控制信号指令为对该设备的具体控制指令,控制信号对应表是一个记录了智能设备识别码与相应控制信号类型之间对应关系的数据结构,表格中的每一行表示一个智能设备,包含该智能设备的识别码和与之对应的控制信号类型。目标智能设备控制信号类型表示用户期望对某个具体设备执行的操作类型,例如打开、关闭、调节亮度等。这是系统根据用户控制指令生成的实际设备操作信号类型。

进一步地,当系统接收到用户的控制指令后,首先进行解析,提取出目标智能识别码和控制信号指令。其中目标智能识别码被用来在控制信号对应表中查找对应的智能设备的识别码,以获取该智能设备对应的智能设备控制信号类型。控制信号对应表的匹配结果被用来生成目标智能设备控制信号类型,即实际的设备操作信号。生成的目标智能设备控制信号类型将控制信号指令发送至目标智能设备,实际控制智能设备执行相应的操作。

在一具体实例中,S104获取中继设备范围内所有智能设备的识别码及智能设备控制信号类型;

S105依据所述智能设备的识别码及所述智能设备控制信号类型建立控制信号对应表;

S106将所述控制信号对应表存储于存储单元。

具体地,中继设备是一种具有信号中继功能的设备,中继设备范围是指中继设备所能够覆盖的具体区域或距离范围。这个范围可以是一个房间、一个楼层,或者整个家庭,取决于中继设备的性能和设计。而智能设备的识别码是一个唯一标识符,用于在整个智能家居系统中区分不同的设备。每个智能设备都有一个独特的识别码,类似于设备的身份证号码,通过智能设备的识别码,智能家居系统能够准确地识别、定位和区分每个智能设备。智能设备的识别码使系统能够将特定的控制操作精确地应用到用户所期望的智能设备上。智能设备控制信号类型是描述用户能够在智能设备上执行的具体操作类型的信息。智能设备控制信号类型通常以标准化的形式表示,以确保系统能够理解并正确执行用户的意图,智能设备控制信号类型告诉系统智能设备应该执行的具体操作,例如打开、关闭、调整亮度等。用户能够通过控制指令传达给系统操作指示。智能设备的识别码与智能设备控制信号类型之间存在一一对应的关系,即每个智能设备的识别码都对应着一组可以执行的智能设备控制信号类型。当系统接收到用户的控制指令后,通过解析获取到目标智能识别码,然后根据目标智能识别码查找控制信号对应表,得到与该智能设备关联的智能设备控制信号类型,最终执行用户所期望的智能设备操作,这两个信息的正确解析和匹配,使得系统能够准确地理解用户的控制意图,并将其转化为实际的设备操作,从而实现智能家居系统的自动化和便捷控制。

在一具体实例中,所述依据所述目标智能设备控制信号类型将所述控制信号指令发送至目标智能设备之后的步骤还包括:

S107检测在预设时间内是否接收到目标智能设备发送的确认控制信号;

S108若接收到,则依据所述目标智能设备控制信号类型建立控制信号通道,以控制目标智能设备。

具体地,确认控制信号通常在目标智能设备接收到系统发送的控制信号并成功执行了相应的操作后触发。控制信号通道是系统用来向智能设备发送控制信号指令并接收确认控制信号的双向通信通道。当系统接收到用户的控制指令并解析后,生成了目标智能设备的控制信号类型,系统通过控制信号通道向目标设备发送控制信号指令。在控制信号指令发送后,系统开始等待在预设时间内接收目标设备发送的确认控制信号。如果目标设备成功执行了相应的操作,它会发送确认控制信号。根据目标智能设备的控制信号类型,系统会选择合适的通信方式和协议来建立控制信号通道。

在一具体实例中,所述获取中继设备范围内所有智能设备的识别码及智能设备控制信号类型的具体步骤包括:

所述智能设备控制信号类型包括红外控制信号、蓝牙控制信号或WIFI控制信号;

S109解析所述智能设备控制信号类型,生成解析后的目标智能设备控制信号类型;

S110判断所述解析后的目标智能设备控制信号类型是否为红外控制信号;

S111若是,则通过红外发送控制器发送解析后的目标智能设备控制信号类型;

S112若否,则判断所述解析后的目标智能设备控制信号类型是否为蓝牙控制信号;

S113若是蓝牙控制信号,则通过蓝牙发送控制器发送解析后的目标智能设备控制信号类型。

具体地,红外控制信号是通过红外线传输信息的一种方式。红外传感器在发射器和接收器之间传递红外线,红外线携带着特定的编码信息。红外控制常用于家庭影音设备(如电视、音响、空调等),遥控器通常发送红外信号来控制这些设备的功能。蓝牙是一种短距离无线通信技术,用于在智能设备之间进行数据传输。蓝牙控制信号通过蓝牙通信协议实现,可以直接连接到支持蓝牙的智能设备。蓝牙控制广泛应用于智能设备,例如智能灯具、音箱、智能门锁等。用户可以通过智能手机或其他蓝牙设备发送控制指令。Wi-Fi(无线局域网)是一种广泛应用于无线通信的技术,适用于长距离、高速数据传输。Wi-Fi控制信号通过Wi-Fi网络传输,连接到支持Wi-Fi的智能设备。Wi-Fi控制信号常见于智能家居系统中的各种智能设备,包括智能插座、摄像头、智能家居中控系统等。用户可以通过Wi-Fi网络远程控制这些智能设备。

中继设备通过扫描其范围内的智能设备,对于每个智能设备,中继设备获取其唯一的智能设备的识别码,用于标识设备的身份。智能设备的识别码可以是设备的MAC地址、序列号或其他唯一标识。中继设备还获取每个智能设备支持的控制信号类型,这可以是红外控制信号、蓝牙控制信号或Wi-Fi控制信号等。

进一步地,在获取到目标智能设备控制信号类型后,系统进行条件判断,判断该类型是否为红外控制信号。如果判断结果为是,即目标设备支持红外控制信号,系统将红外控制信号以特定频率和编码发送到目标设备,如果红外控制信号判断结果为否,系统进入下一个条件判断阶段,判断解析后的目标设备控制信号类型是否为蓝牙控制信号。如果判断结果为是,说明目标设备支持蓝牙控制信号。系统接着通过蓝牙发送控制器发送控制信号指令。

在一具体实例中,所述若否,则判断所述解析后的目标智能设备控制信号类型是否为蓝牙控制信号,若是蓝牙控制信号,则通过蓝牙发送控制器发送解析后的目标智能设备控制信号类型还包括:

S114若所述解析后的目标智能设备控制信号类型不是蓝牙控制信号;

S115则通过WIFI控制器发送解析后的目标智能设备控制信号类型。

具体地,如果判断结果为否,说明目标设备不支持蓝牙控制信号,系统将直接通过Wi-Fi控制器发送解析后的目标智能设备控制信号类型,用于通过Wi-Fi网络与目标设备建立连接并发送控制信号指令。

在一具体实例中,所述步骤还包括:

S116若未接收到,则生成异常信号,并发送至用户端。

具体地,"异常信号"是指在智能家居集成系统中,当系统在预定时间内未能收到目标智能设备发送的确认控制信号时,系统生成并发送给用户端的一种信号。异常信号通常用于向用户或系统管理员报告错误、故障或其他不正常的情况,以便采取进一步的处理措施。

在一具体实例中,所述解析所述控制指令,获得解析后的控制信息,依据所述解析后的控制信息及存储于存储单元的控制信号对应表,生成目标智能设备控制信号类型,其中,所述解析后的控制信息包括目标智能识别码及控制信号指令的具体步骤包括:

S117依据所述解析后的控制信息自所述控制信号对应表中,筛选目标智能识别码对应的智能设备的控制信号;

依据所述对应的智能设备的控制信号将所述控制信号指令发送至目标智能设备。

具体地,在智能家居系统中,控制信号是一个指令或数据包,用于指导智能设备执行特定的操作,例如打开灯、调节温度、播放音乐等,控制信号的形式可以是数字命令或指定的数据包,具体取决于智能设备和通信方式。控制信号对应表是系统内部的一份记录,其中包含了每个智能设备可能接收到的控制信号以及与之相对应的操作指令。该表建立了控制信号与实际设备操作之间的映射关系,确保系统知道如何解释和执行特定的控制信号。当系统接收到用户端发送的控制指令时,它会通过解析过程获得解析后的控制信息,其中包括目标智能识别码及控制信号指令。接下来,系统将使用控制信号对应表,从中检索目标设备的控制信号对应的操作指令,生成控制信号指令发送至智能设备。

在一具体实例中,所述设备包括:

接收模块1,用于接收用户端发送的控制指令;

解析模块2,用于解析控制指令;

通信模块3,依据目标智能设备控制信号类型将控制信号指令发送至目标智能设备;

设备执行如下步骤:

接收用户端发送的控制指令;

解析控制指令,获得解析后的控制信息,依据解析后的控制信息及存储于存储单元的控制信号对应表,生成目标智能设备控制信号类型,其中,解析后的控制信息包括目标智能识别码及控制信号指令;

依据目标智能设备控制信号类型将控制信号指令发送至目标智能设备。

具体地,接收模块1负责接收用户端发送的控制指令,如通过遥控器、手机应用或语音命令发送的控制指令。解析模块2用于解析接收到的控制指令,对控制指令进行解码,将控制指令转化为目标智能识别码及控制信号指令。通信模块3根据目标智能设备的控制信号类型,将解析后的控制信号指令发送至目标智能设备。

在一具体实例中,所述设备还包括:

对应表建立模块4,依据获取到的智能设备的识别码及智能设备控制信号类型建立控制信号对应表。

具体地,对应表建立模块4通过中继设备的扫描功能,获取智能设备的识别码及支持的控制信号类型。对应表建立模块4根据获取到的信息,建立数据结构,将每个智能设备的识别码与其支持的控制信号类型进行映射,以建立控制信号对应表。建立后的控制信号对应表被存储在系统的存储单元中,例如数据库、内存或其他持久化存储介质。

在一具体实例中,所述设备还包括:

检测模块5,检测中继设备内是否接收到目标智能设备发送的确认控制信号。

具体地,检测模块5是智能家居系统中的一个模块,其主要功能是检测在预设时间内是否接收到目标智能设备发送的确认控制信号,预设时间是一个事先设定的时间段,系统期望在这个时间段内接收到来自目标智能设备的确认信号,如果在预设时间内成功接收到了目标智能设备发送的确认控制信号,则检测模块5不会触发异常处理功能。如果在预设时间内未接收到确认信号,检测模块5会触发异常处理功能,生成异常信号发送至用户端通知用户或系统管理员。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

技术分类

06120116581651