Smart home door and window control system

By integrating the hardware structure of doors and windows and control software structures, the design of smart home doors and windows control systems has solved the problem of inconsistent communication protocols and difficulty in fusion of multi-source data in the existing technology, and achieved efficient control decision-making and system security.

CN120139611APending Publication Date: 2025-06-13GUANGDONG HUANGPAI CUSTOM HOME FURNISHING GRP CO LTD

Patent Information

Application Number
CN202510523761.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

Due to the inconsistent communication protocols of existing smart doors and windows, there are obstacles in communication and compatibility of products of different brands and models, and the port communication protocols with other external smart products are not unified, resulting in difficulty in linkage.

Method used

Design a smart home door and window control system, integrate the door and window hardware structure and control software structure, including signal acquisition module, signal conversion module, data processing module and data decision-making module, to realize unified communication protocol and multi-source data fusion.

Benefits of technology

It realizes interoperability between different brands and models of products, enhances system compatibility and processing efficiency, and improves the intelligence of control decisions and system security and privacy protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120139611A_ABST
    Figure CN120139611A_ABST
Patent Text Reader

Abstract

The invention provides a smart home door and window control system, which is applied to the technical field of doors and windows, and realizes the combination of hardware and software of smart doors and windows through the integration of a door and window hardware structure and a control software structure. A signal acquisition module is arranged to be connected with an internal control end and an external port of the system to obtain user command information, door and window state information and external environment information; various standard data information is fused through the data processing module; and the data decision-making module executes weighted operation to generate control information, so that intelligent control on door and window hardware is realized. Therefore, the intelligent household door and window control system realizes the control function of intelligent electric door and window products and other whole-house intelligent household appliances, and has the advantages of unified communication protocol, realization of multi-source data fusion, improvement of control decision intelligence, enhancement of system security and privacy protection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of doors and windows, and particularly to a smart home doors and windows control system. Background Art

[0002] The smart doors and windows control system is a door and window solution integrating modern technologies. Through built-in sensors, controllers, and actuators, it can achieve automatic control and intelligent management of doors and windows. Such a system usually has multiple functions such as remote control, environmental monitoring, and security protection, aiming to improve the comfort and security of the living or working environment. For example, smart doors and windows can automatically adjust opening and closing according to environmental conditions such as indoor and outdoor temperature, humidity, and light, or automatically close and alarm when detecting abnormal situations such as intruders.

[0003] However, the existing smart doors and windows systems face some challenges and problems. First, the communication protocols between the control terminals of the electric operating mechanisms in the system and the personal control terminals are not unified, which leads to obstacles in communication and compatibility among smart doors and windows products of different brands or models. This non-unified communication protocol not only increases the types of accessories and the complexity of management, but also easily causes operation errors and affects the user experience.

[0004] Secondly, the port communication protocols between the smart doors and windows system and other external smart products are also not unified. There are a variety of communication protocols for smart products in the current market, and some products even do not provide open interfaces, which brings difficulties to the linkage between the smart doors and windows system and other smart products. For example, indoor environmental detection devices can monitor data such as temperature and humidity, but these data often cannot be directly transmitted to the smart ventilation system, resulting in the latter needing to independently set up its own monitoring devices, causing duplicate investment and waste of resources. Similarly, the signals sent by the wind and rain sensing devices can only be provided to specific products, restricting the linkage ability of smart products and the overall intelligent level.

[0005] Therefore, there is currently a lack of a smart home control platform in the market that can unify communication standards and protocols to promote interoperability among products of different brands and models. At the same time, develop more open and flexible interfaces to allow the smart doors and windows system to effectively exchange data and function linkage with other smart devices, so as to achieve a more intelligent and automated home or working environment. Summary of the Invention

[0006] In view of the above deficiencies of the prior art, a smart home doors and windows control system provided by this application is applied to the technical field of doors and windows, and has the advantages of unified communication protocol, realizing multi-source data fusion, improving the intelligence of control decisions, enhancing system security and privacy protection.

[0007] In a first aspect, a smart home door and window control system integrates at least a door and window hardware structure and a control software structure. The control software structure controls the door and window hardware structure to perform corresponding actions. The control software structure at least includes a signal acquisition module, a signal conversion module, a data processing module, and a data decision-making module. The signal acquisition module is connected to the internal control end and the external port of the system in the door and window hardware structure, and is used to obtain the user command information sent by the internal control end of the system, the current state information of the door and window, and the external environment information sent by the external port of the system. The signal conversion module is connected to the signal acquisition module, and converts the user command information, the current state information of the door and window, and the external environment information into standard data information that can be mutually recognized and communicated. The data processing module is used to fuse various types of the standard data information to obtain fused data information. The data decision-making module is used to perform weighted operations on various types of the standard data information in the fused data information to obtain the control information of the target device in the door and window hardware structure, so that the target device performs corresponding actions according to the control information.

