CN108055182B - 开放式智能家居*** - Google Patents

开放式智能家居*** Download PDF

Info

Publication number
CN108055182B
CN108055182B CN201810071911.1A CN201810071911A CN108055182B CN 108055182 B CN108055182 B CN 108055182B CN 201810071911 A CN201810071911 A CN 201810071911A CN 108055182 B CN108055182 B CN 108055182B
Authority
CN
China
Prior art keywords
control
terminal
data
machine
input module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810071911.1A
Other languages
English (en)
Other versions
CN108055182A (zh
Inventor
何磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201810071911.1A priority Critical patent/CN108055182B/zh
Publication of CN108055182A publication Critical patent/CN108055182A/zh
Application granted granted Critical
Publication of CN108055182B publication Critical patent/CN108055182B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本申请涉及开放式智能家居***。该***中,对于被控制端,只要被控制终端的接口可接入终端网络的终端接线盒,并提供相应的控制页面数据和控制命令数据,即可加入本***,实现了被控制端的开放性;对于控制端,只要是注册用户,无论通过何种终端何种方式请求控制,只要验证合法,即可登录本***,实现了本***对控制端的开放性;又由于控制申请和操作数据都需要通过验证才能响应,实现了控制***的安全性。可见,本方案的智开放式智能家居***,可以任意融入新功能的智能家居产品,更加开放,更容易升级维护。

Description

开放式智能家居***
技术领域
本申请涉及智能家居技术领域,尤其涉及一种开放式智能家居***。
背景技术
相关技术中,智能家居正在大力发展,出现了越来越多的智能家居产品,如电灯遥控开关、家庭安防装置、家庭监护、环境监测、电动窗帘、背景音乐、智能门禁、红外遥控等。现有的智能家居产品的***都是固定的、独立的,扩展升级难度大,每个智能家居产品都要有对应的专用APP遥控软件才能完成。并且,随着技术的发展,又出现了语音识别遥控、体感识别遥控等,这些新功能都无法再融入到原来的智能家居产品的***中,并且不同的产品之间也无法融合,导致用户自由选择产品的空间余地不大,升级维护困难。
发明内容
为至少在一定程度上克服相关技术中存在的问题,本申请提供一种开放式智能家居***。
本申请的目的是通过以下技术方案实现的:
一种开放式智能家居***,至少包括:按控制单位空间设置的终端网络;一个所述控制单位空间包括至少一个子空间,一个所述子空间设置至少一个所述终端网络;所述终端网络包括由第一路由模块与第二路由模块作为首尾相连接的第一总线网络,所述第一总线网络上连接若干个终端接线盒;每个所述终端接线盒可接纳与其接口相匹配的被控制终端;所述被控制终端是任意厂家生产的具有入网ID号的用户使用终端产品;所述第一总线网络上所连接的所述终端接线盒的数量可增减;
所述终端网络通过所述第一路由模块和所述第二路由模块连接到所设置的一个控制中心;所述控制中心,用于:
接收注册用户通过任意控制端设备发送的针对所述子空间的终端网络接纳的所述被控制终端的控制申请;
对所述控制申请进行验证,验证通过后,向所述控制端设备反馈所述被控制终端的控制页面数据,以便在所述控制端设备显示控制页面;
接收所述控制端设备通过所述控制页面发送的针对所述被控制终端的控制操作数据;
验证所述控制操作数据的合法性,验证合法后,根据所述控制操作数据和所述被控制终端的控制命令数据,向所述子空间的终端网络的所述被控制终端发送控制命令;
接收所述被控制终端执行命令后回复的执行结果,根据所述执行结果更新控制页面数据,并发送给所述控制端设备;
其中,各所述被控制终端的控制页面数据和控制命令数据是预先通过所述入网ID号注册存储的。
较佳地,所述控制中心包括至少一个类型的遥控输入模块、至少一个嵌入式网关机、至少一个控制机、一个数据中心机,以及第二总线、第三总线、第四总线、第五总线和第六总线;其中,各所述第一路由模块以及各所述控制机分别连接在所述第二总线中,且各所述第二路由模块以及各所述控制机分别连接在所述第三总线中,且各所述网关机以及各所述控制机分别连接在所述第四总线中,且各所述网关机以及各所述遥控输入模块分别连接在所述第五总线中,且所述数据中心机、各所述遥控输入模块、各所述网关机以及各所述控制机分别连接在所述第六总线中;
所述数据中心机,用于存储全部所述被控制终端的控制页面数据和控制命令数据;并为各所述控制机设定负责控制的子空间地址值;以及为所述第一路由模块和所述第二路由模块设定子空间地址值;接收注册用户通过任意所述控制端设备、任意所述遥控输入模块发送的针对所述子空间的终端网络接纳的所述被控制终端的控制申请;
各所述网关机,用于从所述数据中心机获取本控制单位空间的全部所述被控制终端的控制页面数据并存储至本网关机的数据库中;接收所述控制端设备的所述控制申请;通过所述数据中心机指定与所述控制端设备通过相应的所述遥控输入模块建立一对一的通信连接;从本网关机的数据库中提取所述被控制终端的控制页面数据,在本网关机中建立所述控制页面数据的虚拟页面;将所述虚拟页面数据通过已建立通信连接的所述遥控输入模块发送至对应的所述控制端设备以在所述控制端设备显示;以及接收所述控制端设备的所述控制操作数据,验证所述控制操作数据的合法性,验证合法后,将所述控制操作数据发送至所述控制机,所述控制操作数据中携带有设定子空间地址值、子空间名、被控制终端名、操作键位数和操作动作数据;
各所述控制机,用于从所述数据中心机获取本控制单位空间的所述终端网络中的全部所述被控制终端的控制命令数据并存储至本控制机的数据库中;从任意所述网关机中接收到包含本控制机的设定子空间地址值的所述控制操作数据,从本控制机的数据库中提取所述被控制终端的控制命令数据,所述控制命令数据中具有包含被所述控制终端地址的机器语言控制命令数据;将所述控制命令数据转换成所述机器语言控制命令数据,并发送至各所述第一路由模块或者第二路由模块;
所述第一路由模块或者第二路由模块,用于接收到包含本路由模块的设定子空间地址值的所述机器语言控制命令数据,发送至所述被控制终端以被所述被控制终端接收执行。
较佳地,所述至少一个类型的遥控输入模块,包括:连接在本地宽带路由器上的互联网服务输入模块、远程宽带输入模块、微信遥控输入模块、本地宽带遥控输入模块;以及备用的具有无线收发功能的GPRS通信模块上的短信遥控输入模块、拨号遥控输入模块;以及电视红外遥控输入模块、语音识别遥控输入模块、手势识别遥控输入模块、小区互动输入模块中的一种或者组合。
较佳地,还包括云服务器,用于:
建立供终端产品生产厂家使用所述入网ID号进行终端产品的控制页面数据与控制命令数据的注册的第一数据库;
建立供工程管理人员对控制单位空间施工后的空间进行注册的第二数据库,注册的数据包括:控制单位空间名、控制单位空间的子空间名称、空间地址值、终端设备地址值、智能控制中心布局构架地形图、控制单位主超级用户名与验证信息、故障报警预案和应急修复方案;
建立供控制单位空间的主超级用户对本控制单位空间的操作人员的身份进行注册的第三数据库,注册的身份信息包括:注册帐号、姓名、操作手机号、验证信息、登录口令、可控制的子空间名称和用户等级;所述用户等级包括临时用户、长期用户和超级用户;
建立供控制单位空间的超级用户进行任意的终端设备更新与安装操作注册的第四数据库,以便超级用户将控制单位空间的任一厂家有入网ID号的终端设备接入到各所述子空间终端网络的接线盒后,向云服务器注册,注册的控制单位空间的终端设备接入的信息包括接入的控制单位空间名称、子空间名称和终端设备的入网ID号;
通过入网ID号,从所述第一数据库中调取终端产品的控制页面数据与控制命令数据,传送到所述第四数据库中,向控制单位空间的数据区中添加新安装的终端产品控制页面数据与控制命令数据;并根据智能控制中心布局构架地形图,建立这一子空间的新终端设备的唯一设备地址值;再通过所述互联网服务输入模块将新增加的数据传送给本控制单位空间的所述数据中心机备份。
较佳地,所述云服务器,还用于:对所述控制端设备的控制申请,进行验证;验证通过后,向所述控制端设备与所述控制单位空间的数据中心机同步发送临时握手口令,并向所述控制端设备发送被控制单位空间的异地宽带路由器的一个动态IP值,以便控制端设备使用动态IP值直接登录连接到异地宽带路由器指定端口并通过远程宽带输入模块再次登录到所述网关机中;或者,在所述控制端设备通过所述本地宽带路由器登录时,验证通过后,直接指示所述控制端设备通过本地宽带路由器的端口转换到本地宽带遥控输入模块再与指定网关机建立一对一的通信连接;
所述数据中心机,还用于从云服务器中接收所述临时握手口令,并分配到某一指定网关机,令其与相应控制端设备建立通信连接。
较佳地,所述数据中心机,还用于:备份全部云服务器中关于本控制单位空间的全部数据,以及对各所述遥控输入模块、各所述网关机与各所述控制机进行管理维护工作;
从云服务器中接收到所述新增加的数据后,由数据中心机操作更新各所述网关机的数据库存储的控制单位空间的终端设备的控制页面数据;更新各所述控制机的数据库存储的控制单位空间的终端设备的控制命令数据;并初始化指定子空间新增终端设备的终端设备地址值;
实时与云服务器通信联系,获取本地宽带路由器的动态IP值。
较佳地,所述云服务器通过互联网服务输入模块与所述网关机直接可通信连接,还用于根据操作用户对控制页面的初始化选择,为操作用户提供社区服务、邻里服务、购物服务选择,为相应的操作用户建立互联网服务数据,以提供各类互联网功能的服务;
所述小区互动输入模块与所述网关机直接连接,用于为操作用户提供小区的各类网络服务。
较佳地,所述控制中心还包括用于检测通信状态的第一匹配器、第二匹配器、第三匹配器、第四匹配器、第五匹配器和终端传感检测输入模块;其中:
所述第二总线的头尾分别与所述第一匹配器的两个通信口连接,以使得各所述第一路由模块、各所述控制机形成第一检测环路;
所述第三总线的头尾分别与所述第二匹配器的两个通信口连接,以使得各所述第二路由模块以及各所述控制机形成第二检测环路;
所述第四总线的头尾分别与第三匹配器的两个通信口连接,以使得各所述网关机以及各所述控制机形成第三检测环路;
所述第五总线的头尾分别与第四匹配器的两个通信口连接,以使得各所述网关机以及各所述遥控输入模块形成第四检测环路;
所述第六总线的头尾分别与第五匹配器的两个通信口连接,以使得所述数据中心机、各所述遥控输入模块、各所述网关机以及各所述控制机形成第五检测环路;
所述第一匹配器、第二匹配器、第三匹配器、第四匹配器、第五匹配器和所述终端传感检测输入模块形成第六检测环路。
较佳地,所述各终端网络接线盒还可接纳各传感测量终端设备,用于监测各空间终端环境的物理参数,并通过第二路由模块、各所述匹配器传送到终端传感检测输入模块进行处理,所述终端传感检测输入模块对传感测量终端的测量数据按预设数据进行处理,生成对应的能调节环境物理量的被控制终端的控制页面数据,并传送给网关机,控制相应的被控制终端的工作状态,以改善相应空间的物理监测量。
较佳地,还包括控制端设备,用于首次开启智能家居控制功能后,选择通信通道,如果是选择无线通信,则启动身份验证采样,如果设定的是人脸识别验证,则启动摄像头完成人脸图像采样工作,并将采样数据发送给云服务器,由云服务器根据存储的验证信息进行身份验证;
所述云服务器,还用于在用户身份认证时,初始化控制端设备的控制页面的相关数据,指示用户选择远程控制或是本地控制;再指示用户选择已注册的控制单位空间名称中的任一个控制单位空间名称;如果申请用户是注册用户,则云服务器验证通过;如果是远程控制,向所述控制端设备发送初始化后的控制页面数据以及所述动态IP值与临时握手口令;
所述控制端设备,还用于:如果是远程控制,在收到所述动态IP值与临时握手口令后,使用所述动态IP值连接异地的控制单位空间的宽带路由器,并通过宽带路由器的指定端口连接到远程宽带输入模块与指定的网关机进行握手连接;如果是本地控制,则由本地宽带路由器直接跳转到指定端口连接到本地宽带遥控输入模块与指定的网关机进行握手连接;
所述网关机,还用于向所述控制端设备推送本控制单位空间的子空间选择菜单,供操作用户选择其中之一;推送本控制单位空间相关子空间的被控制终端类别菜单,供操作用户选择其中之一;推送本控制单位空间相关子空间中相关终端类型中同类终端设备菜单,供操作用户选择其中之一,以使操作用户选择了一个本控制单位空间中相关子空间中相关被控制终端类别中的相关被控制终端的可***作的控制页面;完成控制页面的初始化;从与操作用户交互的初始化页面中获知用户当前想要操作的是本控制单位空间的某一子空间中某一终端设备类别中的某一被控制终端,并从网关机数据库中调出对应被控制终端的可***作的控制页面数据;建立一个完整的可操作指定被控制终端的虚拟控制页面,并同步传送给指定控制端设备显示,供操作用户操作;以及接收被控制终端执行命令后的执行结果,根据执行结果更新所述虚拟控制页面并发送至原控制端设备;
所述控制端设备,还用于显示控制页面,在控制页面检测到用户的操作时,生成控制操作数据,并向所述网关机发送所述控制操作数据。
本申请的实施例提供的技术方案可以包括以下有益效果:
本申请实施例提供的开放式智能家居***中,按照控制单位空间在不同的空间设置多个终端网络,终端网络设置成总线网络,总线网络上连接有终端接线盒,只要被控制终端设计成接口与终端接线盒的接口匹配即可接入终端网络中,并且在控制中心可预先存储被控制终端的控制页面数据和控制命令数据,用户只要是注册用户,通过验证且在其操作权限之内,可通过任意的控制端设备通过任意遥控输入方式申请对控制任意空间中的任意被控制终端的控制,控制中心会将相应的控制页面数据发送至申请的控制端设备以显示相应的控制页面,并且接收控制端设备通过控制页面发送的操作数据,在验证合法后,根据控制命令数据对被控制终端进行控制。由此可见,对于被控制端,只要被控制终端的接口可接入终端网络的终端接线盒,并提供相应的控制页面数据和控制命令数据,即可加入本***,实现了被控制端的开放性;对于控制端,无论通过何种终端何种方式请求控制,只要是注册用户且验证合法,即可登录本***,实现了本***对控制端的开放性;又由于控制申请和操作数据都需要通过验证才能响应,实现了控制***的安全性。可见,本方案在智能家居***中的这种开放式设计架构,可以任意融入新功能的智能家居产品,更加开放,更容易升级维护。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1是根据一示例性实施例示出的一种开放式智能家居***的结构示意图之一;
图2是根据一示例性实施例示出的一种开放式智能家居***的结构示意图之二;
图3是根据一示例性实施例示出的一种开放式智能家居***的结构示意图之三。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的开放式智能家居***相一致的例子。
如图1所示,本实施例提供的一种开放式智能家居***,至少包括:按控制单位空间1设置的终端网络2;一个控制单位空间包括至少一个子空间,一个子空间设置至少一个终端网络;终端网络包括由第一路由模块3与第二路由模块4作为首尾相连接的第一总线网络5,第一总线网络上连接若干个终端接线盒6;每个终端接线盒可接纳与其接口相匹配的被控制终端7;被控制终端是任意厂家生产的具有入网ID号的用户使用终端产品;第一总线网络上所连接的终端接线盒的数量可增减;
终端网络通过第一路由模块和第二路由模块连接到所设置的一个控制中心;控制中心,用于:
接收注册用户通过任意控制端设备8发送的针对子空间的终端网络接纳的被控制终端的控制申请;
对控制申请进行验证,验证通过后,向控制端设备反馈被控制终端的控制页面数据,以便在控制端设备显示控制页面;
接收控制端设备通过控制页面发送的针对被控制终端的控制操作数据;
验证控制操作数据的合法性,验证合法后,根据控制操作数据和被控制终端的控制命令数据,向子空间的终端网络的被控制终端发送控制命令;
接收被控制终端执行命令后回复的执行结果,根据执行结果更新控制页面数据,并发送给控制端设备;
其中,各被控制终端的控制页面数据和控制命令数据是预先通过入网ID号注册存储的。
图1中仅是以子空间一、子空间二、子空间三,三个子空间示意说明。
其中,一个控制单位空间,可以是一个公司的空间,一个家庭的空间,一个商场的空间,一幢大楼的空间等等。一个控制单位空间包括多个子空间,对于子空间的设置数量,可以按照房间进行设置,也可以按照面积大小进行设置,还可以按照房间的功能进行设置等等。以控制单位空间为家庭为例,可以设置客厅子空间,厨房子空间,卧室子空间,卫生间子空间等等。如果客厅的面积较大,可以将客厅设置为第一客厅子空间和第二客厅子空间,等等。每个子空间中设置至少一个终端网络,如果子空间中的被控制终端的数量较少,可以将终端网络的数量设置少一些,如果子空间中的被控制终端的数据较多,可以将终端网络的数量设置多一些。
其中,路由模块是隔离A总线与B总线的具有地址识别与通信帧方向识别功能的物理组件,能将A总线中相关地址的关于B总线的数据流通过,或将B总线中相关地址的关于A总线的数据流通过。其中,A总线与B总线代表两条不同的总线。
其中,入网ID号,是为了区别不同类型的被控制终端而设置的,相应的各被控制终端的控制页面数据和控制命令数据可以通过入网ID号来区别。对于任意想要加入本智能家居***的厂家产品来说,对于每一个类型的终端产品,都可以获得本开放式智能家居***的一个入网ID号。
本实施例中,按照控制单位空间在不同的空间设置多个终端网络,终端网络设置成总线网络,总线网络上连接有终端接线盒,只要被控制终端设计成接口与终端接线盒的接口匹配即可接入终端网络中,并且在控制中心可预先存储被控制终端的控制页面数据和控制命令数据,用户只要是注册用户,通过验证且在其操作权限之内,可通过任意的控制端设备通过任意遥控输入方式申请对控制任意空间中的任意被控制终端的控制,控制中心会将相应的控制页面数据发送至申请的控制端设备以显示相应的控制页面,并且接收控制端设备通过控制页面发送的操作数据,在验证合法后,根据控制命令数据对被控制终端进行控制。由此可见,对于被控制端,只要被控制终端的接口可接入终端网络的终端接线盒,并提供相应的控制页面数据和控制命令数据,即可加入本***,实现了被控制端的开放性;对于控制端,无论通过何种终端何种方式请求控制,只要是注册用户且验证合法,即可登录本***,实现了本***对控制端的开放性;又由于控制申请和操作数据都需要通过验证才能响应,实现了控制***的安全性。可见,本方案在智能家居***中的这种开放式设计架构,可以任意融入新功能的智能家居产品,更加开放,更容易升级维护。
其中,控制中心的具体结构有多种。下面列举其中一些可能的结构。
具体实施时,如图2所示的开放式智能家居***,较佳地,控制中心包括至少一个类型的遥控输入模块、至少一个嵌入式网关机9、至少一个控制机10、一个数据中心机11,以及第二总线、第三总线、第四总线、第五总线和第六总线;其中,各第一路由模块以及各控制机分别连接在第二总线12中,且各第二路由模块以及各控制机分别连接在第三总线13中,且各网关机以及各控制机分别连接在第四总线14中,且各网关机以及各遥控输入模块分别连接在第五总线15中,且数据中心机、各遥控输入模块、各网关机以及各控制机分别连接在第六总线16中;
数据中心机,用于存储全部被控制终端的控制页面数据和控制命令数据;并为各控制机设定负责控制的子空间地址值;以及为第一路由模块和第二路由模块设定子空间地址值;接收注册用户通过任意控制端设备、任意遥控输入模块发送的针对子空间的终端网络接纳的被控制终端的控制申请;
各网关机,用于从数据中心机获取本控制单位空间的全部终端设备的控制页面数据并存储至本网关机的数据库中;接收控制端设备的控制申请;通过数据中心机指定与控制端设备通过相应的遥控输入模块建立一对一的通信连接;从本网关机的数据库中提取被控制终端的控制页面数据,在本网关机中建立控制页面数据的虚拟页面;将虚拟页面数据通过已建立通信连接的遥控输入模块发送至对应的控制端设备以在控制端设备显示;以及接收控制端设备的控制操作数据,验证控制操作数据的合法性,验证合法后,将控制操作数据发送至控制机,控制操作数据中携带有设定子空间地址值、子空间名、被控端设备名、操作键位数和操作动作数据;
各控制机,用于从数据中心机获取本控制单位空间的终端网络中的全部被控制终端的控制命令数据并存储至本控制机的数据库中;从任意网关机中接收到包含本控制机的设定子空间地址值的控制操作数据,从本控制机的数据库中提取被控制终端的控制命令数据,控制命令数据中具有包含被控制终端地址的机器语言控制命令数据;将控制命令转换成机器语言控制命令数据,并发送至各第一路由模块或者第二路由模块;
第一路由模块或者第二路由模块,用于接收到包含本路由模块的设定子空间地址值的机器语言控制命令数据,发送至被控制终端以被控制终端接收执行。
其中,子空间名与子空间地址值是对应设置的,因而,根据相应的子空间名可以查找到相应的子空间地址,以进行数据传送。被控制设备名与被控制设备地址值是对应设置的,因而根据被控制设备名,控制机可以查找到相应的被控制设备地址,以进行数据的传送。
其中,验证控制页面的控制操作数据的合法性时,是将基于控制页面的控制操作数据与虚拟页面进行匹配,如果不匹配,则说明控制页面可能被篡改,控制操作数据不合法,无法控制被控制终端,如此,更加安全可靠。
本实施例中,控制中心采用的是总线架构,可以根据实际需求任意加入或者减少网关机、控制机、输入模块的数量,不会对原有的***架构有影响。另外,控制命令数据在控制机中,而不是在网关机,网关机隔离了控制命令数据与控制端设备,因而更加安全。
其中,遥控输入模块的种类有多种。例如,如图2所示,至少一个类型的遥控输入模块,包括:连接在本地宽带路由器17上的互联网服务输入模块18、远程宽带输入模块19、微信遥控输入模块20、本地宽带遥控输入模块21;以及备用的具有无线收发功能的GPRS通信模块22上的短信遥控输入模块23、拨号遥控输入模块24;以及电视红外遥控输入模块25、语音识别遥控输入模块26、手势识别遥控输入模块27、小区宽带网28中的小区互动输入模块29中的一种或者组合。遥控输入模块还可以是布置在终端网络接线盒中的有通信功能的手动机械开关。遥控输入模块还可以是终端传感检测输入模块30。
如果有新的功能的遥控输入模块,也可以根据需要加入到本开放式智能家居***中。
以上列举的各类型的遥控输入模块可以是独立硬件组件产品,也可以是综合在某一有操作***的智能机中的软件模块组件,或是通用硬件产品固化了单一功能的产品等等。现分别解释说明:
一、与宽带通信相关的遥控输入模块:
互联网服务输入模块:可以为一个有宽带通信接口与串行通信接口的芯片级硬件产品。其宽带接口与本地宽带路由器某一端口相连接。通过本地宽带路由器仅仅与云服务器连接通信。云服务器中有一互联网服务专区,针对该用户的登录信息与日常浏览习惯,自动过滤无效的互联网信息,而组织只针对本用户的有用信息发送给用户。同时还担负数据中心机与云服务器的通信,以及随时输送变更的本地IP地址值等。云服务器发送过来的数据,依据内容打包成适合串口通信的数据帧,发送给数据中心机或某一指定网关机。所谓打包是将原数据组的头与尾部分加载上适合的串口帧头与帧尾,以及相关地址数组等信息。
远程宽带输入模块:可以为与互联网服务输入模块相同的芯片级硬件产品。只是其宽带接口对外部开放,用以接纳包括本地IP地址的数据帧的进入。然后打包成适合串口通信的数据帧,发送给指定网关机。
本地宽带遥控输入模块:为与互联网服务输入模块相同的芯片级硬件产品。其宽带接口只能在本网段范围内,用以接收本网段内的数据帧。然后打包成适合串口通信的数据帧,发送给指定的网关机。
微信遥控输入模块:为与互联网服务输入模块相同的芯片级硬件产品。其内加载了微信程序,并独立注册一个微信帐号。其内可以固化适合微信使用的遥控操作界面。用户通过他自身的微信平台,查找到可供操作的带某一微信名的遥控操作界面,并进行登录认证等握手处理,即可使用用户自身的微信界面进行指定空间的遥控操作。其程序内部将微信遥控操作分为了界面遥控操作,文字遥控操作以及语音遥控操作等,界面遥控操作与文字遥控操作通过软件模块转换成适合网关机的操作数据帧,打包通过串口发送到指定网关机。如果是语音声控操作,则通过语音输出接口传送到语音识别模块中。由语音识别模块处理,并通过语音回复控制结果。
小区互动输入模块:因为智能小区有自己独立的局域网,能提供各类小区面向用户的网络服务功能。例如车位共享功能,物流箱共享功能,社区门禁功能,社区医疗功能等。这些布局在小区的各类服务功能都能通过数据化过程,传送到小区网段中。由小区互动输入模块接收后,依据数据流属性,分别打包发送到串口或专用门禁通信口或其它专用通信口中。
二、与GPRS通信模块相关的遥控输入模块:
GPRS通信模块是需要手机通信卡的相当于手机模块的硬件产品。其内有语音通信功能,短信收发功能以及双音多频(Dual Tone Multi Frequency,DTMF)拨号功能。作为***通信的备用通信模块使用。并在模块中增加了文字识别转换网关机语言功能子模块、DTMF拨号数字转换成网关机语言功能子模块,针对短信文字遥控与手机拨号盘遥控,进行相应的转换,最终归纳到网关机控制语言中来。这是一种应急备用设备。
三、与传感测量有关的遥控输入模块:
各子空间的终端接线盒中可以接纳各类传感设备,如被动红外探测器,烟雾探测器,微米波雷达等。各类探测器的探测数据全部传送到终端传感检测输入模块中。由模块事先设置好的相关参数进行对应处理,然后转换成网关机的控制语言,发送给某一网关机,再由网关机去发送控制命令。
四、与传统操作有关的遥控输入模块:
有通信功能的手动机械开关:普通开关,是人们操作电器所日常使用的电器,也是一种操作习惯。为适应人们的这种操作习惯。将普通开关与触点检测模块连接,而不是直接去控制电器。当人们手动触发普通开关时,触点检测模块检测出触点的变化,并将这一变化发送给终端传感检测输入模块,由其内预先设定的能控制什么电器数据决定向网关机发送相关的操作命令数据。
电视红外遥控输入模块:本模块能将遥控页面发送到液晶电视机屏中,并接收红外遥控的选择与确定,从而达到通过家中的液晶电视机遥控电器的目的。本模块接收了用户的选择菜单以及确定数据后,产生适合网关机的控制命令打包发送给指定的网关机。因此,本模块等同于控制终端遥控。
五、现代的新遥控手段输入模块:
语音识别遥控输入模块:通过语音输入接口接收各路的语音信号(数据化了的,包含了地址值),然后将语音数据发送到云服务器进行识别,由云服务器转换成文字数据,再被本模块回收。再将文字数据转换成网关机的控制命令打包发送给指定的网关机。被网关机回收的执行回复数据又将转换成文字或语音数据。
手势识别遥控输入模块:通过视频输入接口接收各路子空间的视频数据(数据化了的,包含地址值),然后将视频数据发送到云服务器中进行识别,并转换成文字数据,再被本模块回收。再将文字数据转换成网关机的控制命令打包发送给指定的网关机。被网关机回收的执行回复数据又将转换成文字或语音数据。
还可以是其它新技术所产生的控制输入模块。
较佳地,本实施例提供的开放式智能家居***还包括控制端设备。其中,控制端设备至少包括有上网功能的智能手机、无线触摸屏、运行浏览器工具的智能设备。控制端设备还包括有摄像头、拾音头、红外遥控电视,有通信功能的机械开关、第二局域网控制数据等。控制端设备通过各遥控输入模块与网关机建立的通信连接,可实现跨城际网或跨局域网段的远程控制;也可限制在本宽带路由器范围内的本地局域网的本地控制。第二局域网指除本控制单位空间宽带路由器内的宽带数据网外的其它局域网,如智能小区局域网通过小区互动输入模块,加载小区门禁控制功能到本地控制操作数据中等。
具体实施时,较佳地,如图3所示,控制中心还包括用于检测通信状态的第一匹配器33、第二匹配器34、第三匹配器35、第四匹配器36、第五匹配器37、终端传感检测输入模块30;其中:
第二总线的头尾分别与第一匹配器的两个通信口连接,以使得各第一路由模块、各控制机形成第一检测环路;
第三总线的头尾分别与第二匹配器的两个通信口连接,以使得各第二路由模块以及各控制机形成第二检测环路;
第四总线的头尾分别与第三匹配器的两个通信口连接,以使得各网关机以及各控制机形成第三检测环路;
第五总线的头尾分别与第四匹配器的两个通信口连接,以使得各网关机以及各遥控输入模块形成第四检测环路;
第六总线的头尾分别与第五匹配器的两个通信口连接,以使得数据中心机、各遥控输入模块、各网关机以及各控制机形成第五检测环路;
第一匹配器、第二匹配器、第三匹配器、第四匹配器、第五匹配器和终端传感检测输入模块形成第六检测环路。
其中,匹配器也叫线路终端匹配器,主要是对总线的线路阻抗进行匹配,通常是接120欧姆的电阻;还要监测每次的线路数据流,线路两端从帧头开始计算校验和,二者应该相等;另外还可以在数据中心机的指令下充当指定帧头路由器的功能,将帧数字转发到遥控输入模块中。
本实施例中,控制中心的总线架构为环形中心架构,可以检测环路是否存在通信故障。
控制中心***的多总线分隔总线互联方案,增加了***的安全性:多总线与多环路的功能在于:全部环路中的匹配器,在每次的线路通信中,二个通信接口同时接收相同的数据流,如果二个通信接口接收的数据流不一致,则说明通信线路故障;第一总线设置头尾二个相同路由模块结构:当第一路由模块故障时,由第二路由模块向指定终端网终发起数据通信,保证控制机发送给终端网络的数据不会中断。
当然,控制中心的总线架构也可以是星型架构,等等。
为了便于统一存储数据,具体实施时,较佳地,本实施例提供的开放式智能家居***还包括云服务器31,用于:
建立供终端产品生产厂家使用入网ID号进行终端产品的控制页面数据与控制命令数据的注册的第一数据库;
建立供工程管理人员对控制单位空间施工后的空间进行注册的第二数据库,注册的数据包括:控制单位空间名、控制单位空间的子空间名称、空间地址值、终端设备地址值、智能控制中心布局构架地形图、控制单位主超级用户名与验证信息、故障报警预案和应急修复方案;
建立供控制单位空间的主超级用户对本控制单位空间的操作人员的身份进行注册的第三数据库,注册的身份信息包括:注册帐号、姓名、操作手机号、验证信息、登录口令、可控制的子空间名称和用户等级;用户等级包括临时用户、长期用户和超级用户;
建立供控制单位空间的超级用户进行任意的终端设备更新与安装操作注册的第四数据库,以便超级用户将控制单位空间的任一厂家有入网ID号的终端设备接入到各子空间终端网络的接线盒后,向云服务器注册,注册的控制单位空间的终端设备接入的信息包括接入的控制单位空间名称、子空间名称和终端设备的入网ID号;
通过入网ID号,从第一数据库中调取终端产品的控制页面数据与控制命令数据,传送到第四数据库中,向控制单位空间的数据区中添加新安装的终端产品控制页面数据与控制命令数据;并根据智能控制中心布局构架地形图,建立这一子空间的新终端设备的唯一设备地址值;再通过互联网服务输入模块将新增加的数据传送给本控制单位空间的数据中心机备份。
本地宽带路由器可通过互联网32与连接至云服务器31。
如此,可以通过云服务器建立多个数据库,对各种数据进行统一分类管理和存储。并且可以将新增数据同步更新到数据中心机备份,这样,数据中心机和云服务器都存储有相关数据,如果其中一个出现故障,丢失数据,可以通过另一个备份进行恢复。
具体实施时,较佳地,云服务器,还用于:对控制端设备的控制申请,进行验证;验证通过后,向控制端设备与控制单位空间的数据中心机同步发送临时握手口令,并向控制端设备发送被控制单位空间的异地宽带路由器的一个动态IP值,以便控制端设备使用动态IP值直接登录连接到异地宽带路由器指定端口并通过远程宽带输入模块再次登录到网关机中;或者,在控制端设备通过本地宽带路由器登录时,验证通过后,直接指示控制端设备通过本地宽带路由器的端口转换到本地宽带遥控输入模块再与指定网关机建立一对一的通信连接;
数据中心机,还用于从云服务器中接收临时握手口令,并分配到某一指定网关机,令其与相应控制端设备建立通信连接。
如此,通过云服务器验证之后再允许登录***,可以保证***的安全性。
具体实施时,较佳地,数据中心机,还用于:备份全部云服务器中关于本控制单位空间的全部数据,以及对各遥控输入模块、各网关机与各控制机进行管理维护工作;
从云服务器中接收到新增加的数据后,由数据中心机操作更新各网关机的数据库存储的控制单位空间的终端设备的控制页面数据;更新各控制机的数据库存储的控制单位空间的终端设备的控制命令数据;并初始化指定子空间新增终端设备的终端设备地址值;
实时与云服务器通信联系,获取本地宽带路由器的动态IP值。
其中,数据中心机的管理维护工作包括进行的数据维护与升级,工作协调、监管、故障应急修复与报警工作,等等。
控制中心***设置多台网关机与多台控制机目的是当有某台机器故障时,能被数据中心机发现,产生自动报修数据给云服务器;同时数据中心机依据修复预案指定其它网关机或控制机替代工作;各子空间对应设置有自己的控制机与路由模块,是相对隔离各第一总线数据通信对第二总线数据通信的影响;同时约定第一总线中的控制命令传输线路首先选择第一路由模块送达指定终端网络;而传感测量终端的传感数据发送约定从第二路由模块经匹配器到终端传感检测输入模块中;相互子空间的路由模块有各自空间地址,保证各终端网络数据通信不影响到第二总线的数据通信。
具体实施时,较佳地,云服务器通过互联网服务输入模块与网关机直接可通信连接,还用于根据操作用户对控制页面的初始化选择,为操作用户提供社区服务、邻里服务、购物服务选择,为相应的操作用户建立互联网服务数据,以提供各类互联网功能的服务;
小区互动输入模块与网关机直接连接,用于为操作用户提供小区的各类网络服务。如此,可以为用户推荐社区的各种服务,更加方便。
具体实施时,较佳地,各终端网络接线盒还可接纳各传感测量终端设备,用于监测各空间终端环境的物理参数,并通过第二路由模块、各匹配器传送到终端传感检测输入模块进行处理,终端传感检测输入模块对传感测量终端的测量数据按预设数据进行处理,生成对应的能调节环境物理量的被控制终端的控制页面数据,并传送给网关机,控制相应的被控制终端的工作状态,以改善相应空间的物理监测量。例如,可以记入温度传感器,监测空调房的温度,并发送至终端传感检测输入模块,终端传感检测输入模块将测量的温度与预设的温度阈值进行对比,如果高于温度阈值,需要控制空调调低温度,则生成对应的调低空调温度的控制页面数据,并传送给网关机,以控制空调调低温度。
其中,控制端设备包括手机,相应的,注册账号可以为手机号。手机作为控制端设备有相应的智能家居控制功能。智能家居控制功能开启后,可以提供选择:通信通路的选择,如无线通信,拨号通信、短信通信、语音通信等;控制区域的选择,如远程或本地或其它;控制地域的选择,如多个控制单位空间名称;同时还可以选择同一控制单位空间的不同控制子空间,不同控制终端类别与不同终端设备的控制页面。控制页面包含被控制终端的执行命令操作键位,有相应的操作键位数;针对操作键位的按下或者弹起,为操作动作数据。还可以同步存贮若干不同控制单位空间的操作页面或同一控制单位的不同终端设备的控制页面,并能快速切换显示各控制页面。
基于此,较佳地,控制端设备,用于首次开启智能家居控制功能后,选择通信通道,如果是选择无线通信,则启动身份验证采样,如果设定的是人脸识别验证,则启动摄像头完成人脸图像采样工作,并将采样数据发送给云服务器,由云服务器根据存储的验证信息进行身份验证;
云服务器,还用于在用户身份认证时,初始化控制端设备的控制页面的相关数据,指示用户选择远程控制或是本地控制;再指示用户选择已注册的控制单位空间名称中的任一个控制单位空间名称;如果申请用户是注册用户,则云服务器验证通过;如果是远程控制,向控制端设备发送初始化后的控制页面数据以及动态IP值与临时握手口令;
控制端设备,还用于:如果是远程控制,在收到动态IP值与临时握手口令后,使用动态IP值连接异地的控制单位空间的宽带路由器,并通过宽带路由器的指定端口连接到远程宽带输入模块与指定的网关机进行握手连接;如果是本地控制,则由本地宽带路由器直接跳转到指定端口连接到本地宽带遥控输入模块与指定的网关机进行握手连接;
网关机,还用于向控制端设备推送本控制单位空间的子空间选择菜单,供操作用户选择其中之一;推送本控制单位空间相关子空间的被控制终端类别菜单,供操作用户选择其中之一;推送本控制单位空间相关子空间中相关终端类型中同类终端设备菜单,供操作用户选择其中之一,以使操作用户选择了一个本控制单位空间中相关子空间中相关被控制终端类别中的相关被控制终端的可***作的控制页面;完成控制页面的初始化;从与操作用户交互的初始化页面中获知用户当前想要操作的是本控制单位空间的某一子空间中某一终端设备类别中的某一被控制终端,并从网关机数据库中调出对应被控制终端的可***作的控制页面数据;建立一个完整的可操作指定被控制终端的虚拟控制页面,并同步传送给指定控制端设备显示,供操作用户操作;以及接收被控制终端执行命令后的执行结果,根据执行结果更新虚拟控制页面并发送至被控制终端;
控制端设备,还用于显示控制页面,在控制页面检测到用户的操作时,生成控制操作数据,并向网关机发送控制操作数据。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是指至少两个。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

Claims (10)

1.一种开放式智能家居***,其特征在于,至少包括:按控制单位空间设置的终端网络;一个所述控制单位空间包括至少一个子空间,一个所述子空间设置至少一个所述终端网络;所述终端网络包括由第一路由模块与第二路由模块作为首尾相连接的第一总线网络,所述第一总线网络上连接若干个终端接线盒;每个所述终端接线盒可接纳与其接口相匹配的被控制终端;所述被控制终端是任意厂家生产的具有入网ID号的用户使用终端产品;所述第一总线网络上所连接的所述终端接线盒的数量可增减;
所述终端网络通过所述第一路由模块和所述第二路由模块连接到所设置的一个控制中心;所述控制中心,用于:
接收注册用户通过任意控制端设备发送的针对所述子空间的终端网络接纳的所述被控制终端的控制申请;
对所述控制申请进行验证,验证通过后,向所述控制端设备反馈所述被控制终端的控制页面数据,以便在所述控制端设备显示控制页面;
接收所述控制端设备通过所述控制页面发送的针对所述被控制终端的控制操作数据;
验证所述控制操作数据的合法性,验证合法后,根据所述控制操作数据和所述被控制终端的控制命令数据,向所述子空间的终端网络的所述被控制终端发送控制命令;
接收所述被控制终端执行命令后回复的执行结果,根据所述执行结果更新控制页面数据,并发送给所述控制端设备;
其中,各所述被控制终端的控制页面数据和控制命令数据是预先通过所述入网ID号注册存储的。
2.根据权利要求1所述的***,其特征在于,所述控制中心包括至少一个类型的遥控输入模块、至少一个嵌入式网关机、至少一个控制机、一个数据中心机,以及第二总线、第三总线、第四总线、第五总线和第六总线;其中,各所述第一路由模块以及各所述控制机分别连接在所述第二总线中,且各所述第二路由模块以及各所述控制机分别连接在所述第三总线中,且各所述网关机以及各所述控制机分别连接在所述第四总线中,且各所述网关机以及各所述遥控输入模块分别连接在所述第五总线中,且所述数据中心机、各所述遥控输入模块、各所述网关机以及各所述控制机分别连接在所述第六总线中;
所述数据中心机,用于存储全部被控制终端的控制页面数据和控制命令数据;并为各所述控制机设定负责控制的子空间地址值;以及为所述第一路由模块和所述第二路由模块设定子空间地址值;接收注册用户通过任意所述控制端设备、任意所述遥控输入模块发送的针对所述子空间的终端网络接纳的所述被控制终端的控制申请;
各所述网关机,用于从所述数据中心机获取本控制单位空间的全部所述被控制终端的控制页面数据并存储至本网关机的数据库中;接收所述控制端设备的所述控制申请;通过所述数据中心机指定与所述控制端设备通过相应的所述遥控输入模块建立一对一的通信连接;从本网关机的数据库中提取所述被控制终端的控制页面数据,在本网关机中建立所述控制页面数据的虚拟页面;将所述虚拟页面数据通过已建立通信连接的所述遥控输入模块发送至对应的所述控制端设备以在所述控制端设备显示;以及接收所述控制端设备的所述控制操作数据,验证所述控制操作数据的合法性,验证合法后,将所述控制操作数据发送至所述控制机,所述控制操作数据中携带有设定子空间地址值、子空间名、被控制终端名、操作键位数和操作动作数据;
各所述控制机,用于从所述数据中心机获取本控制单位空间的所述终端网络中的全部所述被控制终端的控制命令数据并存储至本控制机的数据库中;从任意所述网关机中接收到包含本控制机的设定子空间地址值的所述控制操作数据,从本控制机的数据库中提取所述被控制终端的控制命令数据,所述控制命令数据中具有包含所述被控制终端地址的机器语言控制命令数据;将所述控制命令数据转换成所述机器语言控制命令数据,并发送至各所述第一路由模块或者第二路由模块;
所述第一路由模块或者第二路由模块,用于接收到包含本路由模块的设定子空间地址值的所述机器语言控制命令数据,发送至所述被控制终端以被所述被控制终端接收执行。
3.根据权利要求2所述的***,其特征在于,所述至少一个类型的遥控输入模块,包括:连接在本地宽带路由器上的互联网服务输入模块、远程宽带输入模块、微信遥控输入模块、本地宽带遥控输入模块;以及备用的具有无线收发功能的GPRS通信模块上的短信遥控输入模块、拨号遥控输入模块;以及电视红外遥控输入模块、语音识别遥控输入模块、手势识别遥控输入模块、小区互动输入模块中的一种或者组合。
4.根据权利要求3所述的***,其特征在于,还包括云服务器,用于:
建立供终端产品生产厂家使用所述入网ID号进行终端产品的控制页面数据与控制命令数据的注册的第一数据库;
建立供工程管理人员对控制单位空间施工后的空间进行注册的第二数据库,注册的数据包括:控制单位空间名、控制单位空间的子空间名称、空间地址值、终端设备地址值、智能控制中心布局构架地形图、控制单位主超级用户名与验证信息、故障报警预案和应急修复方案;
建立供控制单位空间的主超级用户对本控制单位空间的操作人员的身份进行注册的第三数据库,注册的身份信息包括:注册帐号、姓名、操作手机号、验证信息、登录口令、可控制的子空间名称和用户等级;所述用户等级包括临时用户、长期用户和超级用户;
建立供控制单位空间的超级用户进行任意的终端设备更新与安装操作注册的第四数据库,以便超级用户将控制单位空间的任一厂家有入网ID号的终端设备接入到各所述子空间终端网络的接线盒后,向云服务器注册,注册的控制单位空间的终端设备接入的信息包括接入的控制单位空间名称、子空间名称和终端设备的入网ID号;
通过入网ID号,从所述第一数据库中调取终端产品的控制页面数据与控制命令数据,传送到所述第四数据库中,向控制单位空间的数据区中添加新安装的终端产品控制页面数据与控制命令数据;并根据智能控制中心布局构架地形图,建立这一子空间的新终端设备的唯一设备地址值;再通过所述互联网服务输入模块将新增加的数据传送给本控制单位空间的所述数据中心机备份。
5.根据权利要求4所述的***,其特征在于,所述云服务器,还用于:对所述控制端设备的控制申请,进行验证;验证通过后,向所述控制端设备与所述控制单位空间的数据中心机同步发送临时握手口令,并向所述控制端设备发送被控制单位空间的异地宽带路由器的一个动态IP值,以便控制端设备使用动态IP值直接登录连接到异地宽带路由器指定端口并通过远程宽带输入模块再次登录到所述网关机中;或者,在所述控制端设备通过所述本地宽带路由器登录时,验证通过后,直接指示所述控制端设备通过本地宽带路由器的端口转换到本地宽带遥控输入模块再与指定网关机建立一对一的通信连接;
所述数据中心机,还用于从云服务器中接收所述临时握手口令,并分配到某一指定网关机,令其与相应控制端设备建立通信连接。
6.根据权利要求5所述的***,其特征在于,所述数据中心机,还用于:备份全部云服务器中关于本控制单位空间的全部数据,以及对各所述遥控输入模块、各所述网关机与各所述控制机进行管理维护工作;
从云服务器中接收到所述新增加的数据后,由数据中心机操作更新各所述网关机的数据库存储的控制单位空间的终端设备的控制页面数据;更新各所述控制机的数据库存储的控制单位空间的终端设备的控制命令数据;并初始化指定子空间新增终端设备的终端设备地址值;
实时与云服务器通信联系,获取本地宽带路由器的动态IP值。
7.根据权利要求4~6任一项所述的***,其特征在于,所述云服务器通过互联网服务输入模块与所述网关机直接可通信连接,还用于根据操作用户对控制页面的初始化选择,为操作用户提供社区服务、邻里服务、购物服务选择,为相应的操作用户建立互联网服务数据,以提供各类互联网功能的服务;
所述小区互动输入模块与所述网关机直接连接,用于为操作用户提供小区的各类网络服务。
8.根据权利要求2~6任一项所述的***,其特征在于,所述控制中心还包括用于检测通信状态的第一匹配器、第二匹配器、第三匹配器、第四匹配器、第五匹配器和终端传感检测输入模块;其中:
所述第二总线的头尾分别与所述第一匹配器的两个通信口连接,以使得各所述第一路由模块、各所述控制机形成第一检测环路;
所述第三总线的头尾分别与所述第二匹配器的两个通信口连接,以使得各所述第二路由模块以及各所述控制机形成第二检测环路;
所述第四总线的头尾分别与第三匹配器的两个通信口连接,以使得各所述网关机以及各所述控制机形成第三检测环路;
所述第五总线的头尾分别与第四匹配器的两个通信口连接,以使得各所述网关机以及各所述遥控输入模块形成第四检测环路;
所述第六总线的头尾分别与第五匹配器的两个通信口连接,以使得所述数据中心机、各所述遥控输入模块、各所述网关机以及各所述控制机形成第五检测环路;
所述第一匹配器、第二匹配器、第三匹配器、第四匹配器、第五匹配器、所述终端传感输入模块形成第六检测环路。
9.根据权利要求8所述的***,其特征在于,各终端网络接线盒还可接纳各传感测量终端设备,用于监测各空间终端环境的物理参数,并通过第二路由模块、各所述匹配器传送到终端传感检测输入模块进行处理,所述终端传感检测输入模块对传感测量终端的测量数据按预设数据进行处理,生成对应的能调节环境物理量的被控制终端的控制页面数据,并传送给网关机,控制相应的被控制终端的工作状态,以改善相应空间的物理监测量。
10.根据权利要求9所述的***,其特征在于,还包括控制端设备,用于首次开启智能家居控制功能后,选择通信通道,如果是选择无线通信,则启动身份验证采样,如果设定的是人脸识别验证,则启动摄像头完成人脸图像采样工作,并将采样数据发送给云服务器,由云服务器根据存储的验证信息进行身份验证;
所述云服务器,还用于在用户身份认证时,初始化控制端设备的控制页面的相关数据,指示用户选择远程控制或是本地控制;再指示用户选择已注册的控制单位空间名称中的任一个控制单位空间名称;如果申请用户是注册用户,则云服务器验证通过;如果是远程控制,向所述控制端设备发送初始化后的控制页面数据以及所述动态IP值与临时握手口令;
所述控制端设备,还用于:如果是远程控制,在收到所述动态IP值与临时握手口令后,使用所述动态IP值连接异地的控制单位空间的宽带路由器,并通过宽带路由器的指定端口连接到远程宽带输入模块与指定的网关机进行握手连接;如果是本地控制,则由本地宽带路由器直接跳转到指定端口连接到本地宽带遥控输入模块与指定的网关机进行握手连接;
所述网关机,还用于向所述控制端设备推送本控制单位空间的子空间选择菜单,供操作用户选择其中之一;推送本控制单位空间相关子空间的被控制终端类别菜单,供操作用户选择其中之一;推送本控制单位空间相关子空间中相关终端类型中同类终端设备菜单,供操作用户选择其中之一,以使操作用户选择了一个本控制单位空间中相关子空间中相关被控制终端类别中的相关被控制终端的可***作的控制页面;完成控制页面的初始化;从与操作用户交互的初始化页面中获知用户当前想要操作的是本控制单位空间的某一子空间中某一终端设备类别中的某一被控制终端,并从网关机数据库中调出对应被控制终端的可***作的控制页面数据;建立一个完整的可操作指定被控制终端的虚拟控制页面,并同步传送给指定控制端设备显示,供操作用户操作;以及接收被控制终端执行命令后的执行结果,根据执行结果更新所述虚拟控制页面并发送至原控制端设备;
所述控制端设备,还用于显示控制页面,在控制页面检测到用户的操作时,生成控制操作数据,并向所述网关机发送所述控制操作数据。
CN201810071911.1A 2018-01-24 2018-01-24 开放式智能家居*** Active CN108055182B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810071911.1A CN108055182B (zh) 2018-01-24 2018-01-24 开放式智能家居***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810071911.1A CN108055182B (zh) 2018-01-24 2018-01-24 开放式智能家居***

Publications (2)

Publication Number Publication Date
CN108055182A CN108055182A (zh) 2018-05-18
CN108055182B true CN108055182B (zh) 2020-10-09

Family

ID=62124726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810071911.1A Active CN108055182B (zh) 2018-01-24 2018-01-24 开放式智能家居***

Country Status (1)

Country Link
CN (1) CN108055182B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108877793B (zh) * 2018-05-30 2021-04-23 Oppo广东移动通信有限公司 应用控制方法、装置、存储介质及电子设备
CN110083577B (zh) * 2019-03-08 2023-03-17 合肥泛米智能科技有限公司 一种智能家居云平台的数据收集方法
CN112540545B (zh) * 2021-02-22 2021-04-30 武汉世聪智能科技有限公司 一种基于多智能***的智能设备控制方法及***
CN114661079A (zh) * 2022-04-25 2022-06-24 广州嘉瑞智能科技有限公司 一种开放式数字大棚智能化控制的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1481119A (zh) * 2002-09-29 2004-03-10 联想(北京)有限公司 家庭网络中的家电控制***和方法
CN103684937A (zh) * 2013-08-20 2014-03-26 上海理滋芯片设计有限公司 一种智能家居通信***的网络拓扑结构及其建立方法
CN105657073A (zh) * 2016-04-01 2016-06-08 蒋闯 一种智能家居***
CN106302058A (zh) * 2016-10-20 2017-01-04 深圳市丰巨泰科电子有限公司 基于Zigbee无线通信技术的智能家居***的协调***及其方法
CN106533860A (zh) * 2016-11-18 2017-03-22 深圳Tcl智能家庭科技有限公司 一种智能家居交互软件总线***及实现方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8509238B2 (en) * 2006-11-22 2013-08-13 Nec Corporation Communication network, information processor and address assigning method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1481119A (zh) * 2002-09-29 2004-03-10 联想(北京)有限公司 家庭网络中的家电控制***和方法
CN103684937A (zh) * 2013-08-20 2014-03-26 上海理滋芯片设计有限公司 一种智能家居通信***的网络拓扑结构及其建立方法
CN105657073A (zh) * 2016-04-01 2016-06-08 蒋闯 一种智能家居***
CN106302058A (zh) * 2016-10-20 2017-01-04 深圳市丰巨泰科电子有限公司 基于Zigbee无线通信技术的智能家居***的协调***及其方法
CN106533860A (zh) * 2016-11-18 2017-03-22 深圳Tcl智能家庭科技有限公司 一种智能家居交互软件总线***及实现方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于STM32_以太网和ZigBee技术的智能家居***的设计;赵富强 等;《测控技术》;20160418;第35卷(第4期);94-97 *

Also Published As

Publication number Publication date
CN108055182A (zh) 2018-05-18

Similar Documents

Publication Publication Date Title
CN108055182B (zh) 开放式智能家居***
EP2779712B1 (en) Configuring Secure Wireless Networks
CN103632415B (zh) 门控***以及操控器、门口机设备与通讯平台
CN102945029B (zh) 智能网关、智能家居***及家电设备的智能控制方法
US20140129006A1 (en) Smart gateway, smart home system and smart controlling method thereof
CN110430557B (zh) 设备入网的方法、装置、***、电子设备及存储介质
US20140247941A1 (en) Self-configuring wireless network
US20170048700A1 (en) Self-configuring wireless network
CN1863195B (zh) 具有安全注册功能的家庭网络***及方法
KR101328779B1 (ko) 이동 단말기, 서버 및 이를 이용한 정보 제공 방법
CN106686754B (zh) 一种数据交互方法及数据交互***
CN104348903A (zh) 一种建立点对点联机的通讯***及其装置
US9749285B2 (en) Connected home control system with auto router port configuration and DDNS registration
CN102932423B (zh) 一种限定区域内的控制方法和设备
CN103297506A (zh) 对家居设备控制的方法及***
CN112422518A (zh) 一种网络接入方法、装置以及存储介质
CN112423368A (zh) 网关、智能设备、移动终端、入网、入网辅助方法及***
KR100969906B1 (ko) 네트워크 시스템
CN106982449A (zh) 一种摄像机的网络配置方法
CN105323127B (zh) 控制功能模块工作的方法及装置、功能模块集成装置
CN107807619A (zh) 基于虚拟服务器模块的智能家居控制***及其工作方法
CN107465750A (zh) 一种基于云端处理的智能家居控制***及方法
CN106793018A (zh) 一种物联网设备接入网络的方法
EP1624398A1 (en) Interactive system and method for controlling household appliances
KR20150022078A (ko) 사용자 장치 및 그 제어 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant