[go: up one dir, main page]

CN107807619A - Intelligent home control system and its method of work based on virtual server module - Google Patents

Intelligent home control system and its method of work based on virtual server module Download PDF

Info

Publication number
CN107807619A
CN107807619A CN201710989069.5A CN201710989069A CN107807619A CN 107807619 A CN107807619 A CN 107807619A CN 201710989069 A CN201710989069 A CN 201710989069A CN 107807619 A CN107807619 A CN 107807619A
Authority
CN
China
Prior art keywords
intelligent
virtual server
server module
module
household terminal
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.)
Pending
Application number
CN201710989069.5A
Other languages
Chinese (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.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
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 Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201710989069.5A priority Critical patent/CN107807619A/en
Publication of CN107807619A publication Critical patent/CN107807619A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/41855Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by local area network [LAN], network structure
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23067Control, human or man machine interface, interactive, HMI, MMI
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25187Transmission of signals, medium, ultrasonic, radio
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了基于虚拟服务器模块的智能家居控制系统及其工作方法,该系统包括智能控制设备、无线路由器、智能家居终端设备、智能虚拟服务器模块,智能虚拟服务器模块包括存储模块、主控制器模块、人机接口模块和通讯管理模块,智能虚拟服务器模块的主控制器模块根据智能控制设备发送的控制命令和人机接口模块输入的控制命令校验存储模块是否存在对应的智能家居终端设备,利用主控制器模块使对应的智能家居终端设备保持在线,通过无线路由器将控制命令发送至对应的智能家居终端设备,同时智能虚拟服务器模块根据智能家居终端设备反馈的执行结果更新存储模块的本地数据,通过无线路由器将执行结果发送至智能控制设备。本发明提高了整个系统的稳定性。

The invention discloses a smart home control system based on a virtual server module and a working method thereof. The system includes an intelligent control device, a wireless router, a smart home terminal device, and a smart virtual server module. The smart virtual server module includes a storage module and a main controller module. , man-machine interface module and communication management module, the main controller module of the intelligent virtual server module checks whether there is a corresponding smart home terminal device in the storage module according to the control command sent by the intelligent control device and the control command input by the man-machine interface module, and uses The main controller module keeps the corresponding smart home terminal device online, sends control commands to the corresponding smart home terminal device through the wireless router, and at the same time, the smart virtual server module updates the local data of the storage module according to the execution result fed back by the smart home terminal device, Send the execution result to the intelligent control device through the wireless router. The invention improves the stability of the whole system.

Description

基于虚拟服务器模块的智能家居控制系统及其工作方法Smart Home Control System Based on Virtual Server Module and Its Working Method

技术领域technical field

本发明属于智能家居领域,具体是涉及一种基于虚拟服务器模块的智能家居控制系统及其工作方法。The invention belongs to the field of smart home, and in particular relates to a smart home control system based on a virtual server module and a working method thereof.

背景技术Background technique

随着互联网的发展,市场上出现了很多智能家居控制系统。一些方案通过新增专门的智能家居系统网关设备对所有的家居终端设备进行综合管理,该方案的缺点在于新增智能网关设备会增加系统成本,且需重新设置楼宇内无线网络系统所连接的其他设备,系统架构门槛高。一些方案用户直接通过手机等智能控制设备连接普通无线路由器对各种智能家居设备直接进行控制,这种方案成本低,但大量占用手机软、硬件资源。由于手机等控制设备存储空间有限,且一般无法频繁维护家居终端设备状态,导致智能家居终端设备会频繁从系统中掉线,常需用户手动反复注册和识别各种家居终端设备,影响用户体验,因此不适合包含多种家居终端设备的复杂智能家居系统。还有一些方案在用户控制设备如手机,新增有线连接的独立通讯模块,该方案虽然成本较低,占用资源较少,但每个控制设备如手机都需配置一个模块,不适用于多个控制设备控制家居系统的场合。With the development of the Internet, many smart home control systems have appeared on the market. Some solutions comprehensively manage all home terminal devices by adding a dedicated smart home system gateway device. The disadvantage of this solution is that adding a smart gateway device will increase the system cost, and it is necessary to reset other devices connected to the wireless network system in the building. The threshold of equipment and system architecture is high. In some solutions, users directly control various smart home devices by connecting smart control devices such as mobile phones to ordinary wireless routers. This solution is low in cost, but takes up a lot of mobile phone software and hardware resources. Due to the limited storage space of control devices such as mobile phones, and it is generally impossible to maintain the status of home terminal devices frequently, smart home terminal devices will frequently be disconnected from the system, and users often need to manually register and identify various home terminal devices repeatedly, which affects user experience. Therefore, it is not suitable for complex smart home systems including multiple home terminal devices. There are also some solutions that add an independent communication module for wired connection to user-controlled devices such as mobile phones. Although this solution is low in cost and takes up less resources, each control device such as a mobile phone needs to be equipped with a module, which is not suitable for multiple Where the control device controls the home system.

发明内容Contents of the invention

本发明的目的在于提供一种基于虚拟服务器模块的智能家居控制系统及其工作方法,借助原楼宇环境中的无线路由器系统实现多个控制设备对多种智能家居的控制,提高了整个系统的稳定性,在高性能基础上降低系统成本。The purpose of the present invention is to provide a smart home control system based on a virtual server module and its working method. With the help of the wireless router system in the original building environment, multiple control devices can control various smart homes, which improves the stability of the entire system. Responsibility, reduce system cost on the basis of high performance.

实现本发明目的的技术解决方案为:基于虚拟服务器模块的智能家居控制系统,包括智能控制设备S100、无线路由器S200、智能家居终端设备S300、智能虚拟服务器模块S400,所述智能虚拟服务器模块包括存储模块S401、主控制器模块S402、人机接口模块S403和通讯管理模块S404,其中The technical solution to realize the object of the present invention is: a smart home control system based on a virtual server module, including a smart control device S100, a wireless router S200, a smart home terminal device S300, and a smart virtual server module S400, and the smart virtual server module includes storage Module S401, main controller module S402, man-machine interface module S403 and communication management module S404, wherein

智能控制设备S100响应用户的输入生成控制命令,并通过无线路由器S200发送至智能虚拟服务器模块S400;The intelligent control device S100 generates a control command in response to the user's input, and sends it to the intelligent virtual server module S400 through the wireless router S200;

智能虚拟服务器模块S400的主控制器模块S402根据智能控制设备S100发送的控制命令和人机接口模块S403输入的控制命令校验存储模块S401是否存在对应的智能家居终端设备S300,利用主控制器模块S402使对应的智能家居终端设备S300保持在线,通过无线路由器S200将控制命令发送至对应的智能家居终端设备S300,同时智能虚拟服务器模块S400根据智能家居终端设备S300反馈的执行结果更新存储模块S401的本地数据,通过无线路由器S200将执行结果发送至智能控制设备S100;The main controller module S402 of the intelligent virtual server module S400 checks whether there is a corresponding smart home terminal device S300 in the storage module S401 according to the control command sent by the intelligent control device S100 and the control command input by the man-machine interface module S403, and uses the main controller module S402 keeps the corresponding smart home terminal device S300 online, and sends the control command to the corresponding smart home terminal device S300 through the wireless router S200, and at the same time, the smart virtual server module S400 updates the storage module S401 according to the execution result fed back by the smart home terminal device S300. For local data, the execution result is sent to the intelligent control device S100 through the wireless router S200;

智能家居终端设备S300执行控制命令对应的操作,并通过无线路由器S200将执行结果反馈给智能虚拟服务器模块S400。The smart home terminal device S300 executes the operation corresponding to the control command, and feeds back the execution result to the smart virtual server module S400 through the wireless router S200.

基于虚拟服务器模块的智能家居控制系统的工作方法,包括如下步骤:The working method of the smart home control system based on the virtual server module comprises the following steps:

步骤1、智能家居终端设备S300在控制系统上进行注册;Step 1, the smart home terminal device S300 is registered on the control system;

步骤2、智能控制设备S100响应用户的输入生成控制命令,并通过无线路由器S200发送至智能虚拟服务器模块S400;Step 2, the intelligent control device S100 generates a control command in response to the user's input, and sends it to the intelligent virtual server module S400 through the wireless router S200;

步骤3、智能虚拟服务器模块S400的主控制器模块S402根据控制命令校验存储模块S401是否存在对应的智能家居终端设备S300,利用主控制器模块S402使对应的智能家居终端设备S300保持在线,并通过无线路由器S200将控制命令发送至对应的智能家居终端设备S300;Step 3. The main controller module S402 of the intelligent virtual server module S400 checks whether there is a corresponding smart home terminal device S300 in the storage module S401 according to the control command, and uses the main controller module S402 to keep the corresponding smart home terminal device S300 online, and Send the control command to the corresponding smart home terminal device S300 through the wireless router S200;

步骤4、智能家居终端设备S300执行控制命令对应的操作,并通过无线路由器S200将执行结果反馈给智能虚拟服务器模块S400;Step 4, the smart home terminal device S300 executes the operation corresponding to the control command, and feeds back the execution result to the smart virtual server module S400 through the wireless router S200;

步骤5、智能虚拟服务器模块S400根据智能家居终端设备S300反馈的执行结果更新存储模块S401的本地数据,通过无线路由器S200将执行结果发送至智能控制设备S100。Step 5: The smart virtual server module S400 updates the local data of the storage module S401 according to the execution result fed back by the smart home terminal device S300, and sends the execution result to the smart control device S100 through the wireless router S200.

本发明与现有技术相比,其显著优点是:1)本发明在原有无线局域网的基础上利用智能虚拟服务器模块和无线路由器实现智能家居的控制,降低了控制成本和用户设置的复杂度;此外用户利用电脑、手机、PAD控制智能家居系统终端设备的同时,仍可以继续上网,提高了用户体验性;2)本发明利用智能虚拟服务器模块使智能家居终端保持在线,提高了控制的可靠性。Compared with the prior art, the present invention has the following significant advantages: 1) the present invention utilizes the intelligent virtual server module and the wireless router to realize the control of the smart home on the basis of the original wireless local area network, reducing the control cost and the complexity of user settings; In addition, users can continue to surf the Internet while using computers, mobile phones, and PADs to control the terminal equipment of the smart home system, which improves user experience; 2) the present invention uses an intelligent virtual server module to keep the smart home terminal online, which improves the reliability of control .