[0008] This application proposes a smart home door and window control system. By integrating the door and window hardware structure and the control software structure, it realizes the combination of the hardware and software of smart doors and windows, providing a basis for the intelligent control of the entire system. By setting the signal acquisition module to connect to the internal control end and the external port of the system to obtain user command information, door and window state information, and external environment information, it provides comprehensive data input for subsequent processing. By converting the information from different sources into a standard data format through the signal conversion module, it solves the problem of inconsistent communication protocols between different devices. By fusing various types of standard data information through the data processing module, it provides a comprehensive data basis for decision-making. By performing weighted operations through the data decision-making module to generate control information, it realizes the intelligent control of the door and window hardware. Therefore, this smart home door and window control system realizes the control functions of smart electric door and window products and other whole-house smart home appliances, and has the advantages of unified communication protocol, realization of multi-source data fusion, improvement of control decision-making intelligence, enhancement of system security, and privacy protection.

[0009] Further, this application also proposes that the control software structure further includes a permission management module. The permission management module is connected to the door and window hardware structure and is used to receive the permission information sent by the user through the external port of the system to realize the management of the control permission of the door and window hardware structure.

[0010] This application proposes a smart home door and window control system. By adding a permission management module to the control software structure, connecting it to the door and window hardware structure, and receiving the user's permission information through the external port of the system, it realizes the management of the control permission of the door and window hardware structure. This design can effectively solve the permission management problem in the smart home door and window control system and improve the security and controllability of the system.

[0011] Furthermore, the present application also proposes that the signal acquisition module includes a cloud communication unit, which is connected to the external port of the system and obtains external weather information through networking.

[0012] The present application proposes a smart home door and window control system. By adding a cloud communication unit to the signal acquisition module and connecting it to the external port of the system, the communication between the smart home door and window control system and the external network is realized. By obtaining external weather information through networking, the system can understand the external environmental conditions in real time, providing an important basis for subsequent door and window control decisions. This solution not only expands the information acquisition ability of the system, but also improves the response speed and accuracy of the system to external environmental changes, thus enhancing the intelligence level and practicality of the smart home door and window control system.

[0013] Furthermore, the present application also proposes that the signal conversion module includes a signal standardization unit, which is used to convert the user command information, the current state information of the door and window, and the external environmental information into data information in the same format.

[0014] The present application proposes a smart home door and window control system, which solves the problem of inconsistent information formats of different types by introducing a signal standardization unit. The signal standardization unit converts three different types of information, namely user command information, current state information of the door and window, and external environmental information, into data information in the same format. This conversion of the same format helps the subsequent data processing and decision-making processes, improving the compatibility and processing efficiency of the system. By standardizing information from different sources and types, the system can more effectively integrate and utilize this information, thereby achieving more intelligent and precise door and window control.

[0015] Furthermore, the present application also proposes that the signal standardization unit at least includes a data cleaning unit, which is used to clean the noise data, outliers, and duplicate data in the user command information, the current state information of the door and window, and the external environmental information to ensure the accuracy of the data.

[0016] Furthermore, the present application also proposes that the signal standardization unit further includes a data metric unification unit for unifying the metric standards of the cleaned external environmental information.

[0017] Furthermore, the present application also proposes that the signal standardization unit further includes a data format unification unit for converting the user command information, the current state information of the door and window that have passed through the data cleaning unit, and the external environmental information that has been unified in metric by the data metric unification unit into data information in the same format.

[0018] Further, the present application also proposes that the signal conversion module further includes a protocol adaptation unit, and the protocol adaptation unit converts the user command information, the current state information of the doors and windows, and the external environment information in the unified format into standard data information that can be mutually recognized and communicated.

[0019] Further, the present application also proposes that the signal conversion module further includes an error detection and correction unit, and the error detection and correction unit is used to add a check code to the standard data information to ensure the accuracy of information transmission.

[0020] Further, the present application also proposes that the control software structure further includes a signal routing module, and a custom routing table is provided in the signal routing module for transmitting the user command information, the current state information of the doors and windows, and the external environment information to the signal acquisition module, and transmitting the control information processed by the control software structure to the door and window hardware structure.

[0021] Beneficial effects: A smart home door and window control system provided by the present application realizes the combination of the hardware and software of intelligent doors and windows through the integration of the door and window hardware structure and the control software structure, providing a basis for the intelligent control of the entire system; by setting a signal acquisition module to connect the internal control end and the external port of the system to obtain user command information, door and window state information, and external environment information, providing comprehensive data input for subsequent processing; by converting information from different sources into a standard data format through the signal conversion module, solving the problem of inconsistent communication protocols between different devices; by fusing various types of standard data information through the data processing module, providing a comprehensive data basis for decision-making; by executing weighted operations through the data decision module to generate control information, realizing the intelligent control of the door and window hardware. Therefore, the smart home door and window control system realizes the control functions of intelligent electric door and window products and other whole-house smart home appliances, and has the advantages of unified communication protocol, realization of multi-source data fusion, improvement of control decision-making intelligence, enhancement of system security and privacy protection. Description of the Drawings

