一种智能家居控制系统的制作方法

文档序号:8942278阅读:383来源:国知局
一种智能家居控制系统的制作方法
【技术领域】
[0001] 本发明涉及设备控制领域,具体涉及智能家居控制系统。
【背景技术】
[0002] 目前,进入家庭的通讯网络一般为以下几种:电信运营商提供的语音和数据通讯 网,广电等提供的有线电视网,开发商委托弱电集成商提供的可视对讲和智能家居网络等。 这些网络大多由不同单位建设,相互独立,进入家庭后接入不同设备和终端,各种连接设备 和终端设备难以互通,信息不能共享。由于网络独立,设备和信息分离,智能化程度低,难以 实现集中的本地或远程控制。

【发明内容】

[0003] 为了克服现有技术的不足,本发明的目的在于提供一种智能家居控制系统,实现 家庭设备能够集中统一进行管理控制,并且解决在集中管理控制时带来的数据传输拥挤导 致控制延时甚至失败的问题。
[0004] 为解决上述问题,本发明所采用的技术方案如下:
[0005] -种智能家居控制系统,包括:总控制器、分控制器、本地监控终端、远程监控终 端、云端数据平台和代理服务器;
[0006] 所述总控制器,用于接收本地监控终端或代理服务器所转发的控制指令并发送至 对应的分控制器中,接收分控制器所发送的被控制设备的设备状态信息并将设备状态信息 发送至本地控制终端和代理服务器,还用于实时将被控制设备的设备配置信息同步至云端 数据平台,以及将修改后的被控制设备的设备配置信息发送至对应的分控制器;
[0007] 所述分控制器,用于接收总控制器所发送的控制指令并根据该控制指令对相应的 被控制设备进行控制,获取被控制设备的设备状态信息,根据修改后的被控制设备的设备 配置信息进行相应的操作;
[0008] 所述代理服务器,用于接收远程监控终端所发送的控制指令并发送至对应的总控 制器中,接收总控制器所发送的设备状态信息并发送至远程监控终端;
[0009] 所述本地监控终端,用于从总控制器获取被控制设备的设备配置信息,接收用户 对设备配置信息的修改并将修改后的设备配置信息发送至总控制器;
[0010] 所述远程监控终端,用于从云端数据平台获取被控制设备的设备配置信息,接收 用户对设备配置信息的修改并将修改后的设备配置信息发送至代理服务器,由代理服务器 发送至总控制器。
[0011] 优选的,所述本地监控终端为智能手机、智能平板、PC、智能电视和智能机顶盒中 的一种。
[0012] 优选的,所述远程监控终端为智能手机、智能平板、PC、智能电视和智能机顶盒中 的一种。
[0013] 优选的,在分控制器中,根据修改后的被控制设备的设备配置信息进行相应的操 作为添加被控制设备或者删除被控制设备或者修改被控制设备。
[0014] 优选的,所述总控制器和分控制器均为智能网关。
[0015] 优选的,所述代理服务器中还用于对接入的总控制器进行身份认证,以及对接入 的远程监控终端进行身份认证。
[0016] 优选的,所述主控制器的数量为一个以上,一个主控制器对应多个分控制器,多个 主控制器对应一个代理服务器,以及一个云端数据平台。
[0017] 优选的,还包括语音获取装置,总控制器中具有语音识别模块,语音获取装置与总 控制器通过网络连接,总控制器接收语音获取装置所发送的语音数据,利用语音识别模块 对语音数据进行识别并生成相应的控制指令,并将控制指令通过相应的分控制器对相应的 被控制设备进行控制。
[0018] 优选的,还包括定位装置,总控制器中具有定位解析模块,定位装置与总控制器通 过网络连接,总控制器接收定位装置所发送的定位数据,利用定位解析模块将接收到的定 位数据与设定的目标定位数据进行比较,若接收到的定位数据与设定的目标定位数据之间 的距离达到预设的阈值,则生成相应的控制指令,并通过相应的分控制器对相应的被控制 设备进行控制。
[0019] 优选的,所述总控制器中还具有自动学习模块,所述自动学习模块将用户的控制 指令输入至自身设置的神经网络中进行训练,若达到设定的收敛条件则输出期望控制指 令,并将该期望控制指令通过相应的分控制器对相应的被控制设备进行控制。
[0020] 相比现有技术,本发明的有益效果在于:实现家庭设备能够集中统一进行管理控 制,并且解决在集中管理控制时带来的数据传输拥挤导致控制延时甚至失败的问题。通过 代理服务器向远程监控终端提供接入总控制器的通道,总控制器将设备配置信息上传至云 端数据平台,既保证了配置信息的数据安全性,也使远程监控终端在获取设备配置信息时 不再需要访问总控制器,而是从云端数据平台中获取数据,减轻总控制器的负荷。另外,总 控制器集中获取所有被控制设备的设备状态,并主动将设备状态发送至本地监控终端和远 程监控终端中,不需要用户主动请求刷新设备状态。
【附图说明】
[0021] 图1为本发明的智能家居控制系统的结构图。
【具体实施方式】
[0022] 下面,结合附图以及【具体实施方式】,对本发明做进一步描述:
[0023] 参考图1为本发明的智能家居控制系统,包括:总控制器、分控制器、本地监控终 端、远程监控终端、云端数据平台和代理服务器。利用总控制器和分控制器组成级联控制结 构,总控制器负责与本地监控终端、云端数据平台和代理服务器连接进行数据交换和处理, 其内部也存储有与被控制设备相关的配置信息,根据本地监控终端或者远程监控终端的控 制指令发送至对应的分控制器中,由分控制器对具体的被控制设备进行控制,从而将控制 压力分配至各个分控制器中,减轻总控制器的控制压力。例如,一个总控可以是针对某个小 区某栋楼中的一套房,则在该套房内可以针对卧室、客厅和厨房分别安装一个分控制器,则 该套房的用户则可以通过总控控制整个套房内的被控制设备,例如灯光、空调、电动窗帘和 厨具等设备。当然该智能家居控制系统还可以应用于更大的范围,例如总控针对某个物业 小区,通过设置多级分控制器直至能够直接控制房内的设备。
[0024] 除了要实现被控制设备的本地控制之外,还要实现远程控制,但是要实现远程控 制就需要通过互联网,目前的IP地址较为紧缺,不可能在每一个家庭内都分配静态IP地 址,因此要实现对家庭内的被控制设备进行远程控制就需要通过代理服务器与目标总控制 器进行连接,具体的总控制器通过与代理服务器建立长连接,远程控制终端则可通过代理 服务器所建立的连接通道与总控制器通信进行数据传输。代理服务器中包括总控制器登陆 验证模块、远程监控终端登陆验证模块和信息转发模块,当总控制器或者远程监控终端接 入代理服务器时需要通过验证登陆信息,保证合法的用户才能接入并建立连接。总控制器 从每个分控制器中获取对应的被控制设备的工作状态,并主动向本地监控终端发送被控制 设备的设备状态通知,以及通过代理服务器将设备状态通知转发至远程监控终端中。
[0025] 总控制器还主动将被控制设备的设备配置信息同步至云端数据平台中,云端数据 平台将设备配置信息进行持久化存储。云端数据平台中还对于设备配置信息相关联的信 息进行存储,例如管理员信息、用户信息、总控制器信息、分控制器信息、代理服务器信息、 物业信息、小区信息等,采用成熟的数据库系统对信息进行管理,针对这些信息提供增、删、 改、查功能,管理员可以通过登录该云端数据平台对其中所管理的信息进行操作。代理服务 器中的总控制器登陆验证模块和远程监控终端登陆验证模块所需的数据均从云端数据平 台中获取。当云端数据平台中的设备配置信息被修改后会实时发送至总控制器中,以使总 控制器中的数据与云端数据平台中的相应数据保持同步状态。另外,远程监控终端如果需 要获取设备配置信息时,则直接从云端数据平台中获取,不必再通过代理服务器向总控制 器请求,进一步减轻了总控制器的负荷。
[0026] 为了方便用户对设备配置信息进行修改,用户可以通过本地监控终端和远程监控 终端获取设备配置信息并且具有对其修改的权限,例如,用户可以通过设备配置信息对设 备名称、设备所属房间、设备的定时器和设备的触发器等常规配置进行修改。用户在本地 监控终端进行配置修改实际上是对总控制器中的设备配置信息进行修改,总控制器再将设 备配置信息同步至云端数据平台,用户在远程监控终端进行配置修改实际上是对云端监控 平台中的设备配置信息进行修改,云端监控平台再将设备配置信息同步至对应的总控制器 中。
[0027] 下面举例示出一个设备配置信息文件的格式:
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1