附图说明Description of drawings

图1为本发明智能家居控制系统的结构示意图。FIG. 1 is a schematic structural diagram of a smart home control system of the present invention.

图2为本发明智能家居控制系统工作方法的流程图。Fig. 2 is a flow chart of the working method of the smart home control system of the present invention.

图3为本发明智能家居终端的注册流程图。Fig. 3 is a flow chart of the registration of the smart home terminal in the present invention.

具体实施方式Detailed ways

下面结合附图及具体实施例对本发明方案作进一步说明。The solution of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

结合图1,基于虚拟服务器模块的智能家居控制系统,包括智能控制设备S100、无线路由器S200、智能家居终端设备S300、智能虚拟服务器模块S400,其中智能控制设备S100为个人电脑、WAP手机、PAD等,用于响应用户的输入生成控制命令,并通过无线路由器S200发送至智能虚拟服务器模块S400。智能虚拟服务器模块S400包括存储模块S401、主控制器模块S402、人机接口模块S403、显示模块和通讯管理模块S404,主控制器模块S402根据智能控制设备S100发送的控制命令和人机接口模块S403输入的控制命令校验存储模块S401是否存在对应的智能家居终端设备S300,利用主控制器模块S402使对应的智能家居终端设备S300保持在线,通过无线路由器S200将控制命令发送至对应的智能家居终端设备S300,同时智能虚拟服务器模块S400根据智能家居终端设备S300反馈的执行结果更新存储模块S401的本地数据,通过无线路由器S200将执行结果发送至智能控制设备S100。智能家居终端设备S300包括带无线通讯功能的灯、插座、空调、温湿度传感器、电动窗帘、电子门锁和音箱,用于执行控制命令对应的操作,并通过无线路由器S200将执行结果反馈给智能虚拟服务器模块S400,具体模块说明如下:Combined with Figure 1, the smart home control system based on the virtual server module includes smart control equipment S100, wireless router S200, smart home terminal equipment S300, and smart virtual server module S400, wherein the smart control equipment S100 is a personal computer, WAP mobile phone, PAD, etc. , for generating a control command in response to the user's input, and sending it to the intelligent virtual server module S400 through the wireless router S200. The intelligent virtual server module S400 includes a storage module S401, a main controller module S402, a man-machine interface module S403, a display module and a communication management module S404. The input control command checks whether there is a corresponding smart home terminal device S300 in the storage module S401, uses the main controller module S402 to keep the corresponding smart home terminal device S300 online, and sends the control command to the corresponding smart home terminal through the wireless router S200 The device S300, and the smart virtual server module S400 updates the local data of the storage module S401 according to the execution result fed back by the smart home terminal device S300, and sends the execution result to the smart control device S100 through the wireless router S200. The smart home terminal device S300 includes lights with wireless communication functions, sockets, air conditioners, temperature and humidity sensors, electric curtains, electronic door locks and speakers, which are used to execute the operations corresponding to the control commands, and feed back the execution results to the smart home through the wireless router S200. Virtual server module S400, the specific module description is as follows:

智能控制设备请求连接到智能虚拟服务器模块时,智能虚拟服务器模块会查询存储模块中已连接过的智能控制设备的序列号,当查询智能控制设备连接过时,再次连接无需登录密码。When the intelligent control device requests to be connected to the intelligent virtual server module, the intelligent virtual server module will query the serial number of the connected intelligent control device in the storage module.

智能控制设备如手机若需查看智能家居终端设备的状态,需访问并登录智能虚拟服务器模块。手机登录无线路由器后访问虚拟服务器控制模块的IP地址,与之建立连接。首次登录时,手机需输入密码获得虚拟服务器控制模块的管理权限;虚拟服务器记录此手机的设备码,之后该手机登陆虚拟服务器无需再次登录。手机通过无线路由器访问智能虚拟服务器模块的同时,同样可通过无线路由器访问本地局域网连接的其他设备,包括上级路由和Internet网。当有两个或两个以上的手机需要同时对系统进行监控时,智能虚拟服务器模块会根据接受指令的先后次序,对指令进行排序并形成指令队列,按序执行指令。If a smart control device such as a mobile phone needs to view the status of a smart home terminal device, it needs to access and log in to the smart virtual server module. After the mobile phone logs in to the wireless router, it accesses the IP address of the virtual server control module and establishes a connection with it. When logging in for the first time, the mobile phone needs to enter the password to obtain the management authority of the virtual server control module; the virtual server records the device code of the mobile phone, and the mobile phone does not need to log in again after logging in to the virtual server. While the mobile phone accesses the intelligent virtual server module through the wireless router, it can also access other devices connected to the local area network through the wireless router, including the superior router and the Internet. When there are two or more mobile phones that need to monitor the system at the same time, the intelligent virtual server module will sort the instructions according to the order in which they are received, form an instruction queue, and execute the instructions in order.