[0022] Figure 1 It is a structural diagram of the control software structure of a smart home door and window control system proposed by the present application.

[0023] Figure 2 It is a structural diagram of a smart home door and window control system proposed by the present application.

[0024] Figure 3 It is a flowchart of processing data of a smart home door and window control system provided by the present application.

[0025] Label description: 101, signal acquisition module; 102, signal conversion module; 103, data processing module; 104, data decision module. Detailed implementation manners

[0026] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and marked in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application to be protected, but only represents the selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts shall fall within the scope of protection of the present application.

[0027] It should be noted that similar reference numerals and letters denote similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of the present application, the terms "first", "second", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0028] The following disclosure provides many different implementation manners or examples to achieve the purpose of the present invention, and solves the problems of inconsistent communication protocols between the control end of the electric operating mechanism and the personal control terminal in the system and inconsistent communication protocols of the external ports of the system in the prior art.

[0029] The smart home door and window control system faces technical challenges in signal acquisition, conversion, processing, and decision-making in practical applications. The existing system has difficulties in processing information from different sources, which is mainly reflected in the inconsistency of communication protocols and the complexity of data integration. The information formats transmitted by the internal control end and the external ports of the system are often inconsistent, resulting in the inability of the system to effectively identify and utilize the information. At the same time, the system lacks an effective mechanism to comprehensively analyze and process these multi-source heterogeneous data, affecting the accuracy and timeliness of control decisions. These problems directly affect the response speed, control accuracy, and overall performance of the intelligent door and window system.

[0030] In a specific embodiment, the intelligent door and window control system needs to simultaneously process remote instructions from the user's mobile device, status sensor data of the doors and windows themselves, and information from external environment monitoring devices. For example, the intelligent door and window control system may need to process the window opening instruction sent by the user through the mobile phone APP (user command information in JSON format), and at the same time, process the position sensor data of the doors and windows themselves (current status information of the doors and windows in binary format) and the data of the outdoor temperature and humidity sensor (external environment information in CSV format). After these different formats of data flow into the system, due to the lack of a unified data processing mechanism, it is difficult for the system to quickly integrate this information and make reasonable control decisions. Specifically, when the user sends a window opening instruction, the system may not be able to promptly combine the current status information of the doors and windows and the external environment information to determine whether it is appropriate to execute this instruction, which may lead to improper operations.

[0031] To solve these problems, this application proposes a solution for the intelligent home door and window control system. Please refer to Figures 1 to 3 , specifically, the system at least integrates a door and window hardware structure and a control software structure, and the control software structure controls the door and window hardware structure to perform corresponding actions. The control software structure at least includes a signal acquisition module 101, a signal conversion module 102, a data processing module 103, and a data decision module 104.

[0032] The signal acquisition module 101 is connected to the internal control end and the external port of the system in the door and window hardware structure, and is used to obtain the user command information sent by the internal control end of the system, the current status information of the doors and windows, and the external environment information sent by the external port of the system. The signal conversion module 102 is connected to the signal acquisition module 101, and converts the user command information, the current status information of the doors and windows, and the external environment information into standard data information that can be mutually recognized. The data processing module 103 is used to fuse various types of standard data information to obtain fused data information. The data decision module 104 is used to perform weighted operations on various types of standard data information in the fused data information to obtain the control information of the target device in the door and window hardware structure, so that the target device executes corresponding actions according to the control information.

[0033] Specifically, multiply the values of each data source by the corresponding weights and then sum them. For example: Control information = w1 × user command information + w2 × door and window status information + w3 × external environment information.

[0034] Among them, w1, w2, and w3 respectively represent the weights of the user command information, the door and window status information, and the external environment information.

[0035] Generate specific control instructions according to the results of weighted calculation. For example, if the results of weighted calculation indicate that the user requests to open the window and the current environmental conditions permit (such as suitable temperature, no strong wind, etc.), then generate an instruction to open the window.

[0036] Among them, the user command information is usually obtained by the user operating the APP button or the remote control button. In this intelligent home door and window control system, there is an operation value table corresponding to the button stored, and the value corresponding to the user command information can be obtained from this operation value table. Similarly, the door and window state information and the external environment information can also obtain the corresponding values from the corresponding state value table and the environment value table. Therefore, this weighted operation is actually a numerical operation to obtain the value of the control information, and in the operation value table, it is converted into the corresponding control information and transmitted to the target device, so that the target device performs the corresponding operation according to the control information.

[0037] Among them, the door and window hardware structure includes an internal control end of the system and an external port of the system. Among them, the internal control end of the system includes: the product basic part, which includes but is not limited to broken bridge aluminum alloy casement windows, broken bridge aluminum alloy sliding doors, broken bridge aluminum alloy lift windows, intelligent micro-ventilation products, external electric sunshades, internal electric louvers, skylights, lighting systems.

