CN109302464B - APP unified control method and system of intelligent household equipment based on control station - Google Patents
APP unified control method and system of intelligent household equipment based on control station Download PDFInfo
- Publication number
- CN109302464B CN109302464B CN201811085095.6A CN201811085095A CN109302464B CN 109302464 B CN109302464 B CN 109302464B CN 201811085095 A CN201811085095 A CN 201811085095A CN 109302464 B CN109302464 B CN 109302464B
- Authority
- CN
- China
- Prior art keywords
- equipment
- intelligent household
- control station
- communication
- data
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000006854 communication Effects 0.000 claims abstract description 116
- 238000004891 communication Methods 0.000 claims abstract description 99
- 230000008569 process Effects 0.000 claims abstract description 16
- 230000003993 interaction Effects 0.000 claims abstract description 11
- 238000012544 monitoring process Methods 0.000 claims description 42
- 238000004458 analytical method Methods 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 claims description 8
- 238000007726 management method Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000011217 control strategy Methods 0.000 claims description 5
- 230000000737 periodic effect Effects 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims description 4
- 239000000203 mixture Substances 0.000 claims description 4
- 230000000007 visual effect Effects 0.000 claims description 4
- 238000011161 development Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 244000062793 Sorghum vulgare Species 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 235000019713 millet Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2834—Switching of information between an external network and a home network
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention provides an APP unified control method of intelligent household equipment based on a control station, which comprises a data communication process of the intelligent household equipment and the control station, a process of reading a relevant attribute value of the intelligent household equipment by an intelligent household APP, and a process of controlling the intelligent household equipment by the intelligent household APP. The invention establishes a uniform data interaction channel for heterogeneous household equipment through the control station, and enables the heterogeneous equipment to work cooperatively to adapt to the requirements of various individual application scenes of users. The provided configurable network communication mode enables the household equipment to be adjusted more autonomously and flexibly.
Description
Technical Field
The invention relates to an industrial automation software control technology, in particular to an APP unified control method and system of intelligent household equipment based on a control station.
Background
Compared with the common home, the smart home can provide a safe, comfortable and high-grade home life and a pleasant space, can also provide an all-round information interaction function and an external communication channel between a user and the home, facilitates the life style of people, helps people to effectively arrange time, enhances the safety of home life, and even reduces the energy cost. With the progress of information technology, smart home applications based on mobile platforms have become an indispensable main component of smart home systems. The development of the intelligent household APP makes full use of the mobile internet technology to meet the personalized application requirements of the mobile client. The intelligent home system mainly comprises a home central control, a PC (personal computer) terminal and a mobile terminal, and the home central control, the PC terminal and the mobile terminal are mutually cooperated with a background server through the Internet of things, the Internet and the mobile Internet to jointly form an intelligent and informationized home system.
However, many household central control systems of specific brands on the market can only communicate with the intelligent household equipment of the brand, so that the household central control systems have a great information protection barrier, the interconnection and intercommunication among household equipment of different brands are limited by heterogeneous characteristics of the household equipment, and unified technical standards, tools and algorithms are lacked to support the development, debugging, application and maintenance of the intelligent household control systems; however, for IT enterprises such as apple, huashi, millet and the like, the intelligent home ecological circle is established by researching and developing the intelligent home platforms based on respective technical standards to the utmost extent, so that consumers have certain limitations in selecting home brands. In addition, at the present stage, different network protocol types have advantages regardless of wired networks or wireless networks, and cannot be replaced with each other, which also contributes to the present situation that different intelligent home devices follow different types of network protocols to a certain extent.
In summary, the monitoring and control of the smart home can only depend on a specific communication interface, that is, only a separate control interface can be developed for one brand APP. Therefore, for heterogeneous intelligent device APP development, different communication protocols need to be corresponded, and the reuse rate is low. Certain obstacles are caused in the aspects of development and upgrading of intelligent home monitoring mobile clients (APP).
The main reasons for the above phenomena are that the types of smart devices connected to the smart home system are increasing, the information coupling strength between brands is high, the system configuration and communication mode of the smart home tend to be complicated, and a general smart home control system is lacking. The utility model discloses a control method, intelligent house universalization APP development is mainly gone out to the most likely extension consumer's application scope, realizes the isomorphism of different brand home equipment agreements through general control station, and then realizes coordinated control, interconnection and intercommunication, this is the intelligent house universalization APP development. On the basis, the personalized requirements of the smart home can be really met.
Disclosure of Invention
The technical problem to be solved by the invention is to provide an APP unified control method and system for intelligent home equipment based on a control station, which are oriented to heterogeneous intelligent home equipment of multiple brands, meet the cooperative control of users on the heterogeneous intelligent home equipment, adapt to the change of future application scenes or meet the personalized control requirements of people.
The method of the invention is realized as follows: an APP unified control method of intelligent household equipment based on a control station comprises the following steps: the method comprises the following steps of performing data communication process between the intelligent home equipment and a control station, reading the relevant attribute value of the intelligent home equipment by the intelligent home APP, and controlling the intelligent home equipment by the intelligent home APP;
the data communication process of the intelligent household equipment and the control station is as follows:
(11) establishing an equipment library, and configuring independent IO points for each monitoring attribute of the intelligent household equipment;
(12) the method comprises the steps that control logic of the intelligent household equipment is built by using control strategy configuration software, wherein the control logic comprises trigger control, data sharing among the equipment, data calculation and conversion, linkage among the equipment and downloading into a control station;
(13) the intelligent household equipment driver reads the monitoring attribute value of the intelligent household equipment in a periodic or triggering mode and puts the monitoring attribute value into an IO address appointed by the control station according to the configuration in the equipment library;
(14) the intelligent home equipment drives and monitors a trigger signal of an appointed IO address in the control station, when the trigger signal is reached, an appointed IO value in the control station is converted into an equipment instruction, and the equipment instruction is sent to the intelligent home equipment according to the configuration in the equipment library;
the process of reading the relevant attribute value of the intelligent equipment by the intelligent household APP is as follows:
(21) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(22) calling a value interface of a Web data interface server by an intelligent household APP;
(23) a value interface of the Web data interface server reads the relevant attribute value of the intelligent equipment from the IO address specified by the control station and returns the attribute value to the intelligent household APP;
(24) the method comprises the steps that an intelligent household APP interface obtains and displays relevant attribute values of intelligent equipment;
the process of controlling the intelligent household equipment by the intelligent household APP is as follows:
(31) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(32) calling a writing value interface of a Web data interface server;
(33) writing a numerical value of a control instruction represented by a user into an IO address appointed in a control station by a writing value interface of the Web data interface server;
(34) after the control station carries out logical operation on the numerical value, the numerical value is converted into an equipment control instruction by the equipment driver and is sent to the intelligent household equipment according to the configuration in the equipment library.
Further, the basis of data communication between the intelligent household equipment and the control station is as follows: utilize general control station to convert heterogeneous intelligent household equipment's control signal into isomorphic numerical control signal, specific operation process is as follows:
step SA1, configuring a communication driving dynamic library and a plurality of communication nodes in a universal control station by adopting a network communication technology which is oriented to intelligent equipment and can access and be compatible with a plurality of communication protocols;
step SA2, automatically loading the intelligent household equipment driver under the condition that the communication driver dynamic library is activated by communication;
step SA3, establishing a corresponding communication node for each connected intelligent household device by using a data middleware embedded in a memory of the universal controller to form a one-to-one data mirror image, so that the universal control station and the intelligent household device control terminal synchronize data;
step SA4, the communication nodes use configuration element input nodes AI and output nodes AO as interfaces for data interaction with the communication equipment, and each communication node runs a communication logic edited by a configuration form;
and step SA5, converting the data among the nodes in the memory into a uniform form for storage and calling, so that the data among the communication nodes of the intelligent household devices in the control station are shared and interacted.
Further, in the step SA4, the specific operation procedure for editing the operation communication logic of each communication node in the configuration form is as follows:
step SB1, using configuration of system structure configuration software, using intelligent household equipment as a basic composition unit, allocating an independent IO point for each monitoring or control signal in heterogeneous intelligent household equipment, and performing communication drive analysis on data required and generated in the communication process in an element configuration mode, wherein the communication drive analysis comprises parameter configuration, data splitting and data splicing;
step SB2, after the analysis by the communication drive, distributing the relevant data to the IO points corresponding to the communication parameters, namely establishing the communication connection, so that the monitoring and control of the intelligent household equipment in the application layer are converted into the reading or writing operation of the IO point numerical value in the control station;
and step SB3, for the data of the heterogeneous intelligent household devices in the control station, the data are acquired from the intelligent household devices through triggering or periodically, or the data sharing and interaction among the intelligent household devices are realized through the logic configuration of the control station.
Furthermore, the configuration element can capture dynamic data of activation of a driving program, reading of hardware data and a transmission process in real time for a user, calls numerical values in an appointed IO address in the control station to the intelligent household APP through the Web data interface server, and finally obtains numerical value monitoring on an intelligent household APP interface to realize visual management of a communication process.
The system of the invention is realized as follows: an APP unified control system of intelligent home equipment based on a control station comprises an intelligent mobile terminal, a Web data interface server, the control station and an equipment library; an APP of the intelligent household equipment is installed on the intelligent mobile terminal; the intelligent mobile terminal is connected with the control station through a Web data interface server, and the control station is also respectively connected with an equipment library and intelligent household equipment;
the data communication process of the intelligent household equipment and the control station is as follows:
(11) establishing an equipment library, and configuring independent IO points for each monitoring attribute of the intelligent household equipment;
(12) the method comprises the steps that control logic of the intelligent household equipment is built by using control strategy configuration software, wherein the control logic comprises trigger control, data sharing among the equipment, data calculation and conversion, linkage among the equipment and downloading into a control station;
(13) the intelligent household equipment driver reads the monitoring attribute value of the intelligent household equipment in a periodic or triggering mode and puts the monitoring attribute value into an IO address appointed by the control station according to the configuration in the equipment library;
(14) the intelligent home equipment drives and monitors a trigger signal of an appointed IO address in the control station, when the trigger signal is reached, an appointed IO value in the control station is converted into an equipment instruction, and the equipment instruction is sent to the intelligent home equipment according to the configuration in the equipment library;
the process of reading the relevant attribute value of the intelligent equipment by the intelligent household APP is as follows:
(21) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(22) calling a value interface of a Web data interface server by an intelligent household APP;
(23) a value interface of the Web data interface server reads the relevant attribute value of the intelligent equipment from the IO address specified by the control station and returns the attribute value to the intelligent household APP;
(24) the method comprises the steps that an intelligent household APP interface obtains and displays relevant attribute values of intelligent equipment;
the process of controlling the intelligent household equipment by the intelligent household APP is as follows:
(31) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(32) calling a writing value interface of a Web data interface server;
(33) writing a numerical value of a control instruction represented by a user into an IO address appointed in a control station by a writing value interface of the Web data interface server;
(34) after the control station carries out logical operation on the numerical value, the numerical value is converted into an equipment control instruction by the equipment driver and is sent to the intelligent household equipment according to the configuration in the equipment library.
Furthermore, the system also comprises an engineering picture resource server, a data service center and a database; the engineering picture resource server and the database are both connected with the Web data interface server; the Web data interface server is connected with the control station through the data service center, and the communication between the Web data interface server and the control station is transferred through the data service center.
Furthermore, the system also comprises a third-party pushing server which is connected with the Web data interface server.
The invention has the following advantages:
1. the invention establishes a uniform data interaction channel for heterogeneous household equipment through the control station, and enables the heterogeneous equipment to work cooperatively to adapt to the requirements of various individual application scenes of users. The provided configurable network communication mode enables the household equipment to be adjusted more autonomously and flexibly. For example, when a user needs to add a piece of furniture equipment, the communication driving dynamic library only needs to be subjected to rapid parameter configuration and attribute change according to actual monitoring requirements, and data processing is flexible and changeable. The communication driving dynamic library stores a communication driving program of communication object hardware equipment, namely an intelligent household equipment driver, and then analyzes communication protocols of the intelligent household equipment driver respectively, and acquires and extracts target data to a specified memory area. And then, target communication data are respectively read into the same graphical control configuration program by means of an input element AI of the upper computer, so that the dynamic monitoring of the heterogeneous equipment is realized.
2. According to the method, the device library is configured in a configuration mode facing the control object, and an independent IO point is distributed for each monitoring or control signal in the intelligent device, so that the data hierarchy of the intelligent home system is clear, a user is helped to quickly construct an individualized intelligent home architecture and an IO system, and the management and maintenance efficiency of the controlled data information is effectively improved. All data information of the intelligent home system is subjected to structure configuration and parameter configuration by taking the equipment as a unit, so that unified planning and management can be performed on the home structure defined in the control station, diagnosis IO points with an equipment diagnosis function are provided, the operation condition of the upper system is comprehensively mastered, when some intelligent equipment needs to be added or deleted, only the corresponding IO points need to be configured or deleted in the equipment library, and the expandability of the system is improved.
Drawings
The invention will be further described with reference to the following examples with reference to the accompanying drawings.
FIG. 1 is a system architecture diagram of the present invention.
FIG. 2 is a flow chart of the method of the present invention.
Detailed Description
Referring to fig. 1, the APP unified control system of the smart home device based on the control station of the present invention includes an intelligent mobile terminal, a Web data interface server, a control station, and a device library; an APP of the intelligent household equipment is installed on the intelligent mobile terminal; the intelligent mobile terminal is connected with the control station through a Web data interface server, and the control station is also respectively connected with an equipment library and intelligent household equipment; the system also comprises an engineering picture resource server, a data service center, a database and a third-party push server; the engineering picture resource server and the database are both connected with the Web data interface server; the Web data interface server is connected with the control station through the data service center.
The APP unified control method of the intelligent household equipment based on the control station comprises the following steps: the method comprises the following steps of performing data communication process between the intelligent home equipment and a control station, reading the relevant attribute value of the intelligent home equipment by the intelligent home APP, and controlling the intelligent home equipment by the intelligent home APP;
the data communication process of the intelligent household equipment and the control station is as follows:
(11) establishing an equipment library, and configuring independent IO points for each monitoring attribute of the intelligent household equipment;
(12) the method comprises the steps that control logic of the intelligent household equipment is built by using control strategy configuration software, wherein the control logic comprises trigger control, data sharing among the equipment, data calculation and conversion, linkage among the equipment and downloading into a control station;
(13) the intelligent household equipment driver reads the monitoring attribute value of the intelligent household equipment in a periodic or triggering mode and puts the monitoring attribute value into an IO address appointed by the control station according to the configuration in the equipment library;
(14) the intelligent home equipment drives and monitors a trigger signal of an appointed IO address in the control station, when the trigger signal is reached, an appointed IO value in the control station is converted into an equipment instruction, and the equipment instruction is sent to the intelligent home equipment according to the configuration in the equipment library;
the process of reading the relevant attribute value of the intelligent equipment by the intelligent household APP is as follows:
(21) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(22) calling a value interface of a Web data interface server by an intelligent household APP;
(23) a value interface of the Web data interface server reads the relevant attribute value of the intelligent equipment from the IO address specified by the control station and returns the attribute value to the intelligent household APP; the communication between the Web data interface server and the control station is transferred through a data service center;
(24) the method comprises the steps that an intelligent household APP interface obtains and displays relevant attribute values of intelligent equipment;
the process of controlling the intelligent household equipment by the intelligent household APP is as follows:
(31) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(32) calling a writing value interface of a Web data interface server;
(33) a value writing interface of the Web data interface server writes a numerical value which is input by a user at an APP (application) end of the smart home and represents a control instruction into an IO (input/output) address specified in a control station;
(34) after the control station carries out logical operation on the numerical value, the numerical value is converted into an equipment control instruction by the equipment driver and is sent to the intelligent household equipment according to the configuration in the equipment library.
The data communication between the intelligent household equipment and the control station is based on the following steps: utilize general control station to turn into isomorphic numerical control signal with heterogeneous intelligent household equipment's control signal, realize the interconnection intercommunication between all kinds of intelligent household equipment, effectively improve the efficiency of data acquisition and transmission between removal end and the hardware equipment end, concrete operation process as follows:
step SA1, configuring a communication driving dynamic library and a plurality of communication nodes in a universal control station by adopting a network communication technology which is oriented to intelligent equipment and can access and be compatible with a plurality of communication protocols; (the network communication technology facing the intelligent device and capable of accessing and being compatible with a plurality of communication protocols can be referred to the invention 'a universal data router and a communication method thereof' disclosed by the applicant at 20171212 and having the application number 201710653711.2);
step SA2, automatically loading the intelligent household equipment driver under the condition that the communication driver dynamic library is activated by communication;
step SA3, establishing a corresponding communication node for each connected intelligent household device by using a data middleware embedded in a memory of the universal controller to form a one-to-one data mirror image, so that the universal control station and the intelligent household device control terminal synchronize data; the data middleware can be referred to in the invention "a general data router and its communication method" of the present applicant, published in the application and at 20171212, and having application number 201710653711.2);
step SA4, the communication nodes use configuration element input nodes AI and output nodes AO as interfaces for data interaction with the communication equipment, and each communication node runs a communication logic edited by a configuration form;
in the step SA5, the data between the nodes in the memory are converted into a unified form (for example, into a unified XML format) for storage and call, so that the data between the communication nodes of the smart home devices in the control station are shared and interacted.
In step SA4, the specific operation procedure for editing the operation communication logic of each communication node in the configuration form is as follows:
step SB1, using configuration of system structure configuration software (parameter configuration is carried out on configuration software of PC end by operator of intelligent household APP), using intelligent household equipment as basic composition unit, allocating an independent IO point for each monitoring or control signal in heterogeneous intelligent household equipment, carrying out communication drive analysis on data required and generated in communication process in element configuration mode, wherein the communication drive analysis comprises parameter configuration, data splitting and data splicing;
step SB2, after the analysis by the communication drive, distributing the relevant data to the IO points corresponding to the communication parameters, namely establishing the communication connection, so that the monitoring and control of the intelligent household equipment in the application layer are converted into the reading or writing operation of the IO point numerical value in the control station;
and step SB3, for the data of the heterogeneous intelligent household devices of different brands in the control station, the data are acquired from the intelligent household devices through triggering or periodically, or the data sharing and interaction among the intelligent household devices are realized through the logic configuration of the control station.
In addition, the configuration element can capture dynamic data of activation of a driving program, reading of hardware data and a transmission process in real time for a user, calls numerical values in an appointed IO address in a control station to the intelligent home APP through the Web data interface server, and finally obtains numerical value monitoring on an intelligent home APP interface to realize visual management of a communication process.
Although specific embodiments of the invention have been described above, it will be understood by those skilled in the art that the specific embodiments described are illustrative only and are not limiting upon the scope of the invention, and that equivalent modifications and variations can be made by those skilled in the art without departing from the spirit of the invention, which is to be limited only by the appended claims.
Claims (10)
1. The utility model provides a control station based APP unified control method of intelligent household equipment, its characterized in that: the method comprises the following steps: the method comprises the following steps of performing data communication process between the intelligent home equipment and a control station, reading the relevant attribute value of the intelligent home equipment by the intelligent home APP, and controlling the intelligent home equipment by the intelligent home APP;
the data communication process of the intelligent household equipment and the control station is as follows:
(11) establishing an equipment library, and configuring independent IO points for each monitoring attribute of the intelligent household equipment;
(12) the method comprises the steps that control logic of the intelligent household equipment is built by using control strategy configuration software, wherein the control logic comprises trigger control, data sharing among the equipment, data calculation and conversion, linkage among the equipment and downloading into a control station;
(13) the intelligent household equipment driver reads the monitoring attribute value of the intelligent household equipment in a periodic or triggering mode and puts the monitoring attribute value into an IO address appointed by the control station according to the configuration in the equipment library;
(14) the intelligent home equipment drives and monitors a trigger signal of an appointed IO address in the control station, when the trigger signal is reached, an appointed IO value in the control station is converted into an equipment instruction, and the equipment instruction is sent to the intelligent home equipment according to the configuration in the equipment library;
the process of reading the relevant attribute value of the intelligent equipment by the intelligent household APP is as follows:
(21) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(22) calling a value interface of a Web data interface server by an intelligent household APP;
(23) a value interface of the Web data interface server reads the relevant attribute value of the intelligent equipment from the IO address specified by the control station and returns the attribute value to the intelligent household APP;
(24) the method comprises the steps that an intelligent household APP interface obtains and displays relevant attribute values of intelligent equipment;
the process of controlling the intelligent household equipment by the intelligent household APP is as follows:
(31) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(32) calling a writing value interface of a Web data interface server;
(33) writing a numerical value of a control instruction represented by a user into an IO address appointed in a control station by a writing value interface of the Web data interface server;
(34) after the control station carries out logical operation on the numerical value, the numerical value is converted into an equipment control instruction by the equipment driver and is sent to the intelligent household equipment according to the configuration in the equipment library.
2. The APP unified control method for the intelligent household equipment based on the control station according to claim 1, characterized in that: the data communication between the intelligent household equipment and the control station is based on the following steps: utilize general control station to convert heterogeneous intelligent household equipment's control signal into isomorphic numerical control signal, specific operation process is as follows:
step SA1, configuring a communication driving dynamic library and a plurality of communication nodes in a universal control station by adopting a network communication technology which is oriented to intelligent equipment and can access and be compatible with a plurality of communication protocols;
step SA2, automatically loading the intelligent household equipment driver under the condition that the communication driver dynamic library is activated by communication;
step SA3, establishing a corresponding communication node for each connected intelligent household device by using a data middleware embedded in a memory of the universal controller to form a one-to-one data mirror image, so that the universal control station and the intelligent household device control terminal synchronize data;
step SA4, the communication nodes use configuration element input nodes AI and output nodes AO as interfaces for data interaction with the communication equipment, and each communication node runs a communication logic edited by a configuration form;
and step SA5, converting the data among the nodes in the memory into a uniform form for storage and calling, so that the data among the communication nodes of the intelligent household devices in the control station are shared and interacted.
3. The APP unified control method of the intelligent household equipment based on the control station according to claim 2, characterized in that: in the step SA4, the specific operation procedure for editing the operation communication logic of each communication node in the configuration form is as follows:
step SB1, using configuration of system structure configuration software, using intelligent household equipment as a basic composition unit, allocating an independent IO point for each monitoring or control signal in heterogeneous intelligent household equipment, and performing communication drive analysis on data required and generated in the communication process in an element configuration mode, wherein the communication drive analysis comprises parameter configuration, data splitting and data splicing;
step SB2, after the analysis by the communication drive, distributing the relevant data to the IO points corresponding to the communication parameters, namely establishing the communication connection, so that the monitoring and control of the intelligent household equipment in the application layer are converted into the reading or writing operation of the IO point numerical value in the control station;
and step SB3, for the data of the heterogeneous intelligent household devices in the control station, the data are acquired from the intelligent household devices through triggering or periodically, or the data sharing and interaction among the intelligent household devices are realized through the logic configuration of the control station.
4. The APP unified control method for the intelligent household equipment based on the control station according to claim 1, characterized in that: the configuration element can capture dynamic data of activation of a driving program, reading of hardware data and a transmission process in real time for a user, numerical values in specified IO addresses in the control station are called to the intelligent household APP through the Web data interface server, and finally numerical value monitoring is obtained on the intelligent household APP interface, so that visual management of a communication process is achieved.
5. The utility model provides a smart home devices's APP unified control system based on control station which characterized in that: the system comprises an intelligent mobile terminal, a Web data interface server, a control station and an equipment library; an APP of the intelligent household equipment is installed on the intelligent mobile terminal; the intelligent mobile terminal is connected with the control station through a Web data interface server, and the control station is also respectively connected with an equipment library and intelligent household equipment;
the data communication process of the intelligent household equipment and the control station is as follows:
(11) establishing an equipment library, and configuring independent IO points for each monitoring attribute of the intelligent household equipment;
(12) the method comprises the steps that control logic of the intelligent household equipment is built by using control strategy configuration software, wherein the control logic comprises trigger control, data sharing among the equipment, data calculation and conversion, linkage among the equipment and downloading into a control station;
(13) the intelligent household equipment driver reads the monitoring attribute value of the intelligent household equipment in a periodic or triggering mode and puts the monitoring attribute value into an IO address appointed by the control station according to the configuration in the equipment library;
(14) the intelligent home equipment drives and monitors a trigger signal of an appointed IO address in the control station, when the trigger signal is reached, an appointed IO value in the control station is converted into an equipment instruction, and the equipment instruction is sent to the intelligent home equipment according to the configuration in the equipment library;
the process of reading the relevant attribute value of the intelligent equipment by the intelligent household APP is as follows:
(21) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(22) calling a value interface of a Web data interface server by an intelligent household APP;
(23) a value interface of the Web data interface server reads the relevant attribute value of the intelligent equipment from the IO address specified by the control station and returns the attribute value to the intelligent household APP;
(24) the method comprises the steps that an intelligent household APP interface obtains and displays relevant attribute values of intelligent equipment;
the process of controlling the intelligent household equipment by the intelligent household APP is as follows:
(31) the control station reads the IO address associated with the related monitoring attribute value of the intelligent household equipment according to the configuration of the equipment library;
(32) calling a writing value interface of a Web data interface server;
(33) writing a numerical value of a control instruction represented by a user into an IO address appointed in a control station by a writing value interface of the Web data interface server;
(34) after the control station carries out logical operation on the numerical value, the numerical value is converted into an equipment control instruction by the equipment driver and is sent to the intelligent household equipment according to the configuration in the equipment library.
6. The APP unified control system of the intelligent household equipment based on the control station according to claim 5, characterized in that: the system also comprises an engineering picture resource server, a data service center and a database; the engineering picture resource server and the database are both connected with the Web data interface server; the Web data interface server is connected with the control station through the data service center, and the communication between the Web data interface server and the control station is transferred through the data service center.
7. The APP unified control system of the intelligent household equipment based on the control station according to claim 5, characterized in that: the Web data interface server is connected with the Web data interface server.
8. The APP unified control system of the intelligent household equipment based on the control station according to claim 5, characterized in that: the data communication between the intelligent household equipment and the control station is based on the following steps: utilize general control station to convert heterogeneous intelligent household equipment's control signal into isomorphic numerical control signal, specific operation process is as follows:
step SA1, configuring a communication driving dynamic library and a plurality of communication nodes in a universal control station by adopting a network communication technology which is oriented to intelligent equipment and can access and be compatible with a plurality of communication protocols;
step SA2, automatically loading the intelligent household equipment driver under the condition that the communication driver dynamic library is activated by communication;
step SA3, establishing a corresponding communication node for each connected intelligent household device by using a data middleware embedded in a memory of the universal controller to form a one-to-one data mirror image, so that the universal control station and the intelligent household device control terminal synchronize data;
step SA4, the communication nodes use configuration element input nodes AI and output nodes AO as interfaces for data interaction with the communication equipment, and each communication node runs a communication logic edited by a configuration form;
and step SA5, converting the data among the nodes in the memory into a uniform form for storage and calling, so that the data among the communication nodes of the intelligent household devices in the control station are shared and interacted.
9. The APP unified control system of the intelligent household equipment based on the control station according to claim 8, characterized in that: in the step SA4, the specific operation procedure for editing the operation communication logic of each communication node in the configuration form is as follows:
step SB1, using configuration of system structure configuration software, using intelligent household equipment as a basic composition unit, allocating an independent IO point for each monitoring or control signal in heterogeneous intelligent household equipment, and performing communication drive analysis on data required and generated in the communication process in an element configuration mode, wherein the communication drive analysis comprises parameter configuration, data splitting and data splicing;
step SB2, after the analysis by the communication drive, distributing the relevant data to the IO points corresponding to the communication parameters, namely establishing the communication connection, so that the monitoring and control of the intelligent household equipment in the application layer are converted into the reading or writing operation of the IO point numerical value in the control station;
and step SB3, for the data of the heterogeneous intelligent household devices in the control station, the data are acquired from the intelligent household devices through triggering or periodically, or the data sharing and interaction among the intelligent household devices are realized through the logic configuration of the control station.
10. The APP unified control system of the intelligent household equipment based on the control station according to claim 5, characterized in that: the configuration element can capture dynamic data of activation of a driving program, reading of hardware data and a transmission process in real time for a user, numerical values in specified IO addresses in the control station are called to the intelligent household APP through the Web data interface server, and finally numerical value monitoring is obtained on the intelligent household APP interface, so that visual management of a communication process is achieved.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811085095.6A CN109302464B (en) | 2018-09-18 | 2018-09-18 | APP unified control method and system of intelligent household equipment based on control station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811085095.6A CN109302464B (en) | 2018-09-18 | 2018-09-18 | APP unified control method and system of intelligent household equipment based on control station |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109302464A CN109302464A (en) | 2019-02-01 |
CN109302464B true CN109302464B (en) | 2021-09-21 |
Family
ID=65163460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811085095.6A Active CN109302464B (en) | 2018-09-18 | 2018-09-18 | APP unified control method and system of intelligent household equipment based on control station |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109302464B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12192028B2 (en) * | 2021-05-19 | 2025-01-07 | Focus Universal Inc. | System and method for a smart home system |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110012103B (en) * | 2019-04-11 | 2021-11-02 | 芋头科技(杭州)有限公司 | Control method and device of intelligent equipment, controller and medium |
CN110941193B (en) * | 2019-11-18 | 2020-12-25 | 北京蓦然认知科技有限公司 | Control method and device for intelligent household equipment |
CN110865766B (en) * | 2019-11-18 | 2020-11-27 | 北京蓦然认知科技有限公司 | Control method and device for intelligent household equipment |
CN110971675B (en) * | 2019-11-18 | 2020-12-25 | 北京蓦然认知科技有限公司 | Control method and device for intelligent household equipment |
CN111352684A (en) * | 2020-02-27 | 2020-06-30 | 珠海格力电器股份有限公司 | Building control point location programming system and method |
CN111522250B (en) * | 2020-05-28 | 2022-01-14 | 华为技术有限公司 | Intelligent household system and control method and device thereof |
CN112039737B (en) * | 2020-08-26 | 2021-07-20 | 珠海格力电器股份有限公司 | Equipment network distribution method, equipment control method, terminal equipment and equipment control system |
CN115001885B (en) * | 2022-04-22 | 2024-01-26 | 青岛海尔科技有限公司 | Equipment control method and device, storage medium and electronic device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102325067A (en) * | 2011-09-16 | 2012-01-18 | 白军民 | Intelligent household remote control monitoring system |
CN105259779A (en) * | 2015-11-20 | 2016-01-20 | 王丽华 | Tooth-controlled smart home |
CN106168793A (en) * | 2016-08-30 | 2016-11-30 | 爱普(福建)科技有限公司 | A kind of method automatically generating control equipment and system |
CN106272484A (en) * | 2016-10-09 | 2017-01-04 | 福州大学 | A kind of many isomeries industrial robot control system |
CN106502095A (en) * | 2016-10-27 | 2017-03-15 | 福州大学 | A kind of cooperative control method of many industrial robots |
CN106683674A (en) * | 2017-01-16 | 2017-05-17 | 西安电子科技大学 | System and method for controlling intelligent home by aid of voice |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103901844A (en) * | 2014-03-13 | 2014-07-02 | 惠州Tcl移动通信有限公司 | Intelligent home control method and system based on Alljoyn technology |
-
2018
- 2018-09-18 CN CN201811085095.6A patent/CN109302464B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102325067A (en) * | 2011-09-16 | 2012-01-18 | 白军民 | Intelligent household remote control monitoring system |
CN105259779A (en) * | 2015-11-20 | 2016-01-20 | 王丽华 | Tooth-controlled smart home |
CN106168793A (en) * | 2016-08-30 | 2016-11-30 | 爱普(福建)科技有限公司 | A kind of method automatically generating control equipment and system |
CN106272484A (en) * | 2016-10-09 | 2017-01-04 | 福州大学 | A kind of many isomeries industrial robot control system |
CN106502095A (en) * | 2016-10-27 | 2017-03-15 | 福州大学 | A kind of cooperative control method of many industrial robots |
CN106683674A (en) * | 2017-01-16 | 2017-05-17 | 西安电子科技大学 | System and method for controlling intelligent home by aid of voice |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12192028B2 (en) * | 2021-05-19 | 2025-01-07 | Focus Universal Inc. | System and method for a smart home system |
Also Published As
Publication number | Publication date |
---|---|
CN109302464A (en) | 2019-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109302464B (en) | APP unified control method and system of intelligent household equipment based on control station | |
CN108847979B (en) | A SCADA-based self-adaptive configuration system and method | |
Zhou et al. | Cloudthings: A common architecture for integrating the internet of things with cloud computing | |
Kastner et al. | Building Automation Systems Integration into the Internet of Things The IoT6 approach, its realization and validation | |
US8307082B2 (en) | Method, system architecture and computer software for communication between devices | |
CN110912813A (en) | Gateway supporting multiple protocols, control method and event reporting method | |
CN111556158B (en) | Access method, access device, access equipment and storage medium of Internet of things platform | |
CN102802139A (en) | Gateway data adapting system and method of Internet of Things | |
CN113867230B (en) | Modbus remote operation control system | |
CN103747024A (en) | Intelligent interactive robot system based on cloud computing and interactive method | |
CN105794152A (en) | Web-based interaction with building automation | |
US20180152313A1 (en) | Box for communication and management of devices | |
WO2022156316A1 (en) | Configuration method and system supporting heterogeneous environment | |
CN105530277A (en) | Method and device for cooperative work of devices | |
Veiga et al. | Experiments with service-oriented architectures for industrial robotic cells programming | |
KR20020014185A (en) | Intelligent Home-server and Wireless Device for Monitoring and Control of Intelligent Home-server | |
Liu et al. | OPC UA PubSub implementation and configuration | |
US11212134B2 (en) | Building automation system providing for integration of subsystems | |
KR102371120B1 (en) | Advanced Operation Method for Industrial Process Equipment System using AutomationML to OPC UA Industry Standard | |
CN113625586B (en) | Method and system for controlling intelligent home based on gateway | |
CN114493911A (en) | Production line management method and system based on asset management shell | |
KR101619923B1 (en) | Gateway apparatus for supporting the connection of electric power devices | |
KR102495292B1 (en) | System for Autonomous Communication Synchronization and Method for Autonomous Communication Synchronization | |
CN110286657A (en) | A kind of monitoring system | |
CN116094919A (en) | Communication network operation method, device and system and electronic equipment |
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 |