无线路由器在应用于本系统时,无线路由器会对这些设备进行IP地址的分配,并将IP地址与设备的MAC地址锁定。无线路由器可连接到Internet上,智能控制设备S100可以通过无线路由器连接到Internet。同时连接到Internet上的其他设备如手机,电脑等,可通过internet远程连接到无线路由器查看智能家居终端设备的状态,并进行相应的控制。When the wireless router is used in this system, the wireless router will allocate IP addresses to these devices, and lock the IP addresses with the MAC addresses of the devices. The wireless router can be connected to the Internet, and the intelligent control device S100 can be connected to the Internet through the wireless router. At the same time, other devices connected to the Internet, such as mobile phones and computers, can remotely connect to the wireless router through the Internet to check the status of smart home terminal devices and perform corresponding control.

智能家居终端设备通过无线路由器与智能虚拟服务器模块S400进行通讯;首次上电以后会以广播的形式发送设备信息请求连接,当与无线路由器完成连接以后,将设备信息发送给智能虚拟服务器模块S400完成系统注册;智能家居终端设备能接收来自智能虚拟服务器模块的控制指令,反馈自身状态信号、或执行相应指令后反馈应答信息。The smart home terminal device communicates with the smart virtual server module S400 through the wireless router; after powering on for the first time, it will send device information requesting connection in the form of broadcast, and when the connection with the wireless router is completed, the device information will be sent to the smart virtual server module S400 to complete System registration; smart home terminal devices can receive control commands from the smart virtual server module, feed back their own status signals, or feed back response information after executing corresponding commands.