[0038] The external port of the system includes: a signal collector, which includes but is not limited to an infrared sensor, a microwave radar sensor, a Hall position sensor, a temperature sensor, a humidity sensor, a light sensor, a lidar sensor, used to collect the ambient data (external environment information) around the electric door and window, and provide this external environment information to the control software structure to facilitate the control software structure to perform data comparison and judgment.

[0039] The internal control end of the system also includes: an electric operating mechanism, which includes but is not limited to a power supply, a motor, a mechanical transmission mechanism, a motor drive control circuit, and a safety protection device, used to ensure the normal opening and closing operation and safety of the door and window.

[0040] The internal control end of the system also includes: a personal control terminal, which includes but is not limited to a touch switch, a radio frequency remote control device, a face / fingerprint recognition terminal, an intelligent touch screen, a mobile phone APP. The personal control terminal is used to send user command information to the control software structure in the system, and then receive the feedback information from the control software structure, and provide an interactive interface between the user and the electric door and window product to improve the convenience of user operation.

[0041] The system external ports also include: a serial port connected to a third-party platform. This system external port supports data connection with the third-party platform and can implement control commands or data transmission in forms such as UART serial port, modbus, RF radio frequency, and dry contacts. It reads the current operating status data of the third-party platform, and through system data processing and decision-making, it realizes sending control instructions to third-party home intelligent products, achieves cross-platform management, utilizes the data of other intelligent devices to improve its own system, saves resources, realizes whole-house intelligent control, and solves the problem of inability to communicate due to inconsistent communication protocols used by the system external ports.

[0042] Among them, the signal acquisition module 101 refers to a component used to obtain information of the internal control end and external ports of the system. Specifically, devices such as sensors and receivers can be used to implement it.

[0043] Among them, the signal conversion module 102 refers to a component that converts information in different formats into a standard data format. Specifically, protocol converters, data formatters, etc. can be used to implement it.

[0044] Among them, the data processing module 103 refers to a component used to integrate various standard data information. Specifically, data fusion algorithms, information integration programs, etc. can be used to implement it.

[0045] Among them, the data decision module 104 refers to a component that performs weighted operations on the fused data and generates control information. Specifically, decision algorithms, intelligent control programs, etc. can be used to implement it.

[0046] This application proposes an integrated intelligent home door and window control system. Through the collaborative work of four key modules: signal acquisition, conversion, processing, and decision-making, it realizes the effective processing of multi-source heterogeneous data and intelligent control decision-making. This system solves problems such as inconsistent communication protocols and complex data integration in the prior art, and improves the response speed, control accuracy, and overall performance of the system.

[0047] The working principle of this application can be described in detail as follows: First, the signal acquisition module 101 establishes connections with the internal control end and external ports of the system in the door and window hardware structure. The internal control end of the system can be an embedded controller or a microprocessor, and the external ports of the system can be various sensor interfaces or communication interfaces. The signal acquisition module 101 obtains three types of information through these connections: user command information (such as the door and window opening and closing instructions sent through the mobile phone APP), the current state information of the door and window (such as the opening and closing state and position information of the door and window), and external environment information (such as temperature, humidity, light intensity, etc.).

[0048] Next, the signal conversion module 102 receives various types of information from the signal acquisition module 101. Since these information may adopt different data formats or communication protocols, the main task of the signal conversion module 102 is to convert them into a standard data format that can be uniformly recognized and processed within the system. For example, all data can be converted into JSON format or a custom binary format. This step ensures the consistency and efficiency of subsequent processing.

[0049] Then, the data processing module 103 receives the converted standard data information. The core function of this module is data fusion, that is, integrating and correlating information from different sources. For example, user commands can be combined with the current door and window states and environmental conditions to generate a comprehensive dataset. This process may involve operations such as data cleaning, outlier detection, and correlation analysis to ensure the quality and reliability of the fused data.

[0050] Finally, the data decision-making module 104 makes intelligent decisions based on the fused data. This module uses a weighted operation method to assign different weights to different types of standard data information. For example, in some cases, especially when it comes to the user's personal safety, external environmental information may be more important than user command information, so it will be assigned a higher weight. Through this weighted operation, the system can generate the final control information to guide the target devices (such as motors, locks, etc.) in the door and window hardware structure to perform corresponding actions.

[0051] The advantage of this design is that it can comprehensively consider various factors and make more intelligent and reasonable control decisions. For example, even if the user issues a window-opening command, if strong wind or heavy rain is detected in the external environment, the system may decide not to execute the window-opening operation first, and by sending a prompt message to notify the user that it is not suitable to open the window at this time. And when the user persists in entering the window-opening command under this prompt message, then the intelligent door and window system will increase the weight of the user command information after receiving this command and open the window according to the user's instruction, thus protecting the indoor environment and property safety.

