CN201383100Y - 智能家居远程控制*** - Google Patents
智能家居远程控制*** Download PDFInfo
- Publication number
- CN201383100Y CN201383100Y CN200920054248U CN200920054248U CN201383100Y CN 201383100 Y CN201383100 Y CN 201383100Y CN 200920054248 U CN200920054248 U CN 200920054248U CN 200920054248 U CN200920054248 U CN 200920054248U CN 201383100 Y CN201383100 Y CN 201383100Y
- Authority
- CN
- China
- Prior art keywords
- control system
- module
- home gateway
- independent communication
- communication 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
Abstract
本实用新型公开了一种智能家居远程控制***,包括用户终端、远程服务器、家庭网关、控制主机和家庭设备,还包括一独立通信模块,远程服务器通过独立通信模块与家庭网关连接,家庭网关和控制主机连接,控制主机再与各种家庭设备连接。本实用新型可以远程、灵活地对某小区内家里面的各种联入网络的电器进行远程控制,并可以实现安防等设置。
Description
技术领域
本实用新型涉及智能控制技术,尤其涉及一种智能家居远程控制***。
背景技术
现在用于控制智能家居的远程控制***,要么是基于WAP1.0开发的手机网站,要么是基于Web的普通网站,要么是基于C/S架构的移动终端控制。基于WAP的远程控制允许用户非常灵活地远程控制家居,而C/S架构的应用大多数应用于PDA。这些***有一定的时期优势,但是随着技术的发展,这些***越来越不能满足现在的需求。基于WAP1.0开发的***只能通过手机等支持WAP的移动终端来访问,而普通电脑上访问不了,不能实现全网型***;而基于C/S架构的***则更新不方便,一旦客户端需要升级或者其他修改,则需要重新更新客户端。
现有的远程控制***与家庭网关之间的通信方法是陈旧的,直接让远程服务器与家庭网关或者中央控制器相连,然后家庭网关或者中央控制器再通过无线技术控制家居设备,这种方式具有很密的耦合性,非常不灵活。
发明内容
针对现有技术的缺点,本实用新型的目的是提供一种智能家居远程控制***,能够适用于各种终端,并且基于分布式应用技术,各***组成部分相互之间有较松的耦合,各个***的变动并不相互影响,并且可以分布于不同的主机上。
为了实现上述目的,本实用新型的智能家居远程控制***包括用户终端、远程服务器、家庭网关、控制主机和家庭设备,还包括一独立通信模块,远程服务器通过独立通信模块与家庭网关连接,家庭网关和控制主机连接,控制主机再与各种家庭设备连接。
所述远程服务器为融合了Web和Wap功能的服务器。
所述独立通信模块主要包括命令接收模块、数据库、通信处理模块和管理模块,命令接收模块、通信处理模块、管理模块分别与数据库连接,命令接收模块还分别与所述远程服务器、通信处理模块连接,通信处理模块还与所述家庭网关连接。
与现有技术相比,本实用新型可以远程、灵活地对某小区内家里面的各种联入网络的电器进行远程控制,并可以实现安防等设置,本实用新型中的远程服务器区别于一般的WAP服务器,而是利用最新的WAP2.0技术以及无线控制技术,编写一个能通用于WAP和Web服务器的服务端,实现一个全网型网站,并且还实现了一种前台服务器以及家庭网关之间的通信方法,采用socket编程,可以很简单地实现自定义网络协议的制定与应用,这个实现方法集成在服务器与网关之间的独立通信模块之中,该通信模块独立于前台服务器和家庭网关,相当于一个命令协议处理与转发的中间件,可以独立部署。
附图说明
下面结合附图对本实用新型作进一步的详细说明。
图1是本实用新型***的组成示意图;
图2是本实用新型***的独立通信模块组成示意图;
图3是本实用新型的方法流程框图;
图4是本实用新型的独立通信模块内各模块之间的通信流程示意图;
图5是本实用新型的命令协议格式示意图。
具体实施方式
请参阅图1,本实施例的智能家居远程控制***,包括各种用户终端(手机、电脑)、远程服务器、家庭网关、控制主机和家庭设备,还包括一独立通信模块,远程服务器为融合了Web和Wap功能的服务器(全网型网站),远程服务器通过独立通信模块与家庭网关连接,家庭网关和控制主机连接,控制主机再与各种家庭设备(如冰箱、电视机等)连接。
请参阅图2,独立通信模块主要包括命令接收模块、数据库、通信处理模块和管理模块,命令接收模块、通信处理模块、管理模块分别与数据库连接,命令接收模块还分别与远程服务器、通信处理模块连接,通信处理模块还与家庭网关连接。
全网型网站不同于传统的Web网站和WAP网站,它应该是通过WAP和Web都能访问的服务器端,可以采用WAP2.0技术中的XHTML Mobile Profile语言实现。XHTML Mobile Profile是XHTML1.0语言的一个子集,开发的站点可以在Web和无线设备上都可以使用,也可以用任何Web浏览器访问WAP2.0应用。同时网站建设还可以采用相关技术,如struts、spring等,来进行快速开发和优化。
独立通信模块是整个***的核心部分,控制着从前台到后台之间的通信。命令接收模块实现部分业务逻辑,在控制时组装控制命令,并接收处理响应信息;通信处理模块在WAP应用服务和网关中间起中介作用,主要包括:对WAP应用服务传送过来的命令进行转发,对网关传送过来的命令进行解析;数据库是家庭各种设备的逻辑映射,独立通信模块的数据库应该和家庭网关的数据库对应;消息队列可以采用开源的ActiveMQ消息管理器来实现,专门负责来自远程控制端的命令调度;管理模块主要涉及一些开户、注销的操作。
本实用新型中还包括了通信协议的制定,不同于之前一些***采用文件格式的ftp传输命令,本实用新型为各个***专门定义了命令协议,并规定各个模块都要遵循。此命令协议的规定并不会限制各个***的具体实现,而只是规定了各个命令接口。此协议采用socket编程实现,应用于应用层。请参阅图5,命令协议大致将分为两部分,一部分为包头,包含着命令的控制部分,另一部分为数据段,即具体的命令数据。控制部分根据不同的设备、场景,可以制订为不同的格式,其主要的区分标志是包头中的“命令标示”;对于具有相同的“命令标示”的命令,协议格式应该是一致的。“目标地址”是要控制的设备、场景所在的楼层、房间,以及具体哪个设备的标志,根据该地址可以而且只能唯一地标志一个具体设备。数据段中的“数据内容”包含着具体的命令数据,如设备的开、关等命令。“间隔”是为了方便将各个部分区分开来,为了方便对象进行解析而设置的,只是一个间隔标志,并没有起到控制作用。
整个远程控制***控制方法大致可以分为以下四部分:
(1)通过控制页面发送命令到独立通信模块;
(2)通过独立通信模块将命令转发到家庭网关;
(3)家庭网关将命令转发到具体的控制主机;
(4)控制主机对具体家居设备进行控制。
请参阅图3,具体实施步骤如下:
步骤1:用户通过电脑、手机或其他移动终端登陆远程服务器,并进入控制页面;
步骤2:用户找到需要的楼层、房间,并选择相应的设备,进行需要的操作,此时远程服务器会将用户的操作组装成命令,发送到独立通信模块;
步骤3:独立通信模块接受命令,并对命令进行解析,如果命令有效,则轮询消息队列,如果消息队列有空,则继续,否则转向步骤8;
步骤4:独立通信模块将命令发送到家庭网关,家庭网关接收命令;
步骤5:家庭网关继续解析命令,将命令中的目标地址提取出来,根据目标地址将控制命令发送到具体的控制主机,由控制主机对家居设备进行所需要的控制。
步骤6:家庭网关判断是否需要回复状态,如果需要,则转向步骤10,否则继续;
步骤7:结束一轮控制。
步骤8:判断发送消息时间是否超时,如果超时,则转向步骤9;否则转向步骤3;
步骤9:可以判定为独立通信模块与家庭网关之间的通信出现了问题,给用户返回超时状态说明并转向步骤7;
步骤10:家庭网关等待控制主机回复消息,并且给独立通信模块发送状态报告。
其中,独立通信模块是本***最为核心的部分,它控制着前台到家居后台之间的通信。请参阅图4,根据设备种类的不同,它的控制也分为了两种,一种控制方式为1>2>3>4>5>6>7>8>9>10>11,主要用于控制需要状态回复的家居及情景,另一种控制方式为1>2>3>4>5>6>7>11,主要用于控制不需要状态恢复的家居及情景。它主要的模块之间的通信流程说明如下:
步骤1:命令接收模块接收远程服务器发送过来的命令,对命令进行规定格式的解析;
步骤2-3:访问数据库,获得所需要网关的地址;
步骤4:命令接收模块再次对命令进行封装,放入消息的正向发送队列;
步骤5:通信处理模块从消息正向发送队列提取一条消息,并根据网关地址将消息转发到正确的网关;
步骤6:网关接收到消息,立即回复一条消息告诉通信处理模块,表示已收到命令;
步骤7:通信处理模块找到相应的消息标志,并将消息组装为“已成功发送”的状态,放到消息队列的反向发送队列;命令接收模块轮询消息反向发送队列并解析获知对应网关成功接收控制命令,则继续阻塞,等待控制状态回复;
步骤8:网关成功控制相应家居设备,并返回成功状态消息给通信处理模块;
步骤9:通信处理模块解析状态消息,并提取设备的状态消息存入数据库;
步骤10:通信处理模块找到相应的消息标志,将状态回复消息通过消息反向发送队列发送到命令接收模块;
步骤11:命令接收模块将状态消息发送到网站,并由网站刷新页面,整个过程完毕。
如果设备不需要状态回复,也即过程为步骤1>2>3>4>5>6>7>11,则其中的步骤8、9、10不需要,其他步骤类同。
图4中的12和13为家居设备更新时由网关通知独立通信模块更新数据库的步骤。此时消息是由网关发起的,再送往通信处理模块,不必要经过消息队列,可以直接对独立通信模块中的数据库进行更新。
Claims (3)
1、一种智能家居远程控制***,包括用户终端、远程服务器、家庭网关、控制主机和家庭设备,其特征在于,还包括一独立通信模块,远程服务器通过独立通信模块与家庭网关连接,家庭网关和控制主机连接,控制主机再与各种家庭设备连接。
2、根据权利要求1所述的智能家居远程控制***,其特征在于,所述远程服务器为融合了Web和Wap功能的服务器。
3、根据权利要求1所述的智能家居远程控制***,其特征在于,所述独立通信模块主要包括命令接收模块、数据库、通信处理模块和管理模块,命令接收模块、通信处理模块、管理模块分别与数据库连接,命令接收模块还分别与所述远程服务器、通信处理模块连接,通信处理模块还与所述家庭网关连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200920054248U CN201383100Y (zh) | 2009-04-09 | 2009-04-09 | 智能家居远程控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200920054248U CN201383100Y (zh) | 2009-04-09 | 2009-04-09 | 智能家居远程控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN201383100Y true CN201383100Y (zh) | 2010-01-13 |
Family
ID=41526571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200920054248U Expired - Lifetime CN201383100Y (zh) | 2009-04-09 | 2009-04-09 | 智能家居远程控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN201383100Y (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011153737A1 (zh) * | 2010-06-09 | 2011-12-15 | 中兴通讯股份有限公司 | 一种实现智能家居应用的装置、***和方法 |
CN102591307A (zh) * | 2012-03-09 | 2012-07-18 | 河北省电力研究院 | 智能家居控制***及其实现方法 |
CN102902253A (zh) * | 2012-10-09 | 2013-01-30 | 鸿富锦精密工业(深圳)有限公司 | 具有语音控制功能的智能开关及智能控制*** |
CN103036901A (zh) * | 2012-12-26 | 2013-04-10 | 南京天溯自动化控制***有限公司 | 一种ets远程编程方法 |
CN103135539A (zh) * | 2013-02-18 | 2013-06-05 | 福建师范大学 | 一种基于异构移动机器人的家居环境监控*** |
CN104793527A (zh) * | 2014-01-21 | 2015-07-22 | 上海科斗电子科技有限公司 | 具有身体状态识别功能的智能交互*** |
CN105159114A (zh) * | 2015-08-28 | 2015-12-16 | 广州思威信息科技有限公司 | 一种智能家居控制*** |
WO2016019675A1 (zh) * | 2014-08-08 | 2016-02-11 | 常熟安智生物识别技术有限公司 | 一种即插即用的智能家居方案 |
CN105333565A (zh) * | 2014-08-08 | 2016-02-17 | 常熟安智生物识别技术有限公司 | 远程控制空调方案 |
CN105404178A (zh) * | 2014-08-08 | 2016-03-16 | 常熟安智生物识别技术有限公司 | 远程控制电饭煲的方案 |
CN105589337A (zh) * | 2016-03-10 | 2016-05-18 | 山东钢铁股份有限公司 | 一种智能家居自动化控制*** |
CN106094544A (zh) * | 2016-07-01 | 2016-11-09 | 芜湖宝瓶智能化服务外包有限公司 | 一种无线智能监控家具 |
CN106200411A (zh) * | 2016-09-09 | 2016-12-07 | 微鲸科技有限公司 | 智能家居控制***和控制方法 |
CN106707783A (zh) * | 2016-12-30 | 2017-05-24 | 中科同德(北京)生态科技有限公司 | 一种记录用户行为习惯的knx总线控制方法和*** |
CN107255943A (zh) * | 2017-06-05 | 2017-10-17 | 柳州市盛景科技有限公司 | 一种智能控制充气*** |
-
2009
- 2009-04-09 CN CN200920054248U patent/CN201383100Y/zh not_active Expired - Lifetime
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011153737A1 (zh) * | 2010-06-09 | 2011-12-15 | 中兴通讯股份有限公司 | 一种实现智能家居应用的装置、***和方法 |
CN102591307A (zh) * | 2012-03-09 | 2012-07-18 | 河北省电力研究院 | 智能家居控制***及其实现方法 |
CN102902253A (zh) * | 2012-10-09 | 2013-01-30 | 鸿富锦精密工业(深圳)有限公司 | 具有语音控制功能的智能开关及智能控制*** |
TWI478049B (zh) * | 2012-10-09 | 2015-03-21 | Hon Hai Prec Ind Co Ltd | 具有語音控制功能的智慧開關及智慧控制系統 |
CN102902253B (zh) * | 2012-10-09 | 2015-07-15 | 鸿富锦精密工业(深圳)有限公司 | 具有语音控制功能的智能开关及智能控制*** |
CN103036901A (zh) * | 2012-12-26 | 2013-04-10 | 南京天溯自动化控制***有限公司 | 一种ets远程编程方法 |
CN103135539A (zh) * | 2013-02-18 | 2013-06-05 | 福建师范大学 | 一种基于异构移动机器人的家居环境监控*** |
CN104793527A (zh) * | 2014-01-21 | 2015-07-22 | 上海科斗电子科技有限公司 | 具有身体状态识别功能的智能交互*** |
CN104793500A (zh) * | 2014-01-21 | 2015-07-22 | 上海本星电子科技有限公司 | 含有主人信息的数据库***及其应用 |
WO2016019675A1 (zh) * | 2014-08-08 | 2016-02-11 | 常熟安智生物识别技术有限公司 | 一种即插即用的智能家居方案 |
CN105333565A (zh) * | 2014-08-08 | 2016-02-17 | 常熟安智生物识别技术有限公司 | 远程控制空调方案 |
CN105334812A (zh) * | 2014-08-08 | 2016-02-17 | 常熟安智生物识别技术有限公司 | 一种即插即用的智能家居方案 |
CN105404178A (zh) * | 2014-08-08 | 2016-03-16 | 常熟安智生物识别技术有限公司 | 远程控制电饭煲的方案 |
CN105159114A (zh) * | 2015-08-28 | 2015-12-16 | 广州思威信息科技有限公司 | 一种智能家居控制*** |
CN105589337A (zh) * | 2016-03-10 | 2016-05-18 | 山东钢铁股份有限公司 | 一种智能家居自动化控制*** |
CN106094544A (zh) * | 2016-07-01 | 2016-11-09 | 芜湖宝瓶智能化服务外包有限公司 | 一种无线智能监控家具 |
CN106094544B (zh) * | 2016-07-01 | 2019-07-16 | 合肥蓝天家具制造有限责任公司 | 一种无线智能监控家具 |
CN106200411A (zh) * | 2016-09-09 | 2016-12-07 | 微鲸科技有限公司 | 智能家居控制***和控制方法 |
CN106707783A (zh) * | 2016-12-30 | 2017-05-24 | 中科同德(北京)生态科技有限公司 | 一种记录用户行为习惯的knx总线控制方法和*** |
CN107255943A (zh) * | 2017-06-05 | 2017-10-17 | 柳州市盛景科技有限公司 | 一种智能控制充气*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN201383100Y (zh) | 智能家居远程控制*** | |
CN101859134B (zh) | 智能家居远程控制***及方法 | |
CN104270468B (zh) | 一种微信控制物联网设备的*** | |
CN103973748B (zh) | 智能家居***及其监控方法 | |
CN110912789A (zh) | 一种基于阿里云IoT Hub平台的智能家居物联网通信方法 | |
CN101227428B (zh) | 一种应用服务器及其远程控制方法 | |
CN106408923A (zh) | 一种基于云端红外码库数据的远程无线红外转发控制*** | |
CN105306264A (zh) | 智能家电设备的网络配置和远程注册绑定的方法及*** | |
EP2866385B1 (en) | PPPoE ERROR CODE CONVERSION METHOD AND SYSTEM | |
CN102355390A (zh) | 一种智能家居*** | |
CN107040531B (zh) | 一种通信组件 | |
CN104301012A (zh) | 一种通过nfc技术实现的交互方法、终端及*** | |
CN102291249A (zh) | 一种对移动终端提供远程服务的方法及*** | |
CN108924638A (zh) | 一种网络机顶盒物联网关及智能家居物联控制*** | |
AU2013388030B2 (en) | Method, apparatus, and system for intelligently controlling device, and plug-and-play device | |
CN108494637B (zh) | 一种智能家居设备对接Control4***的方法 | |
CN106603530A (zh) | 一种兼容不同通信协议的电子设备控制***及方法 | |
CN205810103U (zh) | 基于云端红外码库数据的远程无线红外转发控制*** | |
CN108810061A (zh) | 一种智能家居*** | |
CN102098467B (zh) | 实现电视终端双向控制的方法及装置 | |
CN102006192A (zh) | 一种数字家庭网络设备控制***及控制方法 | |
CN109753037A (zh) | 一种用于酒店的智能控制*** | |
CN110035113A (zh) | 一种多路异构电台的远程管控***及方法 | |
CN102682582A (zh) | 手机远程监控家电的整合*** | |
CN103066458A (zh) | 多节点插座***及其控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP03 | Change of name, title or address |
Address after: 523127, building 1, Choi Yi Plaza, Dongcheng science and Technology Park, Dongguan, Guangdong, Dongcheng District Patentee after: GUANGDONG TRI-SUN ELECTRONICS TECHNOLOGY CO., LTD. Address before: 510665, Guangdong, Tianhe District, Guangzhou province rhyme Road, No. 16, Guangzhou information port, B building, 9 floor Patentee before: Guangzhou Juhui Electronic Technology Co., Ltd. |
|
CX01 | Expiry of patent term |
Granted publication date: 20100113 |
|
CX01 | Expiry of patent term |