智能虚拟服务器模块S400可存储智能家居终端设备S300的状态信息、各类多媒体数据、控制指令等。接收智能控制设备S100的测控指令;对控制指令进行分析处理,并根据处理后控制指令向对应的智能家居终端设备发出控制信号;接收智能家居终端设备的反馈信息,对反馈信息进行分析处理,更新本地对应信息并存储,并将处理后的反馈信息发送至智能控制设备。The smart virtual server module S400 can store the status information of the smart home terminal device S300, various multimedia data, control instructions, etc. Receive the measurement and control instructions of the intelligent control device S100; analyze and process the control instructions, and send control signals to the corresponding smart home terminal equipment according to the processed control instructions; receive feedback information from the smart home terminal equipment, analyze and process the feedback information, and update The corresponding information is stored locally, and the processed feedback information is sent to the intelligent control device.

结合图2,对应智能家居控制系统的工作方法,包括如下步骤:Combining with Figure 2, the working method corresponding to the smart home control system includes the following steps:

步骤1、智能家居终端设备S300在控制系统上进行注册,结合图3,具体方法:Step 1. The smart home terminal device S300 is registered on the control system. Combined with Figure 3, the specific method:

步骤1.1、智能家居终端设备S300根据WIFI协议以广播形式发送注册需求信息包,注册需求信息包括ID号、设备类型、IP地址;Step 1.1. The smart home terminal device S300 sends a registration request information packet in broadcast form according to the WIFI protocol. The registration request information includes ID number, device type, and IP address;

步骤1.2、智能控制设备S100搜索发送注册需求信息包的智能家居终端设备S300,将路由器S200的用户名、密码以及智能虚拟服务器模块S400的IP地址发送给该智能家居终端设备S300;Step 1.2, the intelligent control device S100 searches for the smart home terminal device S300 sending the registration request information packet, and sends the user name and password of the router S200 and the IP address of the smart virtual server module S400 to the smart home terminal device S300;

步骤1.3、智能家居终端S300设备登录并建立与无线路由器S200的连接后,访问智能虚拟服务器模块S400的IP,将本智能终端设备的ID号、设备类型、IP地址发送给智能虚拟服务器模块S400;Step 1.3, after the smart home terminal S300 device logs in and establishes a connection with the wireless router S200, access the IP of the smart virtual server module S400, and send the ID number, device type, and IP address of the smart terminal device to the smart virtual server module S400;

步骤1.4、智能虚拟服务器模块S400存储智能家居终端设备S300信息,完成智能家居终端设备S300的注册。Step 1.4, the smart virtual server module S400 stores the information of the smart home terminal device S300, and completes the registration of the smart home terminal device S300.

步骤2、智能控制设备S100响应用户的输入生成控制命令,并通过无线路由器S200发送至智能虚拟服务器模块S400,或者直接通过智能虚拟服务器模块S400的人机接口模块S403输入控制命令;Step 2, the intelligent control device S100 generates a control command in response to the user's input, and sends it to the intelligent virtual server module S400 through the wireless router S200, or directly inputs the control command through the man-machine interface module S403 of the intelligent virtual server module S400;