[0052] Among them, the design of the signal acquisition module 101 enables the system to obtain comprehensive information input, which is crucial for making accurate control decisions. The signal conversion module 102 solves the problem of inconsistent communication protocols between different devices, significantly improving the compatibility and scalability of the system. The data processing module 103 provides a more comprehensive information basis through data fusion, which helps to improve the accuracy of decision-making. The weighted operation method of the data decision-making module 104 ensures the flexibility and adaptability of control decisions and can make the optimal choice according to different situations.

[0053] As a preferred implementation manner, the smart home door and window control system of the present application can be specifically implemented as follows: A smart home door and window control system includes multiple sensors and actuators, collects and processes raw data through a control software structure, and controls smart electric door and window products. This control software structure integrates the functions of four modules: a signal acquisition module 101, a signal conversion module 102, a data processing module 103, and a data decision-making module 104. The control software structure can use a microprocessor with an ARM architecture and run an embedded Linux operating system.

[0054] Suppose there are n sensors in this smart home door and window control system. The external environment information Di collected by each sensor i is a numerical value and is sent to the control software structure through different communication protocols Pi. At the same time, the control software structure also receives user command information Y from the user APP side and the current state information R of the doors and windows.

[0055] The control software structure needs to comprehensively process these data to obtain a comprehensive decision value V, and then based on this decision value V, control a certain actuator j among m actuators to achieve the intelligent control function of the system.

[0056] Suppose the weight of the external environment information Di collected by the sensor is w1, the weight of the user command information Y is w2, and the weight information of the current state information R of the doors and windows is w3. The data decision-making module 104 performs weighted summation on Di, Y, and R to obtain the comprehensive decision value V, so that the system decides to send a control command i to the electric operating mechanism Bi when meeting a certain constraint condition C.

[0057] Key steps: Step 1: Define the weight and data integration formula. Considering the data weights w1, w2, and w3 of each type of data, the comprehensive decision value V can be expressed as: V = w1 * Di + w2 * Y + w3 * R; Step 2: Set the constraint condition. Suppose the system needs to meet a constraint condition C, for example, the maximum value of the data cannot exceed a certain threshold M: V ≤ M. This threshold M is the danger level set according to a preset rule. The preset rule can specifically be to monitor the user's current operation environment through sensors and judge whether the user's operation will exceed the safety risk. This safety risk is some dangerous situations pre-built into the system, such as when the user issues a window-opening instruction in a typhoon weather. The threshold M for the window-opening instruction in a 6-level typhoon weather is 5, and the threshold M for the window-opening instruction in a 7-level typhoon weather is 4.

[0058] Step 3: Set the execution condition. When V > 5M, send a danger prompt message. Under the condition that the user confirms this danger prompt message, do not execute the control information; under the condition that the user ignores this danger prompt message, execute the control information.

[0059] When V ≤ M, execute the control information.

[0060] Specifically, in some more preferred classification operations, when 0.5M < V ≤ M, more reasonable user instruction information can be suggested to the user according to the current state information of the doors and windows. After the user adopts the modified user instruction information, the operation is executed according to the modified user instruction information. When the user ignores the modification suggestion, the control information is executed.

[0061] When V ≤ 0.5M, execute the control information.

[0062] In some of the above embodiments, during the implementation of the present application, there is also a problem of how to implement the control permission management of the doors and windows hardware structure.

[0063] In response to this, the present application further proposes that the control software structure further includes a permission management module. The permission management module is connected to the doors and windows hardware structure and is used to receive the permission information sent by the user through the system external port to implement the management of the control permission of the doors and windows hardware structure.

[0064] The present application realizes the management of the control permission of the doors and windows hardware structure by adding a permission management module to the control software structure, connecting it to the doors and windows hardware structure, and receiving the user's permission information through the system external port at the same time. This design can effectively solve the permission management problem in the smart home doors and windows control system and improve the security and controllability of the system.

[0065] Specifically, the permission management module can assign different control permissions to different users according to the received user permission information. For example, family members may have full control permissions, while visitors or service personnel may only have limited permissions. This design not only enhances the security of the system and prevents unauthorized operations, but also improves the flexibility of the system, and the permissions can be adjusted according to different scenarios and requirements.

[0066] As a preferred implementation manner, the permission management module can implement dynamic permission allocation and management. The system can set a main administrator account, which has the highest level of permissions and can create and manage other user accounts, as well as dynamically adjust the permissions of each account. For example, when there are guests staying in the family for a short time, the main administrator can create a temporary account for the guests through the mobile application and assign limited permissions, such as only being able to operate specific doors and windows within a specific time period. After the guests leave, this temporary account can be automatically deleted or disabled.

[0067] In some of the above embodiments, during the implementation of the present application, there is also a technical problem of how to solve the acquisition of external weather information by the smart home doors and windows control system.

[0068] In this regard, the present application further proposes that the signal acquisition module 101 includes a cloud communication unit, which is connected to the external port of the system and obtains external weather information through networking.

