CN115207725B - Air conditioner intelligent socket based on object-oriented protocol, remote control system and method - Google Patents
Air conditioner intelligent socket based on object-oriented protocol, remote control system and method Download PDFInfo
- Publication number
- CN115207725B CN115207725B CN202211134380.9A CN202211134380A CN115207725B CN 115207725 B CN115207725 B CN 115207725B CN 202211134380 A CN202211134380 A CN 202211134380A CN 115207725 B CN115207725 B CN 115207725B
- Authority
- CN
- China
- Prior art keywords
- air conditioner
- control
- protocol
- instruction
- parameter configuration
- 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
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/66—Structural association with built-in electrical component
-
- 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/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/66—Structural association with built-in electrical component
- H01R13/665—Structural association with built-in electrical component with built-in electronic circuit
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/66—Structural association with built-in electrical component
- H01R13/665—Structural association with built-in electrical component with built-in electronic circuit
- H01R13/6683—Structural association with built-in electrical component with built-in electronic circuit with built-in sensor
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/66—Structural association with built-in electrical component
- H01R13/665—Structural association with built-in electrical component with built-in electronic circuit
- H01R13/6691—Structural association with built-in electrical component with built-in electronic circuit with built-in signalling means
-
- 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/23—Pc programming
- G05B2219/23051—Remote control, enter program remote, detachable programmer
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Selective Calling Equipment (AREA)
Abstract
The invention is suitable for the field of power consumption information acquisition of a power system, and provides an air conditioner intelligent socket based on an object-oriented protocol, a remote control system and a remote control method. This air conditioner smart jack includes: a communication unit, a protocol unit and a control unit; the communication unit is used for receiving a control instruction from the power utilization information management system, the control instruction is used for indicating to control the target air conditioner, and the control instruction adopts an object-oriented protocol; the protocol unit is used for converting the control command into an air conditioner identification command; and the control unit is used for sending the air conditioner identification command to the target air conditioner so as to control the target air conditioner, wherein the air conditioner identification command adopts an air conditioner control protocol. The invention realizes reasonable application of the air conditioner on the premise of not influencing user experience in the interaction process of the remote control intelligent system of the air conditioner and the power utilization information management system of the power grid, and achieves the purposes of energy conservation and emission reduction.
Description
Technical Field
The invention belongs to the field of power consumption information acquisition of a power system, and particularly relates to an air conditioner intelligent socket based on an object-oriented protocol, a remote control system and a remote control method.
Background
At present, the air conditioner for the user is basically opened at any time, the remote control intelligence level is low, and effective intelligent management cannot be carried out, particularly for some specific application scenes, such as forgetting to close or opening the air conditioner in advance. Under the application scenes, the user experience is influenced, and the energy conservation and emission reduction are not facilitated.
Moreover, when the user air conditioner carries out remote control intelligent system management, the user air conditioner needs to be accessed to a power utilization information management system of a power grid, and how to realize reasonable application of the air conditioner on the premise of not influencing user experience through double-system interaction needs to be solved urgently.
Disclosure of Invention
In view of the above, the invention provides an air conditioner intelligent socket, a remote control system and a method based on an object-oriented protocol, so as to solve the problem that how to realize reasonable application of an air conditioner on the premise of not influencing user experience in the interaction process of a remote control intelligent system of the air conditioner and a power consumption information management system of a power grid in the prior art, and achieve the purposes of energy conservation and emission reduction.
A first aspect of an embodiment of the present invention provides an air conditioner smart socket based on an object-oriented protocol, including:
a communication unit, a protocol unit and a control unit;
the communication unit is used for receiving a control instruction from the power utilization information management system, the control instruction is used for indicating the control of a target air conditioner, and the control instruction adopts an object-oriented protocol;
the protocol unit is used for converting the control instruction into an air conditioner identification command;
and the control unit is used for sending the air conditioner identification command to a target air conditioner so as to control the target air conditioner, wherein the air conditioner identification command adopts an air conditioner control protocol.
Based on the first aspect, in an embodiment, the protocol unit is specifically configured to:
identifying control information in the control instruction based on an object-oriented protocol;
acquiring parameter configuration information of a target air conditioner;
and generating an air conditioner identification command according to the air conditioner control protocol, the parameter configuration information of the target air conditioner and the control information.
Based on the first aspect, in one embodiment, the smart socket stores parameter configuration information of multiple types of air conditioners; the parameter configuration information is classified according to the attribute and the characteristic of the air conditioner;
the protocol unit is specifically configured to: searching the parameter configuration information of the target air conditioner from the parameter configuration information of the various types of air conditioners;
the communication unit is also used for receiving and storing the parameter configuration information of different types of air conditioners sent by the power utilization information management system.
Based on the first aspect, in an embodiment, the air conditioner identification command is an infrared code corresponding to parameter configuration information of the target air conditioner; the air conditioner identification command is sent to the air conditioner through the infrared emission head.
Based on the first aspect, in an embodiment, the apparatus further includes a detection unit and a measurement unit;
the communication unit is also used for receiving a state acquisition instruction from the power utilization information management system; the state acquisition instruction is used for indicating the state acquisition of the target air conditioner, and an object-oriented protocol is adopted by the state acquisition instruction;
the detection unit is used for acquiring indoor temperature according to the state acquisition instruction;
the measuring unit is used for measuring the power consumption condition of the target air conditioner at different indoor temperatures according to the state acquisition instruction;
the communication unit is further used for transmitting the collected indoor temperature and the measured electricity utilization condition of the target air conditioner at different indoor temperatures to the electricity utilization information management system.
Based on the first aspect, in one embodiment, the detection unit consists of four-angle infrared emission receiving heads and temperature sensors which are partially configured on the socket panel; the infrared transmitting and receiving head is used for sending or receiving commands to different directions; the temperature sensor is used for collecting the indoor temperature.
Based on the first aspect, in an embodiment, the apparatus further includes a detection unit and a measurement unit;
the detection unit is used for automatically acquiring indoor temperature within preset time;
the measuring unit is used for automatically measuring the electricity utilization condition of the target air conditioner at different indoor temperatures within the preset time;
and the communication unit is used for automatically sending the collected indoor temperature and the measured power consumption condition of the target air conditioner at different indoor temperatures to the power consumption information management system in real time within the preset time.
A second aspect of an embodiment of the present invention provides an object-oriented protocol-based remote control system for an air-conditioning smart socket, including: the system comprises a terminal, a power utilization information management system, acquisition equipment and an air conditioner intelligent socket;
the terminal is used for sending a control request to the electricity utilization information management system;
the power utilization information management system is used for receiving the control request, converting the control request into a control instruction and sending the control instruction to the acquisition equipment; the control instruction adopts an object-oriented protocol;
the acquisition equipment is used for receiving the control instruction and forwarding the control instruction to the intelligent socket;
the intelligent socket is used for receiving a control instruction from the power utilization information management system through the communication unit, and the control instruction is used for indicating the control of a target air conditioner; converting the control instruction into an air conditioner identification command through a protocol unit; sending the air conditioner identification command to a target air conditioner through a control unit so as to control the target air conditioner; and the air conditioner identification command adopts an air conditioner control protocol.
Based on the second aspect, in an embodiment, the method further includes:
the terminal is also used for sending a state acquisition request to the electricity utilization information management system;
the power utilization information management system is also used for receiving the state acquisition request, converting the state acquisition request into a state acquisition instruction and sending the state acquisition instruction to the acquisition equipment; the state acquisition instruction adopts an object-oriented protocol;
the acquisition equipment is also used for receiving the state acquisition instruction and forwarding the state acquisition instruction to the intelligent socket;
the intelligent socket is further used for receiving a state acquisition instruction from the power utilization information management system through the communication unit, and the state acquisition instruction is used for indicating state acquisition of a target air conditioner; the detection unit is used for acquiring the indoor temperature according to the state acquisition instruction; the measuring unit is used for measuring the power consumption condition of the target air conditioner at different indoor temperatures according to the state acquisition instruction; and the communication unit is also used for transmitting the collected indoor temperature and the measured power consumption condition of the target air conditioner at different indoor temperatures to the power consumption information management system in real time.
A third aspect of the embodiments of the present invention provides a remote control method for an air conditioner smart socket based on an object-oriented protocol, including:
the terminal sends a control request to the electricity utilization information management system;
the power utilization information management system receives the control request, converts the control request into a control instruction and sends the control instruction to the acquisition equipment; the control instruction adopts an object-oriented protocol;
the acquisition equipment receives the control instruction and forwards the control instruction to the intelligent socket;
the intelligent socket receives a control instruction from the power utilization information management system through a communication unit, and the control instruction is used for indicating control over a target air conditioner; converting the control instruction into an air conditioner identification command through a protocol unit; sending the air conditioner identification command to the target air conditioner through a control unit so as to control the target air conditioner; the air conditioner identification command adopts an air conditioner control protocol; and the target air conditioner executes corresponding actions according to the air conditioner identification command.
The advantageous effects of the second and third aspects of the present invention are described in the following description of the first aspect, and are not described in detail herein.
Compared with the prior art, the invention has the following beneficial effects:
the invention provides an air conditioner intelligent socket based on an object-oriented protocol, which is characterized in that the intelligent socket is connected to the existing power utilization information management system through conversion of the object-oriented protocol and an air conditioner control protocol, so that the interoperability application of the socket in the power utilization information management system is improved, the reasonable application of an air conditioner is realized on the premise of not influencing user experience in the interaction process of a remote control intelligent system of the air conditioner and the power utilization information management system of a power grid, and the purposes of energy conservation and emission reduction are achieved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic structural diagram of an air conditioner smart socket based on an object-oriented protocol according to an embodiment of the present invention;
fig. 2 is a signal flow diagram of an air conditioner smart socket based on an object oriented protocol according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a framework of a remote control system of an air-conditioning smart socket based on an object-oriented protocol according to an embodiment of the present invention;
fig. 4 is a signal transmission diagram of a remote control method of an air conditioner smart socket based on an object-oriented protocol according to an embodiment of the present invention;
fig. 5 is a schematic flowchart of a remote control method for an air-conditioning smart socket based on an object-oriented protocol according to an embodiment of the present invention;
fig. 6 is a schematic flowchart of another method for remotely controlling an air-conditioning smart socket based on an object-oriented protocol according to an embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
The object-oriented protocol is a communication protocol commonly used in the power industry at present, is used for communication interaction between a master station and terminal equipment, has the characteristics of high acquisition efficiency and good compatibility, and can be widely used for reading and controlling water, electricity and gas heat meters. The invention expands the existing object-oriented control protocol, takes the power consumption information management system of the power grid to which the household air conditioner needs to be accessed into consideration, carries out remote control intelligent system management, realizes conversion between the object-oriented protocol and the air conditioner control protocol by utilizing the air conditioner intelligent socket, and solves the reasonable application of the air conditioner in the interaction process of the remote control intelligent system of the air conditioner and the power consumption information management system of the power grid.
To make the objects, technical solutions and advantages of the present invention more apparent, the following description will be made by way of specific embodiments with reference to the accompanying drawings.
Fig. 1 shows a schematic structural diagram of an air conditioner smart socket based on an object oriented protocol according to an embodiment of the present invention. An air-conditioning smart socket 100 based on an object-oriented protocol, comprising: a communication unit 101, a protocol unit 102 and a control unit 103.
A communication unit 101 for receiving a control instruction for instructing control of the target air conditioner 300 from the electricity information management system 200. The control instruction adopts an object-oriented protocol. And the protocol unit 102 is used for converting the control command into an air conditioner identification command. And a control unit 103 for transmitting an air conditioner recognition command to the target air conditioner 300 to control the target air conditioner 300. Wherein, the air conditioner identification command adopts an air conditioner control protocol.
Illustratively, the communication unit 101 is composed of a broadband carrier module, and the carrier communication unit 101 suitable for the socket layout is designed by using a mature broadband carrier chip in the power application.
In an embodiment, the protocol unit 102 is specifically configured to: identifying control information in the control instruction based on an object-oriented protocol; acquiring parameter configuration information of the target air conditioner 300; an air conditioner recognition command is generated according to the air conditioner control protocol, the parameter configuration information of the target air conditioner 300, and the control information.
For example, the air conditioner smart socket 100 may store therein parameter configuration information of one type of air conditioner, that is, parameter configuration information of the target air conditioner 300; the protocol unit 102 is specifically configured to: acquiring parameter configuration information of the target air conditioner 300; the communication unit 101 is further configured to receive and store the parameter configuration information of the target air conditioner 300 sent by the power consumption information management system 200.
For example, parameter configuration information of various types of air conditioners may be stored in the smart socket 100; classifying the parameter configuration information according to the attribute and the characteristic of the air conditioner; the protocol unit 102 is specifically configured to: searching for parameter configuration information of the target air conditioner 300 from among parameter configuration information of the plurality of types of air conditioners; the communication unit 101 is further configured to receive and store parameter configuration information of different types of air conditioners sent by the power consumption information management system 200.
For example, the parameter configuration information may be preset when the air-conditioning smart socket 100 is shipped from the factory.
For example, the parameter configuration information may store the relevant parameter configuration information issued by the power consumption information management system 200 or the terminal through the smart socket 100.
Exemplarily, the unified control and management of different types of air conditioners are realized through parameter configuration, and different air conditioners can send the same control instruction.
The object-oriented protocol is a set of interoperability protocol suitable for an acquisition system and provided based on an object-oriented modeling method, the inheritance relationship is realized by interface classes, data and operation are encapsulated by objects, the objects are taken as basic elements of the interoperability and are divided into a link layer and an application layer, and data frames are reasonably judged by the link layer for the data received from broadband carriers; and processing the application layer data, calling a corresponding module processing function aiming at the analyzed message, executing corresponding operation and replying an execution result.
In an embodiment, the embodiment of the present invention expands the existing object-oriented control protocol, and in order to clearly represent the parameter configuration information, part of the parameter configuration information is presented here, and the part of the parameter configuration information includes information related to the air conditioner, data recall information, operation parameters of the air conditioner, current operation state information of the air conditioner, and a brand and a model of the air conditioner.
Specifically, the data frame format of the object-oriented protocol is shown in table 1:
TABLE 1 data frame format for object oriented protocol
Specifically, the air-conditioning related information is defined by the air-conditioning equipment interface type and set as attribute 1, as shown in table 2, so that the air-conditioning is turned on or off.
Table 2 air conditioner interface definition air conditioner related information correspondence table
Specifically, data-summoning information is defined as attribute 2, and the GetRequestNormalList data type is defined as follows:
GetRequestNormalList∷=SEQUENCE
{
service sequence number-priority PIID,
several object attribute descriptors, SEQUENCE OF OAD
}
SEQUENCE OF OAD includes:
active power OAD:20040201
Active power OAD:00000201
Voltage OAD:20000201
Current OAD:20010201
Frequency OAD:200f0200
The data calling information comprises acquired data of active power (unit W) of the air conditioner, unit KWH (unit KWH), voltage (unit V), current (unit A) and frequency (unit Hz), and the protocol unit 102 can read the data through a frame of GetRequestnormalList instruction in the object-oriented protocol, so that the acquisition efficiency is greatly improved.
Specifically, after the operation parameter of the air conditioner is set to attribute 3, the operation parameter of the air conditioner is set according to attribute 3 (43140300):
attribute 3 (operating parameter) ready for the Structure: structure
{
Setting the temperature long (unit:. Degree. C., conversion: -1),
the humidity of the air conditioner was set to be low-unknown (unit:%, converted: -2),
working modes enum (automatic (1), refrigeration (2), dehumidification (3), heating (4), air supply (5), automatic dehumidification (6), manual dehumidification (7)),
the wind speed is set to be unknown,
}
specifically, the current operation state information of the air conditioner is set to attribute 4, that is, the current operation state information of the air conditioner can be read through attribute 4 (43140400):
attribute 4 (run information) ready for the Structure: structure
{
Setting the temperature long (unit:. Degree. C., conversion: -1),
the humidity long-unknown (unit:%, conversion: -2) was set,
working mode enum
{
The method comprises the steps of (1) automatically,
refrigerating (2) the air to be cooled,
the dehumidification (3) is carried out,
heating (4) the mixture of the water and the air,
an air supply (5) is arranged,
},
the wind speed configured is set to a value of wind speed,
indoor temperature long (unit:. Degree. C., conversion: -1),
on-off state enum
{
Starting machine (1)
Shutdown (2)
}
}
Specifically, the make and model of the air conditioner are set to attribute 5, that is, the make and model of the air conditioner can be set by attribute 5 (43040500):
attribute 5 (air conditioner code library parameter): structure = structure
{
Air conditioner brand enum opening
The brand number 1 (00) is,
the brand 2 (01) is included in the brand name,
the brand 3 (02) is included in the name,
…
},
air conditioner model enum leaf
In the general case of 1 (00),
in general use 2 (01),
in the general application 3 (02),
…
},
}
in one embodiment, the air conditioner smart socket 100 based on the object-oriented protocol further includes a detection unit and a measurement unit.
Illustratively, as shown in fig. 2, the detection unit 104 and the measurement unit 105 perform status data collection on the air conditioner or the indoor temperature based on the status collection command.
The communication unit 101 is further configured to receive a state acquisition instruction from the power consumption information management system 200; the state acquisition instruction is used for indicating the state acquisition of the target air conditioner 300, and the state acquisition instruction adopts an object-oriented protocol; the detection unit 104 is used for acquiring the indoor temperature according to the state acquisition instruction; a measuring unit 105 for measuring the power consumption of the target air conditioner 300 at different indoor temperatures according to the state acquisition command; and the communication unit 101 is further configured to transmit the collected indoor temperature and the measured power consumption of the target air conditioner 300 at different indoor temperatures to the power consumption information management system 200.
Illustratively, the detection unit 104 and the measurement unit 105 automatically perform status data collection for air conditioning or room temperature.
The detection unit 104 is used for automatically acquiring indoor temperature within preset time; a measuring unit 105 for automatically measuring power consumption of the target air conditioner 300 at different indoor temperatures within a preset time; and a communication unit 101 for automatically transmitting the collected indoor temperature and the measured power consumption situation of the target air conditioner 300 at different indoor temperatures to the power consumption information management system 200 in real time within a preset time.
In one embodiment, the air conditioner identification command is an infrared code corresponding to the parameter configuration information of the target air conditioner 300; the air conditioner identification command is sent to the air conditioner through the infrared transmitting head.
In one embodiment, the detection unit 104 is composed of four-angle infrared emission receiving heads and temperature sensors arranged on the part of the socket panel; the infrared transmitting and receiving head is used for sending or receiving commands to different directions; the temperature sensor is used for collecting indoor temperature.
In one embodiment, the metrology unit 105 is comprised of metrology modules; the electricity consumption condition comprises air conditioner power data, electricity consumption data, voltage data, current data and frequency data.
The measuring unit 105 has a random measuring function, and the random measuring function comprises acquiring relation data of electricity consumption and temperature within preset time based on electricity consumption conditions and indoor temperature; the master station system draws an electricity utilization curve of the air conditioner within preset time and a curve of loss electric energy and temperature change based on the relation data of electricity utilization and temperature, and provides suggestions for reasonable temperature control and reduction of electricity loss for users.
In one embodiment, the measurement unit 105 performs a remote or local alarm prompt and turns off the air conditioner in case of abnormal power consumption.
Fig. 3 is a schematic diagram illustrating a framework of a remote control system of an air conditioner smart socket based on an object-oriented protocol according to an embodiment of the present invention. A remote control system of an air conditioner smart socket based on an object oriented protocol, comprising: the intelligent power utilization system comprises a terminal 500, a power utilization information management system 200, a collection device and an air-conditioning intelligent socket 100.
And a terminal 500 for transmitting a control request to the electricity information management system 200. The power utilization information management system 200 is used for receiving the control request, converting the control request into a control instruction and sending the control instruction to the acquisition equipment; the control instruction adopts an object-oriented protocol. And the acquisition equipment is used for receiving the control instruction and forwarding the control instruction to the intelligent socket 100. A smart socket 100 for receiving a control command from the electricity information management system 200 through the communication unit 101, the control command being used to instruct control of the target air conditioner 300; converting the control instruction into an air conditioner identification command through the protocol unit 102; and transmitting an air conditioner identification command to the target air conditioner 300 through the control unit 103 to control the target air conditioner 300; wherein, the air conditioner identification command adopts an air conditioner control protocol.
A remote control system of an air conditioner intelligent socket based on an object oriented protocol further comprises: the terminal 500 is further configured to send a status collection request to the power consumption information management system 200. The power utilization information management system 200 is further configured to receive the state acquisition request, convert the state acquisition request into a state acquisition instruction, and send the state acquisition instruction to the acquisition device; the state acquisition instruction adopts an object-oriented protocol.
The collecting device is further configured to receive the state collecting instruction and forward the state collecting instruction to the smart socket 100.
The intelligent socket 100 is further configured to receive a state acquisition instruction from the power consumption information management system 200 through the communication unit 101, where the state acquisition instruction is used to instruct state acquisition of the target air conditioner 300; the detection unit 104 is also used for acquiring an instruction according to the state and acquiring the indoor temperature; the measuring unit 105 is further used for measuring the power consumption condition of the target air conditioner 300 at different indoor temperatures according to the state acquisition instruction; and is also used for transmitting the collected indoor temperature and the measured power consumption situation of the target air conditioner 300 at different indoor temperatures to the power consumption information management system 200 in real time through the communication unit 101.
In one embodiment, the electricity information management system 200 includes: the system comprises an archive management unit 201, a parameter configuration unit 202, a data recall unit 203, a remote control unit 204 and an intelligent power utilization unit 205.
The profile management unit 201 configures corresponding ID for different smart sockets 100. The parameter configuration unit 202 is configured to perform parameter configuration on different types of air conditioners, and is configured to perform unified control management on the different types of air conditioners and send the same control instruction to the different types of air conditioners. Data call unit 203 reads power utilization via getrequest normalist instruction in object oriented protocol. The remote control unit 204 implements real-time collection of the air conditioning state by the smart socket 100 in the power grid by using a collection device through the object-oriented protocol instruction obtained by the protocol conversion. The intelligent power utilization unit 205 prompts the time for starting the air conditioner and the energy-saving temperature of the user by the main station system according to the weather condition and the indoor temperature.
In one embodiment, the archive management unit 201 of the power consumption information management system 200 configures different ID for different smart sockets 100 by creating an archive, and can associate different home appliances, and the user can log in and intelligently control the home air conditioners and other devices according to the ID of the user through a smart home WeChat applet or APP and the like. The remote control system can prompt the user to start the air conditioner time and the energy-saving temperature according to the weather condition and the indoor temperature, and the user can set the time and the energy-saving temperature regularly according to the actual requirements of the user.
In one embodiment, the intelligent power consumption unit 205 further has a low voltage load regulation function; the low-voltage load regulation and control function comprises the steps of decomposing and controlling the adjustable load of the transformer area according to the current area power load condition, and carrying out intelligent socket 100 load demand side response.
The measurement unit 105 of the air conditioner intelligent socket 100 monitors the power utilization state of the air conditioner in the using process, and provides the power utilization condition of the air conditioner for a user every day under different temperature settings and the actual power damage condition, so that the intelligent power utilization unit 105 draws a curve of the loss power and the temperature change, a reasonable temperature control suggestion is provided for the user, and green power utilization is realized. Meanwhile, when the electricity is abnormally used (overcurrent), the remote control system can remotely or locally provide an alarm prompt and close the operation of the air conditioner, so that disasters are avoided.
Fig. 4 shows a signal transmission diagram of a remote control method for an air conditioner smart socket based on an object-oriented protocol according to an embodiment of the present invention. Fig. 5-6 are schematic flow charts of a remote control method of an air conditioner smart socket based on an object-oriented protocol. The remote control method of the air conditioner intelligent socket based on the object-oriented protocol comprises the following steps:
step 301: and the terminal sends a control request to the electricity utilization information management system.
Step 302: the power utilization information management system receives the control request, converts the control request into a control instruction and sends the control instruction to the acquisition equipment; the control instruction adopts an object-oriented protocol.
Step 303: and the acquisition equipment receives the control instruction and forwards the control instruction to the intelligent socket.
Step 304: the intelligent socket receives a control instruction from the power utilization information management system through the communication unit, and the control instruction is used for indicating control over a target air conditioner; converting the control instruction into an air conditioner identification command through a protocol unit; sending an air conditioner identification command to a target air conditioner through a control unit so as to control the target air conditioner; wherein, the air conditioner identification command adopts an air conditioner control protocol; and the target air conditioner executes corresponding actions according to the air conditioner identification command.
A remote control method of an air conditioner intelligent socket based on an object-oriented protocol further comprises the following steps:
step 401: and the terminal sends a state acquisition request to the electricity utilization information management system.
Step 402: the power utilization information management system receives the state acquisition request, converts the state acquisition request into a state acquisition instruction and sends the state acquisition instruction to acquisition equipment; the state acquisition instruction adopts an object-oriented protocol.
Step 403: and the acquisition equipment receives the state acquisition instruction and forwards the state acquisition instruction to the intelligent socket.
Step 404: the intelligent socket receives a state acquisition instruction from the power utilization information management system through the communication unit, and the state acquisition instruction is used for indicating the state acquisition of the target air conditioner. The intelligent socket collects an instruction according to the state through the detection unit and collects the indoor temperature. The intelligent socket acquires instructions according to states through the measuring unit, and measures the power utilization condition of the target air conditioner at different indoor temperatures. And finally, the intelligent socket transmits the collected indoor temperature and the measured power consumption condition of the target air conditioner at different indoor temperatures to the power consumption information management system in real time through the communication unit.
In one embodiment, the smart socket 100 automatically performs status data collection for air conditioning or indoor temperature through the detection unit 104 and the measurement unit 105.
For example, the smart socket 100 automatically collects the indoor temperature within a preset time through the detection unit 104; the power consumption condition of the target air conditioner 300 at different indoor temperatures is automatically measured within a preset time through the measuring unit 105; and finally, automatically sending the collected indoor temperature and the measured power utilization condition of the target air conditioner 300 at different indoor temperatures to the power utilization information management system 200 in real time through the communication unit 101 within a preset time.
In one embodiment, the terminal may be a mobile phone, a desktop computer, a notebook, a palmtop computer, or other computing device.
In one embodiment, the infrared module of the control unit 103 has a transmitting diode and a receiving diode, the transmitting part changes the data into high and low levels through circuit modulation, the high and low levels are transmitted through the diodes, the receiving diode receives the data and then analyzes the data, the format of the high and low levels is different, and the high and low levels can be divided into PPM modulation and PWM modulation, and the corresponding codec chips are different. Currently, air conditioners of different manufacturers mostly adopt different coding and decoding formats, and a software assistant is required to intercept and decode the existing air conditioner instructions.
Exemplary, deciphering methods: and (3) determining a large array, storing the timing time when the IO port generates a jumping edge (a rising edge or a falling edge), starting timing for the next time, sending the time to a computer through a serial port after a period of time, displaying the time of two adjacent jumping edges, namely the time of high level or low level, and arranging a frame format according to 0 and 1. And establishing a corresponding database by taking the common air conditioner brand on the market as a vertical coordinate, the air conditioner type as a horizontal coordinate and the data content as a corresponding infrared signal coding grid.
Exemplarily, taking a certain type of air conditioner as an example: infrared signal coding signal composition: start signal +35 bits of data + connect signal +32 bits of data + end signal, end signal as well as connect signal, as shown in tables 3-6:
TABLE 3 35 bit data definition
TABLE 4 mode flag definition
Automatic | Refrigeration system | Humidification | Air supply | Heating apparatus | |
Mode sign | 000 | 100 | 010 | 110 | 001 |
TABLE 5 switch definition
Switch with a switch body | 1: starting up the computer 0: shutdown |
TABLE 6 wind speed definition
The above data 1 to data 3 are: a mode flag; data 4 is: a switch; data 5 to data 6 are: wind speed. Each byte is sent in reverse order, for example, heating, starting, and automatic wind speed, the signal received by the infrared receiving head of the first byte data is 00110000 in turn, the actual arrangement in bytes is 00001100, and the reverse order transmission is needed.
The intelligent socket is connected to the existing power utilization information management system through conversion between the object-oriented protocol and the air-conditioning control protocol, so that the interoperability application of the socket in the power utilization information management system is improved, the reasonable application of the air conditioner is realized on the premise that the user experience is not influenced in the interaction process of the remote control intelligent system of the air conditioner and the power utilization information management system of a power grid, and the purposes of energy conservation and emission reduction are achieved.
And smart jack uses the real-time collection of current collection equipment to the air conditioner state in smart power grids, with the help of cell-phone APP or little letter applet, the user can realize opening and closing and the settlement of temperature to the air conditioner in the family to can audio-visually observe the power consumptive condition of air conditioner, provide rationality temperature regulation suggestion for the user, reach the function of rationalization power consumption.
It should be understood that the above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and are not limited thereto; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.
In the above embodiments, the description of each embodiment has its own emphasis, and reference may be made to the related description of other embodiments for parts that are not described or recited in any embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/network device and method may be implemented in other ways. For example, the above-described apparatus/network device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the embodiments of the present application, and they should be construed as being included in the present application.
Claims (9)
1. An air conditioner intelligent socket based on an object oriented protocol, which is characterized by comprising: a communication unit, a protocol unit and a control unit;
the communication unit is used for receiving a control instruction from a power utilization information management system of a power grid, the control instruction is used for indicating to control a target air conditioner, and the control instruction adopts an object-oriented protocol; the power utilization information management system of the power grid adopts an object-oriented protocol to carry out communication; the communication unit consists of a broadband carrier module and adopts a mature broadband carrier chip;
the protocol unit is configured to convert the control instruction into an air conditioner identification command, and specifically configured to:
identifying control information in the control instruction based on an object-oriented protocol;
acquiring parameter configuration information of a target air conditioner based on parameter configuration information of various types of air conditioners; the parameter configuration information of the air conditioner is parameter configuration information expanded through a control protocol facing an object; the parameter configuration information expanded by the object-oriented control protocol comprises corresponding attributes of air conditioner interface types, corresponding attributes of data calling information, corresponding attributes of air conditioner operation parameters, corresponding attributes of air conditioner current operation state information and corresponding attributes of air conditioner brands and models;
generating an air conditioner identification command according to an air conditioner control protocol, the parameter configuration information of the target air conditioner and the control information;
and the control unit is used for sending the air conditioner identification command to a target air conditioner so as to control the target air conditioner, wherein the air conditioner identification command adopts an air conditioner control protocol.
2. The object-oriented protocol-based air conditioning smart jack of claim 1,
the intelligent socket stores parameter configuration information of various types of air conditioners; the parameter configuration information is classified according to the attribute and the characteristic of the air conditioner;
the protocol unit is specifically configured to: searching the parameter configuration information of the target air conditioner from the parameter configuration information of the various types of air conditioners;
the communication unit is also used for receiving and storing parameter configuration information of different types of air conditioners sent by the power utilization information management system of the power grid.
3. The intelligent socket for an air conditioner based on an object-oriented protocol according to claim 1, wherein the air conditioner identification command is an infrared code corresponding to the parameter configuration information of the target air conditioner; the air conditioner identification command is sent to the air conditioner through the infrared emission head.
4. The intelligent socket for air conditioners based on object oriented protocol as claimed in claim 1, further comprising a detection unit and a measurement unit;
the communication unit is also used for receiving a state acquisition instruction of a power utilization information management system from a power grid; the state acquisition instruction is used for indicating the state acquisition of the target air conditioner, and the state acquisition instruction adopts an object-oriented protocol;
the detection unit is used for acquiring indoor temperature according to the state acquisition instruction;
the measuring unit is used for measuring the power consumption condition of the target air conditioner at different indoor temperatures according to the state acquisition instruction;
the communication unit is also used for transmitting the collected indoor temperature and the measured power utilization condition of the target air conditioner at different indoor temperatures to the power utilization information management system of the power grid.
5. An air-conditioning smart socket based on an object-oriented protocol according to claim 4, wherein the detection unit is composed of four-angle infrared emission receiving heads and temperature sensors which are partially configured on a socket panel; the infrared transmitting and receiving head is used for sending or receiving commands to different directions; the temperature sensor is used for collecting the indoor temperature.
6. The intelligent socket for air conditioners based on object oriented protocol as claimed in claim 1, further comprising a detection unit and a measurement unit;
the detection unit is used for automatically acquiring indoor temperature within preset time;
the measuring unit is used for automatically measuring the electricity utilization condition of the target air conditioner at different indoor temperatures within the preset time;
and the communication unit is used for automatically sending the collected indoor temperature and the measured power consumption condition of the target air conditioner at different indoor temperatures to the power consumption information management system of the power grid in real time within the preset time.
7. A remote control system of an air conditioner intelligent socket based on an object oriented protocol is characterized by comprising: the system comprises a terminal, a power utilization information management system of a power grid, acquisition equipment and an air conditioner intelligent socket;
the terminal is used for sending a control request to a power utilization information management system of the power grid;
the power utilization information management system of the power grid is used for receiving the control request, converting the control request into a control instruction and sending the control instruction to the acquisition equipment; the control instruction adopts an object-oriented protocol;
the acquisition equipment is used for receiving the control instruction and forwarding the control instruction to the intelligent socket;
the intelligent socket is used for receiving a control instruction from a power utilization information management system of a power grid through a communication unit, and the control instruction is used for indicating to control a target air conditioner; converting the control instruction into an air conditioner identification command through a protocol unit; sending the air conditioner identification command to a target air conditioner through a control unit so as to control the target air conditioner; the air conditioner identification command adopts an air conditioner control protocol;
the step of converting the control instruction into an air conditioner identification command is specifically configured to:
identifying control information in the control instruction based on an object-oriented protocol;
acquiring parameter configuration information of a target air conditioner based on parameter configuration information of various types of air conditioners; the parameter configuration information of the air conditioner is parameter configuration information expanded through a control protocol facing an object; the parameter configuration information expanded by the object-oriented control protocol comprises corresponding attributes of air conditioner interface types, corresponding attributes of data calling information, corresponding attributes of air conditioner operation parameters, corresponding attributes of air conditioner current operation state information and corresponding attributes of air conditioner brands and models;
and generating an air conditioner identification command according to the air conditioner control protocol, the parameter configuration information of the target air conditioner and the control information.
8. The object-oriented protocol-based air conditioning smart socket remote control system of claim 7, further comprising:
the terminal is also used for sending a state acquisition request to a power utilization information management system of the power grid;
the power utilization information management system of the power grid is also used for receiving the state acquisition request, converting the state acquisition request into a state acquisition instruction and sending the state acquisition instruction to the acquisition equipment; the state acquisition instruction adopts an object-oriented protocol;
the acquisition equipment is also used for receiving the state acquisition instruction and forwarding the state acquisition instruction to the intelligent socket;
the intelligent socket is further used for receiving a state acquisition instruction of a power utilization information management system from a power grid through the communication unit, and the state acquisition instruction is used for indicating state acquisition of a target air conditioner; the detection unit is used for acquiring the indoor temperature according to the state acquisition instruction; the measuring unit is used for measuring the power consumption condition of the target air conditioner at different indoor temperatures according to the state acquisition instruction; and the power utilization information management system is also used for transmitting the collected indoor temperature and the measured power utilization condition of the target air conditioner at different indoor temperatures to the power grid in real time through the communication unit.
9. A remote control method of an air conditioner intelligent socket based on an object-oriented protocol is characterized by comprising the following steps:
the terminal sends a control request to a power utilization information management system of a power grid;
the power utilization information management system of the power grid receives the control request, converts the control request into a control instruction and sends the control instruction to the acquisition equipment; the control instruction adopts an object-oriented protocol;
the acquisition equipment receives the control instruction and forwards the control instruction to the intelligent socket;
the intelligent socket receives a control instruction from a power utilization information management system of the power grid through a communication unit, and the control instruction is used for indicating control over a target air conditioner; converting the control instruction into an air conditioner identification command through a protocol unit; sending the air conditioner identification command to the target air conditioner through a control unit so as to control the target air conditioner; the air conditioner identification command adopts an air conditioner control protocol; the target air conditioner executes corresponding actions according to the air conditioner identification command;
the step of converting the control instruction into an air conditioner identification command is specifically configured to:
identifying control information in the control instruction based on an object-oriented protocol;
acquiring parameter configuration information of a target air conditioner based on parameter configuration information of various types of air conditioners; the parameter configuration information of the air conditioner is parameter configuration information expanded through a control protocol facing an object; the parameter configuration information expanded by the object-oriented control protocol comprises corresponding attributes of air conditioner interface types, corresponding attributes of data calling information, corresponding attributes of air conditioner operation parameters, corresponding attributes of air conditioner current operation state information and corresponding attributes of air conditioner brands and models;
and generating an air conditioner identification command according to the air conditioner control protocol, the parameter configuration information of the target air conditioner and the control information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211134380.9A CN115207725B (en) | 2022-09-19 | 2022-09-19 | Air conditioner intelligent socket based on object-oriented protocol, remote control system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211134380.9A CN115207725B (en) | 2022-09-19 | 2022-09-19 | Air conditioner intelligent socket based on object-oriented protocol, remote control system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115207725A CN115207725A (en) | 2022-10-18 |
CN115207725B true CN115207725B (en) | 2022-12-27 |
Family
ID=83573128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211134380.9A Active CN115207725B (en) | 2022-09-19 | 2022-09-19 | Air conditioner intelligent socket based on object-oriented protocol, remote control system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115207725B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110059895A (en) * | 2019-05-06 | 2019-07-26 | 上海上塔软件开发有限公司 | Electric appliance demand response Potentials method based on user behavior |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2448861A (en) * | 2007-05-04 | 2008-11-05 | Tana Leonardus Wondergem | Light switch controlled socket isolator |
CN102261721A (en) * | 2011-07-31 | 2011-11-30 | 华南理工大学 | Networked measurement and control method and device of split type air conditioner |
CN104864549B (en) * | 2015-04-22 | 2018-01-02 | 浙江大学城市学院 | A kind of air-conditioning on-line operation energy efficiency monitoring and evaluation system and method |
CN108306932B (en) * | 2017-12-25 | 2021-02-19 | 珠海派诺科技股份有限公司 | Air conditioner socket data acquisition method and device based on wireless communication |
CN108429097B (en) * | 2018-05-10 | 2024-05-03 | 佳伊跃科技(深圳)有限公司 | Intelligent air conditioner socket |
-
2022
- 2022-09-19 CN CN202211134380.9A patent/CN115207725B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110059895A (en) * | 2019-05-06 | 2019-07-26 | 上海上塔软件开发有限公司 | Electric appliance demand response Potentials method based on user behavior |
Also Published As
Publication number | Publication date |
---|---|
CN115207725A (en) | 2022-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103138395B (en) | Building intelligent power consuming administrative system | |
CN102901186B (en) | control device, method and system of air conditioner | |
CN105509266A (en) | Intelligent control system of air conditioner | |
CN107401807B (en) | Intelligent energy-saving management control system and control method for central air conditioner | |
CN201652705U (en) | Intelligent air-conditioning remote controller | |
CN104596041B (en) | The intelligent power saving operating control device and its control method of air-conditioning | |
CN201416984Y (en) | Air conditioner remote control device with measurement function | |
CN212181635U (en) | Cigar tobacco fermentation humiture monitoring system based on LORA communication technology | |
CN201688528U (en) | Automatic conditioning system for temperature and humidity | |
CN102252405A (en) | Automatic regulating system for temperature and humidity | |
CN201464898U (en) | Intelligent household GSM remote monitoring system | |
CN106025726A (en) | Smart socket | |
CN105465954A (en) | Central air-conditioning ad-hoc network control system based on Zigbee modules and wifi module | |
CN105527847A (en) | Electrical appliance control system and method | |
CN214227949U (en) | Intelligent turn-off system for base station equipment | |
CN115207725B (en) | Air conditioner intelligent socket based on object-oriented protocol, remote control system and method | |
CN103595132B (en) | A kind of transformer station intelligent monitoring of air conditioning system | |
CN202837965U (en) | Global-function remote control system compatible with different brands of air conditioners | |
CN204515505U (en) | A kind of photovoltaic greenhouse long distance control system | |
CN203385142U (en) | Intelligent controller of air conditioning unit | |
CN210927564U (en) | Data acquisition system for photovoltaic power station | |
CN211011804U (en) | Air conditioner energy-saving control system based on Internet of things | |
CN210895155U (en) | Culture environment integrated control system | |
CN208903096U (en) | The cloud monitoring device of power distribution room and air compressor machine | |
CN206786988U (en) | Air conditioner intelligent management system based on energy internet |
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 |