步骤3、智能虚拟服务器模块S400的主控制器模块S402根据控制命令校验存储模块S401是否存在对应的智能家居终端设备S300,利用主控制器模块S402使对应的智能家居终端设备S300保持在线,并通过无线路由器S200将控制命令发送至对应的智能家居终端设备S300;Step 3. The main controller module S402 of the intelligent virtual server module S400 checks whether there is a corresponding smart home terminal device S300 in the storage module S401 according to the control command, and uses the main controller module S402 to keep the corresponding smart home terminal device S300 online, and Send the control command to the corresponding smart home terminal device S300 through the wireless router S200;

步骤4、智能家居终端设备S300执行控制命令对应的操作,并通过无线路由器S200将执行结果反馈给智能虚拟服务器模块S400;Step 4, the smart home terminal device S300 executes the operation corresponding to the control command, and feeds back the execution result to the smart virtual server module S400 through the wireless router S200;

步骤5、智能虚拟服务器模块S400根据智能家居终端设备S300反馈的执行结果更新存储模块S401的本地数据,通过无线路由器S200将执行结果发送至智能控制设备S100。Step 5: The smart virtual server module S400 updates the local data of the storage module S401 according to the execution result fed back by the smart home terminal device S300, and sends the execution result to the smart control device S100 through the wireless router S200.

在整个控制过程中还可以利用主控制器模块S402定时监测智能家居终端S300的状态,具体方法为:During the entire control process, the main controller module S402 can also be used to regularly monitor the status of the smart home terminal S300, the specific method is:

首先,智能虚拟服务器模块S400按照设定的时间间隔发送状态反馈指令;First, the intelligent virtual server module S400 sends status feedback instructions according to the set time interval;

然后,收到指令的智能家居终端设备将自身状态发送给虚拟服务器模块,若智能家居终端S300的状态与虚拟服务器模块存储的设备状态不一致,则更新本地的设备状态,否则不更新,若虚拟服务器未收到智能家居终端设备的应答,则控制智能家居终端设备重新连接路由器S200。Then, the smart home terminal device receiving the instruction sends its own state to the virtual server module. If the state of the smart home terminal S300 is inconsistent with the device state stored in the virtual server module, the local device state is updated, otherwise it is not updated. If the virtual server If no response from the smart home terminal device is received, the smart home terminal device is controlled to reconnect to the router S200.

Claims (8)