[0069] Specifically, the cloud communication unit can be implemented in a variety of ways. For example, network communication devices such as Wi-Fi modules, 4G / 5G modules, or Ethernet interfaces can be used. These devices can be connected to the Internet to access weather information servers or meteorological data APIs.

[0070] The process of obtaining external weather information through networking can be further refined. The cloud communication unit can send requests to the weather information server regularly (such as every hour) to obtain the latest weather data. These data may include information such as temperature, humidity, wind speed, and precipitation probability. The obtained weather information will then be transmitted to the signal conversion module 102 and converted into a standard data format recognizable by the system.

[0071] Among them, the external weather information is the theoretical environmental information obtained through networking, while the external environmental information is the actual environmental information obtained in real time according to the sensors. Obtaining external weather information and external environmental information simultaneously for weighted calculation can avoid the problem that the deviation between the theoretical environmental information and the actual environmental information is too large, or the actual environmental information is obtained inaccurately, resulting in inaccurate control information obtained by weighted calculation.

[0072] This technical solution has a positive interaction with other parts of the system. For example, when the data processing module 103 fuses data, it can combine external weather information with indoor environmental data to obtain a more comprehensive environmental condition assessment. The data decision module 104 can then make more intelligent door and window control decisions based on this comprehensive information. For example, when it is predicted that it is about to rain, the system can automatically close the open window to prevent rainwater from entering the room.

[0073] In some of the above embodiments, during the implementation of the present application, there is also a technical problem of converting different types of information into a unified format.

[0074] In this regard, the present application further proposes that the signal conversion module 102 includes a signal standardization unit, which is used to convert user command information, current door and window status information, and external environmental information into data information in the same format.

[0075] The signal conversion module 102 includes a signal standardization unit for converting user command information, current door and window status information, and external environmental information into data information in the same format. This design can effectively solve the problem of inconsistent formats of different types of information.

[0076] Specifically, the signal normalization unit can achieve unified conversion of information formats in various ways. For example, the JSON (JavaScript Object Notation) format can be used as the unified data format.

[0077] By normalizing information from different sources and types, the system can more effectively integrate and utilize this information, thus achieving more intelligent and precise control of doors and windows. For example, when a user sends a window-opening command through a mobile application, this command information can be converted into a standard format. At the same time, the current state of the doors and windows (such as the opening degree, locking state) and external environment information (such as temperature, humidity, wind speed) are also converted into the same format. In this way, the system can comprehensively consider all these factors and make optimal control decisions.

[0078] In some of the above embodiments, during the implementation of this application, there is also a problem with the data accuracy in the signal conversion module 102.

[0079] In response to this, this application further proposes that the signal normalization unit at least includes a data cleaning unit, and the data cleaning unit is used to clean the noise data, outliers, and duplicate data in the user command information, the current state information of the doors and windows, and the external environment information to ensure the accuracy of the data.

[0080] Specifically, the data cleaning unit can achieve its function through the following several ways: First, for the processing of noise data, the data cleaning unit can adopt filtering algorithms. For example, for continuous data, moving average filtering or median filtering can be used; for discrete data, rule-based filtering methods can be used.

[0081] Second, for the detection and processing of outliers, the data cleaning unit can use statistical methods or machine learning algorithms. For example, the 3σ principle or box plot method can be used to detect outliers, and then these outliers can be selected to be deleted, replaced, or marked according to specific circumstances.

[0082] Third, for the processing of duplicate data, the data cleaning unit can identify and delete duplicate records by comparing the timestamps or other unique identifiers of the data.

[0083] Through these processes, the data cleaning unit can effectively improve the quality and reliability of the data. This not only directly improves the accuracy of signal conversion but also provides a more reliable basis for subsequent data processing and decision-making.

[0084] In some of the above embodiments, during the implementation of this application, there is also a problem with the inconsistent measurement standards for external environment information.

[0085] In response to this, the present application further proposes that the signal standardization unit further includes a data measurement unification unit for unifying the measurement standards of the cleaned external environment information.

[0086] The main function of the data measurement unification unit is to convert the cleaned external environment information into a unified measurement standard. Specifically, a predetermined standard measurement unit system can be set. For example, the temperature is uniformly in degrees Celsius, the humidity is uniformly in relative humidity percentage, and the light intensity is uniformly in lux, etc. When receiving data with different standards, the system will automatically convert it into the preset standard unit.

[0087] In some preferred embodiments, the data measurement unification unit can adopt a dynamic mapping table. The system maintains a real-time updated mapping table containing various measurement units that may be encountered and their conversion relationships. When new data is input, the system will query the mapping table, find the corresponding conversion formula, and perform the conversion operation.

[0088] In some of the above embodiments, during the implementation of the present application, there is also a technical problem of converting data information in different formats into the same format.

[0089] In response to this, the present application further proposes that the signal standardization unit further includes a data format unification unit for converting the user command information, the current state information of the doors and windows that have passed through the data cleaning unit, and the external environment information that has been uniformly measured by the data measurement unification unit into data information in the same format.

[0090] The signal standardization unit is a part of the signal conversion module 102 and includes a data cleaning unit, a data measurement unification unit, and a data format unification unit. These three units work together to jointly achieve the standardization processing of data. The data cleaning unit first clears noise data, outliers, and duplicate data to ensure the accuracy of the data. The data measurement unification unit then unifies the measurement standards of the external environment information, making data from different sources have the same measurement unit. Finally, the data format unification unit converts the user command information, the current state information of the doors and windows, and the external environment information that have been processed by the previous two units into data information in the same format.

[0091] This hierarchical processing method can effectively solve the problem of unifying data from different sources and different formats. By data cleaning, the data quality is guaranteed. By measurement unification, the comparability of the data is ensured. Finally, by format unification, the standardization of the data is achieved, providing a unified data basis for subsequent data processing and decision-making.

[0092] Among them, in a specific implementation manner, assume that a smart home system includes the following devices and sensors: A temperature sensor (A) provides temperature data in degrees Celsius.

[0093] Humidity sensor (B), which provides humidity data in percentage.

[0094] Air quality sensor (C), which provides PM2.5 concentration data in micrograms per cubic meter.

[0095] Weather forecast platform (D), which provides external temperature and humidity data in Fahrenheit and percentage respectively.

[0096] Step1: Data collection. Collect temperature data TA from temperature sensor A; collect humidity data HB from humidity sensor B; collect PM2.5 data PC from air quality sensor C; collect external temperature TD and humidity data HD from weather forecast platform D. The external temperature TD and humidity data HD are the theoretical environmental temperature and humidity; the temperature data TA and humidity data HB are the actual environmental temperature and humidity.

[0097] step2: Data cleaning. Convert TD from Fahrenheit to Celsius: TD = (TD - 32) / 1.8. Remove outliers in the data. For example, data with temperature lower than -50°C or higher than 50°C are regarded as outliers and deleted.

[0098] step3: Unify data metrics. Use interpolation method to align data at different time points, and align temperature, humidity and PM2.5 data to the same timestamp. Calculate the comprehensive environmental index I as the weighted sum of all data: I = wT * TA + wH * HB + wP * PC + wTD * TD + wHD * HD, where wT, wH, wP, wTD and wHD are the weights of temperature, humidity, PM2.5, external temperature and humidity data respectively.

[0099] Step4: Unify data format. Convert all data to JSON format for unified processing.

[0100] Finally, in some preferred embodiments, step5: Data storage and management can also be added. Store the processed data in an SQL database for quick query and flexible processing. Regularly back up the data to ensure data security.

[0101] In some of the above embodiments, during the implementation of the present application, there is also a technical problem of data accuracy in the information transmission process.

[0102] In response to this, the present application further proposes that the signal conversion module 102 further includes an error detection and correction unit, and the error detection and correction unit is used to add a check code to the standard data information to ensure the accuracy of information transmission.

[0103] In the complex process of data processing and transmission, the occurrence of errors is difficult to completely avoid. By introducing error detection and correction mechanisms, the system can actively identify and correct these errors, preventing the wrong data from having an adverse impact on system decision-making and control.

[0104] In addition, the addition of check codes can also enhance the anti-interference ability of the system. In the actual application environment, various electromagnetic interferences or signal attenuations may cause data transmission errors. The check code can help the receiving end quickly detect these errors and correct them if possible, thus ensuring the stable operation of the system.

[0105] Among them, the specific implementation of the error detection and correction unit can adopt various methods. For example, the cyclic redundancy check (CRC) algorithm can be used to generate check codes. CRC is a commonly used error detection method. It generates a check value of a fixed length by performing polynomial division on the data. The sender transmits the original data and the check value together, and the receiver uses the same algorithm to recalculate the check value and compare it with the received check value to determine whether the data has errors during transmission.

[0106] Another possible implementation method is to use parity check. This method adds an extra bit (odd parity bit or even parity bit) to the data, making the total number of 1s in the data odd or even. The receiving end can judge whether an error has occurred by checking whether the total number of 1s meets the expectation.

[0107] In some of the above embodiments, during the implementation of the present application, there are also technical problems in information transmission and control.

[0108] In response to this, the present application further proposes to add a signal routing module to the control software structure. The signal routing module is provided with a custom routing table for transmitting user command information, the current state information of the doors and windows, and external environment information to the signal acquisition module 101, and transmitting the control information processed by the control software structure to the doors and windows hardware structure.

[0109] Among them, the custom routing table can define the transmission paths of different types of information to ensure that the user command information, the current state information of the doors and windows, and the external environment information can be accurately transmitted to the signal acquisition module 101. At the same time, the routing table can also ensure that the processed control information can be correctly transmitted to the doors and windows hardware structure.