1. the intelligent home control system based on virtual server module, it is characterised in that including intelligent control device (S100), Wireless router (S200), intelligent household terminal equipment (S300), intelligent virtual server module (S400), the intelligent virtual Server module includes memory module (S401), main controller module (S402), human-machine interface module (S403) and communication management Module (S404), wherein
The input generation control command of intelligent control device (S100) response user, and sent extremely by wireless router (S200) Intelligent virtual server module (S400);
The control that the main controller module (S402) of intelligent virtual server module (S400) is sent according to intelligent control device S100 The control command verification memory module (S401) of system order and human-machine interface module (S403) input is with the presence or absence of corresponding intelligence Household terminal device (S300), it is maintained at corresponding intelligent household terminal equipment (S300) using main controller module (S402) Line, control command is sent to corresponding intelligent household terminal equipment (S300), while intelligence by wireless router (S200) The implementing result that virtual server module (S400) is fed back according to intelligent household terminal equipment (S300) updates memory module (S401) local data, implementing result is sent to intelligent control device (S100) by wireless router (S200);
Intelligent household terminal equipment (S300) is performed and operated corresponding to control command, and will perform knot by wireless router S200 Fruit feeds back to intelligent virtual server module (S400).
2. the intelligent home control system according to claim 1 based on virtual server module, it is characterised in that described Intelligent control device (S100) includes computer, mobile phone, PAD.
3. the intelligent home control system according to claim 1 based on virtual server module, it is characterised in that described Intelligent virtual server module also includes display module, realizes information visualization.
4. the intelligent home control system according to claim 1 based on virtual server module, it is characterised in that described Intelligent household terminal equipment (S300) include the lamp with wireless communication function, socket, air-conditioning, Temperature Humidity Sensor, electrically driven curtain, Electronic lock and audio amplifier.
5. the method for work of the intelligent home control system based on virtual server module, it is characterised in that comprise the following steps:
Step 1, intelligent household terminal equipment (S300) are registered in control system;
Step 2, the input generation control command of intelligent control device (S100) response user, and sent out by wireless router S200 Deliver to intelligent virtual server module (S400);
Step 3, the main controller module (S402) of intelligent virtual server module (S400) verify storage mould according to control command Block (S401) whether there is corresponding intelligent household terminal equipment (S300), make corresponding intelligence using main controller module (S402) Energy household terminal device (S300) keeps online, and is sent control command to corresponding intelligence by wireless router (S200) Household terminal device (S300);
Step 4, intelligent household terminal equipment (S300) are performed and operated corresponding to control command, and will by wireless router S200 Implementing result feeds back to intelligent virtual server module (S400);
The implementing result that step 5, intelligent virtual server module (S400) are fed back according to intelligent household terminal equipment (S300) is more The local data of new memory module (S401), is sent implementing result to intelligent control device by wireless router (S200) (S100)。
6. the method for work of the intelligent home control system according to claim 5 based on virtual server module, it is special Sign is that step 2 inputs control command by intelligent virtual server module (S400) human-machine interface module (S403).
7. the method for work of the intelligent home control system according to claim 5 based on virtual server module, it is special Sign is that main controller module (S402) goes back periodic monitor intelligent household terminal (S300) state, specific method in this method For:
First, intelligent virtual server module (S400) sends feedback of status instruction at set time intervals;
Then, oneself state is sent to virtual server module by the intelligent household terminal equipment for receiving instruction, if smart home The state of terminal (S300) and the equipment state that virtual server module stores are inconsistent, then update local equipment state, no Do not update then, if virtual server does not receive the response of intelligent household terminal equipment, control intelligent household terminal equipment is again Connection route device (S200).
8. the method for work of the intelligent home control system according to claim 5 based on virtual server module, it is special Sign is, the specific method that step 1 is registered as:
Step 1.1, intelligent household terminal equipment (S300) send registration demand information bag, note according to WIFI agreements with the forms of broadcasting Volume demand information bag includes ID number, device type, IP address;
Step 1.2, intelligent control device S100 search send the intelligent household terminal equipment (S300) of registration demand information bag, will The IP address of the user name of router (S200), password and intelligent virtual server module S400 is sent to smart home end End equipment (S300);
Step 1.3, intelligent household terminal (S300) equipment are logged in and established with after the connection of wireless router (S200), accessing intelligence The IP of energy virtual server module (S400), intelligent virtual is sent to by the ID number, device type, IP address of this intelligent terminal Intend server module (S400);
Step 1.4, intelligent virtual server module (S400) storage intelligent household terminal equipment (S300) information, complete intelligent family Occupy terminal device (S300) registration.
CN201710989069.5A 2017-10-22 2017-10-22 Intelligent home control system and its method of work based on virtual server module Pending CN107807619A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710989069.5A CN107807619A (en) 2017-10-22 2017-10-22 Intelligent home control system and its method of work based on virtual server module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710989069.5A CN107807619A (en) 2017-10-22 2017-10-22 Intelligent home control system and its method of work based on virtual server module

Publications (1)

Publication Number Publication Date
CN107807619A true CN107807619A (en) 2018-03-16

Family

ID=61585133

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710989069.5A Pending CN107807619A (en) 2017-10-22 2017-10-22 Intelligent home control system and its method of work based on virtual server module

Country Status (1)