[0110] The signal routing module cooperates with other modules (such as the signal acquisition module 101, the signal conversion module 102, the data processing module 103, and the data decision module 104) to jointly form a complete information processing and control process. This cooperation ensures the effectiveness and accuracy of the entire process from information acquisition to final execution.

[0111] There can be multiple ways to implement the signal routing module. For example, a custom routing table can use a hash table or a tree structure to store and manage routing information. The routing table can contain fields such as information type, source address, destination address, priority, etc., for precisely defining the information transfer path.

[0112] In practical applications, the signal routing module can support dynamic routing configuration. System administrators can adjust the routing rules in real time through the interface to adapt to different usage scenarios or newly added devices. This flexibility enables the system to quickly respond to changes in the environment or user requirements.

[0113] This application effectively solves the information transfer and control problems in the smart home door and window control system by adding a signal routing module. The signal routing module defines a clear transfer path for different types of information through a custom routing table. This design ensures that user command information, current door and window status information, and external environment information can be accurately transmitted to the signal acquisition module 101, and at the same time, it also ensures that the processed control information can be correctly transmitted to the door and window hardware structure.

[0114] The above are only the embodiments of this application and are not used to limit the protection scope of this application. For those skilled in the art, this application can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included in the protection scope of this application.

Claims

1. A smart home door and window control system, which at least integrates a door and window hardware structure and a control software structure, wherein the control software structure controls the door and window hardware structure to perform corresponding actions, characterized in that: The control software structure at least includes a signal acquisition module, a signal conversion module, a data processing module and a data decision module; The signal acquisition module is connected to the system internal control terminal and the system external port in the door and window hardware structure, and is used to obtain the user command information sent by the system internal control terminal, the current state information of the door and window, and the external environment information sent by the system external port; The signal conversion module is connected to the signal acquisition module, and converts the user command information, the current state information of the doors and windows, and the external environment information into standard data information that can be interoperable and recognized; The data processing module is used to fuse various types of standard data information to obtain fused data information; The data decision module is used to perform weighted operations on various types of standard data information in the fused data information to obtain control information of the target device in the door and window hardware structure, so that the target device performs corresponding actions according to the control information.

2. The smart home door and window control system according to claim 1, characterized in that: The control software structure also includes a permission management module, which is connected to the door and window hardware structure and is used to receive permission information sent by the user through the system external port to manage the control permissions of the door and window hardware structure.

3. The smart home door and window control system according to claim 1, characterized in that: The signal acquisition module includes a cloud communication unit, which is connected to the external port of the system and obtains external weather information through networking.

4. The smart home door and window control system according to claim 1, characterized in that: The signal conversion module includes a signal standardization unit, and the signal standardization unit is used to convert the user command information, the current state information of the door and window, and the external environment information into data information of the same format.

5. The smart home door and window control system according to claim 4, characterized in that: The signal standardization unit at least includes a data cleaning unit, which is used to clean the noise data, abnormal values ​​and repeated data in the user command information, the current state information of the doors and windows, and the external environment information to ensure the accuracy of the data.

6. The smart home door and window control system according to claim 5, characterized in that: The signal standardization unit also includes a data metric unification unit for unifying the metric standard of the cleaned external environment information.

7. The smart home door and window control system according to claim 6, characterized in that: The signal standardization unit also includes a data format unification unit for converting the user command information passed through the data cleaning unit, the door and window current state information, and the external environment information uniformly measured by the data measurement unification unit into data information of the same format.

8. The smart home door and window control system according to claim 7, characterized in that: The signal conversion module also includes a protocol adapter unit, which converts the user command information, the door and window current state information and the external environment information in a unified format into standard data information that can be interoperable and recognized.

9. The smart home door and window control system according to claim 8, characterized in that: The signal conversion module further comprises an error detection and correction unit, and the error detection and correction unit is used to add a check code to the standard data information to ensure the accuracy of information transmission.

10. The smart home door and window control system according to claim 1, characterized in that: The control software structure also includes a signal routing module, which has a custom routing table in it, for transmitting the user command information, the current state information of the doors and windows, and the external environment information to the signal acquisition module, and transmitting the control information processed by the control software structure to the doors and windows hardware structure.

Citation Information

Patent Citations

  • Authority layered intelligent household control system

    CN108363309A

  • Transmission data detection and correction method, device and equipment and readable storage medium

    CN114513285A

  • Intelligent control system and method based on information system integration

    CN118466302A

  • Intelligent building sunshade window self-adaptive adjusting method and system

    CN118933500A

  • Intelligent door and window control method and system based on indoor environment analysis

    CN119466492A

Cited By

  • Method and system for integrating intelligent touch screens of electric doors and windows

    CN121364674A

  • An integrated method and system of an intelligent touch screen of an electric door and window

    CN121364674B

  • Method and system for debugging electric door and window by using single-machine WIFI (Wireless Fidelity) webpage

    CN121441669A