Country Link
CN (1) CN107807619A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110320825A (en) * 2018-03-28 2019-10-11 北京京东尚科信息技术有限公司 A kind of method and apparatus counting equipment state
CN114740744A (en) * 2022-04-25 2022-07-12 歌尔股份有限公司 Method and device for controlling smart home, wearable product and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988489A (en) * 2006-11-30 2007-06-27 中国联合通信有限公司 Intelligent system and method for monitoring house
CN104683470A (en) * 2015-03-11 2015-06-03 北京京东尚科信息技术有限公司 Intelligent household equipment control method and system
CN105577486A (en) * 2014-10-15 2016-05-11 珠海格力电器股份有限公司 Control method of intelligent household appliance and household control center
CN106302034A (en) * 2015-05-25 2017-01-04 四川长虹电器股份有限公司 A kind of method and system realizing the wireless local control of home appliance based on WIFI
CN107040438A (en) * 2017-05-12 2017-08-11 上海斐讯数据通信技术有限公司 A kind of intelligent home control system and method based on router

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988489A (en) * 2006-11-30 2007-06-27 中国联合通信有限公司 Intelligent system and method for monitoring house
CN105577486A (en) * 2014-10-15 2016-05-11 珠海格力电器股份有限公司 Control method of intelligent household appliance and household control center
CN104683470A (en) * 2015-03-11 2015-06-03 北京京东尚科信息技术有限公司 Intelligent household equipment control method and system
CN106302034A (en) * 2015-05-25 2017-01-04 四川长虹电器股份有限公司 A kind of method and system realizing the wireless local control of home appliance based on WIFI
CN107040438A (en) * 2017-05-12 2017-08-11 上海斐讯数据通信技术有限公司 A kind of intelligent home control system and method based on router

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110320825A (en) * 2018-03-28 2019-10-11 北京京东尚科信息技术有限公司 A kind of method and apparatus counting equipment state
CN114740744A (en) * 2022-04-25 2022-07-12 歌尔股份有限公司 Method and device for controlling smart home, wearable product and medium

Similar Documents

Publication Publication Date Title
CN103312573B (en) A kind of domestic network system equipment finds and recognition methods
CN112738805A (en) Device control method and device, storage medium and electronic device
CN104660682B (en) A kind of OPC data collection and monitoring intelligent terminal based on TD-LTE
WO2018010533A1 (en) Device control system, method and apparatus, and gateway
CN105159256B (en) A kind of intelligent home control system based on Web service
CN105392181B (en) Networking method, device and system of intelligent equipment
CN104994073A (en) Cell phone terminal, server and account-device linking control and executing method
CN106302448B (en) Remote access control method and device
CN105119882B (en) Intelligent household product configuration method
CN103533059A (en) Remote control method for security of Internet of things based on WeChat
WO2016058254A1 (en) Home appliance control method and control device, and home data terminal
CN105827745A (en) Addressing communication method based on media access control address and addressing communication device thereof
CN108494637B (en) A method for connecting smart home equipment to Control4 system
CN112445700B (en) Test method and device
WO2019037567A1 (en) Device control method and apparatus
WO2023138285A1 (en) Binding method for smart home device and terminal
WO2020198932A1 (en) Device discovery method and apparatus, control terminal, and internet of things auxiliary device
CN116760567A (en) Account association methods, devices, electronic devices and storage media
CN112333295A (en) A multi-path connection method, device, electronic device and storage medium
CN107807619A (en) Intelligent home control system and its method of work based on virtual server module
CN104780082A (en) Communication method for mobile equipment and household intelligent terminal
CN115175152A (en) Intelligent device binding method and device, storage medium and electronic device
TWI735633B (en) Data transmission method, equipment, device and system
CN103901824A (en) Intelligent household control method and system, intelligent household control center and mobile terminal
CN111737084A (en) Information monitoring method and device, intelligent equipment, computer equipment and medium

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
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Yao Jia

Inventor after: Jiang Ping

Inventor after: Ji Zhendong

Inventor after: Zhao Zhihong

Inventor after: Wang Baohua

Inventor before: Yao Jia

Inventor before: Jiang Ping

Inventor before: Ji Zhendong

Inventor before: Zhao Zhihong

Inventor before: Wang Baohua

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180316