Smart home and automatic control system thereof
Through multi-protocol compatible modules and virtualization mapping technology, the problem of poor compatibility of smart home devices is solved, seamless collaboration and personalized control of devices are achieved, the system's response speed and security are improved, and a stable user experience is provided.
Patent Information
- Application Number
- CN202510580430.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-07-18
AI Technical Summary
There are many brands of smart home equipment and different standards, which makes it difficult to achieve seamless connection and collaborative work between different brands and types of devices. The control method is single, the system is poor, and the user experience is poor.
The multi-protocol compatible module and virtualization mapping technology are used to generate a unified virtual ID. The equipment is managed through the adaptive scenario control module, combined with the multi-modal data fusion engine and the privacy protection module, and the unified management and personalized control of the equipment are realized, and the system stability is ensured through the fault self-healing module.
It realizes seamless collaboration between cross-brand and cross-protocol equipment, optimizes system response speed and data processing efficiency, improves user experience and system security, and provides personalized control and fault self-healing capabilities.
Smart Images

Figure CN120335328A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart home, and in particular to a smart home and an automated control system thereof. Background Art
[0002] With the rapid development of the Internet of Things, cloud computing and artificial intelligence technologies, smart home control systems have become an indispensable part of modern families, greatly improving the convenience, comfort and safety of home life. Traditional home appliances are gradually turning to intelligence and networking to meet the growing needs of users. Although significant progress has been made in the field of smart homes, there are still some problems in the existing technologies that limit its wider application and further improvement of user experience.
[0003] In the prior art, there are many brands of smart home devices on the market, and the standards are different, which makes it difficult to achieve seamless connection and collaborative work between devices of different brands and types. This incompatibility between devices not only increases the difficulty of user selection, but also limits the overall function and efficiency of the smart home system. Secondly, most systems rely on mobile phone applications or voice assistants for control, lack diversified control methods, and cannot meet the personalized needs of different user groups. In addition, this single control method may not provide a reliable control experience in certain specific scenarios, such as when the network is unstable or the device fails. At the same time, the complex setting process and unintuitive user interface often confuse users and reduce the ease of use of the system. In addition, the existing control system may leak transmission data and user information, resulting in poor system security, which directly affects the user's trust in and willingness to use the smart home system. Although the existing smart home control system has played an important role in improving the quality of home life, problems such as poor device compatibility, single control method, poor system security, and poor user experience still restrict its further development. Summary of the invention
[0004] Purpose of the invention: The purpose of the present invention is to provide a smart home automation control system; it can solve the problem that there are many brands of smart home equipment on the market, with different standards, which makes it difficult to achieve seamless connection and collaborative work between devices of different brands and types.
[0005] Technical solution: To solve the above technical problems, according to one aspect of the present invention, more specifically, a smart home automation control system, the system specifically includes the following steps: S1. The protocol dynamic adaptation library of the multi-protocol compatible module is compatible with mainstream communication protocols. It generates a unified virtual ID based on virtualization mapping technology to achieve unified management of heterogeneous devices. The adaptive scene control module manages the added devices. S2. The data acquisition and preprocessing module collects various data required by the smart home automation control system, filters sensor noise data using a sliding window, and the multimodal data fusion engine integrates the data to generate a standardized format event stream. The privacy protection module encrypts the data collected and preprocessed by the data acquisition and preprocessing module, and the encrypted data is stored in the data storage module; S3. The adaptive scenario control module dynamically learns the user's operation habits based on the user operation-related data collected by the data acquisition and preprocessing module to generate a personalized scenario mode prediction; S4. The analysis and processing module obtains the system performance and user operation evaluation-related data preprocessed by the data acquisition and preprocessing module and stored in the data storage module, and analyzes and processes the obtained relevant data to obtain the comprehensive evaluation index of the smart home automation control system; S5. When the system or device fails, the fault self-healing module ensures the basic operation ability of the system according to the cached scenario configuration, and determines whether to issue an instruction to the fault self-healing module to ensure the basic operation ability of the system according to the comparison result of the comprehensive evaluation index of the smart home automation control system with the first threshold and the second threshold of the comprehensive evaluation index of the smart home automation control system.
[0006] Furthermore, in step S1, the protocol dynamic adaptation library integrates dynamic adapters for Wi-Fi, Zigbee, Z-Wave, Bluetooth 5.0, and infrared protocols. The protocol feature library storing device protocols automatically matches the optimal communication mode, and the virtualization mapping technology virtualizes non-standard protocol devices into a unified data format.
[0007] Furthermore, in step S2, the multimodal data fusion engine integrates sensor data, user behavior logs, and device status to generate a standardized JSON format event stream.
[0008] Furthermore, in step S2, when the privacy protection module encrypts the data collected and preprocessed by the data acquisition and preprocessing module, Laplace noise is added to the data uploaded to the cloud, and the national secret SM4 algorithm is used to perform end-to-end encryption on the sensitive data stored locally.
[0009] Furthermore, in step S3, when the adaptive scenario control module learns the user's operation habits to generate a personalized scenario mode, a time series database is used to store operation records, the next operation is predicted through an LSTM network, the general scenario is adapted to new users, and the adaptation degree with new users is improved through training with training data.
[0010] Further, in S4, obtain the system response time, the preset maximum allowable response time, the number of online devices, and the total number of registered devices, and analyze and process the above data to obtain a performance sub-score:
[0011] where, is the performance sub-score, is the preset maximum allowable response time, is the response time of each instruction, n is the total number of instructions, OS is the number of online devices, and ZS is the total number of registered devices; Obtain the number of new scenarios within the window time, the total number of scenarios in the current system, the number of accurate scenario predictions, and the total number of scenario predictions, and analyze and process the above data to obtain an adaptation sub-score:
[0012] where, is the adaptation sub-score, is the number of accurate scenario predictions, is the total number of scenario predictions, is the number of new scenarios within the window time, is the total number of scenarios in the current system; Comprehensively analyze the performance sub-score and the adaptation sub-score to obtain the comprehensive evaluation index of the smart home automation control system:
[0013] where, is the comprehensive evaluation index, and are the weight coefficients, , the default value is , , when the scenario gives priority to ensuring response speed and device stability, increase the value and decrease the value. When the scenario focuses on adaptability and learning ability, decrease the value and increase the value.
[0014] Further, in step S5, determine whether to send an instruction to the fault self-healing module according to the comparison result of the comprehensive evaluation index of the smart home automation control system with the first threshold of the comprehensive evaluation index of the smart home automation control system and the second threshold of the comprehensive evaluation index of the smart home automation control system to ensure the basic operation ability of the system according to the cached scenario configuration. When the comprehensive evaluation index is greater than or equal to the first threshold of the comprehensive evaluation index, it indicates that the system performance is excellent and it can continue to run; When the comprehensive evaluation index is less than the first threshold of the comprehensive evaluation index When the comprehensive evaluation index reaches the second threshold, it indicates that the system performance is moderate, and further attention should be paid to the system operation status; When When the comprehensive evaluation index reaches the second threshold, it indicates that the system needs to be maintained. At this time, according to the fault self-healing module, the scene configuration in the recent 24 hours is stored, and the execution is carried out according to the last effective strategy.
[0015] According to another aspect of the present invention, there is provided a smart home, which is used to cooperate with the use of the above-mentioned smart home automation control system, including: sensors, actuators, home appliances, network and communication architecture, and control software.
[0016] Beneficial effects: 1. Through the dynamic adapter and protocol adaptive negotiation algorithm, an interconnected ecosystem of devices across brands and protocols is constructed. The core value lies in completely breaking the "protocol island" problem in the smart home field. The virtual device mapping technology further converts non-standard protocol devices into a unified data interface, enabling seamless cooperation between different brand devices.
[0017] 2. By locally deploying a multi-modal data fusion engine and an edge real-time decision-making engine, the response speed and data processing efficiency of the system are significantly optimized. The multi-modal data fusion engine can integrate information from heterogeneous data sources such as temperature and humidity sensors, light sensors, and PIR sensors in real time and convert it into a standardized JSON event stream, solving the decision-making delay problem caused by chaotic data formats in traditional systems. Local processing reduces the cloud data transmission volume by 90%, which not only reduces the network bandwidth requirement but also avoids control interruptions caused by network fluctuations.
[0018] 3. By combining the LSTM network and the transfer learning algorithm, the system is endowed with the intelligent feature of "understanding users better with use". The LSTM network can predict the user's behavior intention with an accuracy of 93% by analyzing the user's historical operation sequence and automatically generate personalized scene templates. The transfer learning algorithm further solves the cold start problem for new users: when a new user joins, the system can quickly adapt the general scene model to individual habits and rapidly improve the adaptation degree.
[0019] 4. Regarding the privacy leakage risk in the smart home scenario, a multi-level protection system is constructed through the differential privacy mechanism and the national cryptography algorithm. At the data collection end, sensitive information is encrypted and stored end-to-end through the SM4 algorithm, and the original content cannot be decrypted even if the device is stolen. In the data upload link, the differential privacy technology adds carefully calibrated Laplace noise to the user's behavior data, making it impossible for attackers to reverse individual behavior from the aggregated data while ensuring data availability.
[0020] 5. Obtain the data related to the evaluation of system performance and user operations pre - processed by the data acquisition and pre - processing module and stored in the data storage module, analyze and process the obtained relevant data to obtain the comprehensive evaluation index of the smart home automation control system, and determine whether to send an instruction to the fault self - healing module according to the comparison result of the comprehensive evaluation index of the smart home automation control system with the first threshold of the comprehensive evaluation index and the second threshold of the comprehensive evaluation index of the smart home automation control system to ensure the basic operation ability of the system according to the cached scenario configuration. Brief Description of the Drawings
[0021] Figure 1 It is a schematic diagram of the system principle. Detailed Embodiment
[0022] To make the technical solution of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0023] Embodiment 1 The protocol dynamic adaptation library of the multi - protocol compatibility module is compatible with mainstream communication protocols. The protocol dynamic adaptation library integrates dynamic adapters for Wi - Fi, Zigbee, Z - Wave, Bluetooth 5.0 and infrared protocols, generates a unified virtual ID based on virtualization mapping technology to achieve unified management of heterogeneous devices, and the protocol feature library storing device protocols automatically matches the optimal communication mode. The virtualization mapping technology virtualizes non - standard protocol devices into a unified data format, and the adaptive scenario control module manages the added devices.
[0024] The data acquisition and pre - processing module collects various data required by the smart home automation control system, filters sensor noise data using a sliding window, and the multi - modal data fusion engine integrates sensor data, user behavior logs and device status to generate a standardized JSON - format event stream. The privacy protection module encrypts the data collected and pre - processed by the data acquisition and pre - processing module, adds Laplace noise to the data uploaded to the cloud, and uses the national encryption SM4 algorithm to perform end - to - end encryption on the sensitive data stored locally. The encrypted data is stored in the data storage module.
[0025] The adaptive scenario control module dynamically learns the user's operation habits based on the user operation - related data collected by the data acquisition and pre - processing module to generate a personalized scenario mode prediction. When the adaptive scenario control module learns the user's operation habits to generate a personalized scenario mode, it uses a time - series database to store operation records, predicts the next operation through an LSTM network, adapts the general scenario to new users, and improves the adaptation degree with new users through training data training.
[0026] The analysis and processing module obtains the data related to the evaluation of system performance and user operations preprocessed by the data acquisition and preprocessing module and stored in the data storage module, and analyzes and processes the obtained relevant data to obtain the comprehensive evaluation index of the smart home automation control system; Obtain the system response time, the preset maximum allowable response time, the number of online devices, and the total number of registered devices, and analyze and process the above data to obtain the performance sub-score:
[0027] Among them, is the performance sub-score, is the preset maximum allowable response time, is the response time of each instruction, n is the total number of instructions, OS is the number of online devices, ZS is the total number of registered devices, and reflects the real-time performance of the system. The preset maximum allowable response time is set to ensure the user experience, reflects the compatibility of the system. By multiplying the previous and the next items, the importance of the previous and the next items is emphasized. A decrease in any one item will significantly reduce the performance sub-score; Obtain the number of new scenarios added within the window time, the total number of scenarios in the current system, the number of accurate scene predictions, and the total number of scene predictions, and analyze and process the above data to obtain the adaptation sub-score:
[0028] Among them, is the adaptation sub-score, is the number of accurate scene predictions, is the total number of scene predictions, is the number of new scenarios added within the window time, is the total number of scenarios in the current system, This item verifies the model prediction result through historical operations, encourages the system to continuously learn new scenarios through logarithm, and at the same time the marginal benefit decreases to prevent overfitting of short-term behaviors. The first 1 ensures that when the result of the logarithmic term is 0, the basic term can still be retained Prevent the adaptation sub-score from becoming zero, and the latter 1 avoids from being 0, resulting in the undefined situation of ln(0); Comprehensively analyze the performance sub-score and the adaptation sub-score to obtain the comprehensive evaluation index of the smart home automation control system:
[0029] Among them, is the comprehensive evaluation index, and are the weight coefficients, The default value is , when the scenario gives priority to ensuring response speed and device stability, increase the value of while decreasing the value of when the scenario emphasizes adaptability and learning ability. Increase the value of by constraining the sub-item range to 1.2 to prevent a single item from dominating the result, with a default value of , reflecting the tendency of default performance priority, and adjusting the values of and according to the usage needs of different users to adapt to the needs of different users.
[0030] When the system fails or the device malfunctions, the fault self-healing module ensures the basic operation ability of the system according to the cached scenario configuration, and determines whether to issue an instruction to the fault self-healing module to ensure the basic operation ability of the system according to the comparison result between the comprehensive evaluation index of the smart home automation control system, the first threshold of the comprehensive evaluation index of the smart home automation control system, and the second threshold of the comprehensive evaluation index of the smart home automation control system: When the comprehensive evaluation index is greater than the first threshold, it indicates that the system performance is excellent and can continue to run; When the comprehensive evaluation index is less than the first threshold and greater than the second threshold of the comprehensive evaluation index, it indicates that the system performance is moderate and the system operation status needs to be further concerned; When the comprehensive evaluation index is less than the second threshold of the comprehensive evaluation index, it indicates that the system needs maintenance. At this time, according to the scenario configuration stored in the fault self-healing module in the last 24 hours, execute according to the last effective strategy.
[0031] The above embodiments only represent several implementation manners of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the patent of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several deformations and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention should be subject to the appended claims.
Claims
1. A smart home automation control system, characterized in that, The system specifically includes the following steps: S1. The protocol dynamic adaptation library of the multi-protocol compatibility module is compatible with mainstream communication protocols, generates a unified virtual ID based on virtualization mapping technology to achieve unified management of heterogeneous devices, and the adaptive scenario control module manages the added devices; S2. The data acquisition and preprocessing module acquires various data required by the smart home automation control system, filters sensor noise data using a sliding window, the multi-modal data fusion engine integrates the data to generate a standardized format event stream, and the privacy protection module encrypts the data acquired and preprocessed by the data acquisition and preprocessing module, and the encrypted data is stored in the data storage module; S3. The adaptive scenario control module dynamically learns the user's operation habits based on the user operation-related data acquired by the data acquisition and preprocessing module to generate a personalized scenario mode prediction; S4. The analysis and processing module obtains the system performance and user operation evaluation-related data preprocessed by the data acquisition and preprocessing module and stored in the data storage module, and analyzes and processes the obtained relevant data to obtain a comprehensive evaluation index of the smart home automation control system; S5. When a system failure or device failure occurs, the fault self-healing module ensures the basic operation ability of the system according to the cached scenario configuration, and determines whether to issue an instruction to the fault self-healing module to ensure the basic operation ability of the system according to the comparison result of the comprehensive evaluation index of the smart home automation control system with the first threshold and the second threshold of the comprehensive evaluation index of the smart home automation control system.
2. The smart home automation control system according to claim 1, characterized in that: In the step S1, the protocol dynamic adaptation library integrates dynamic adapters of Wi-Fi, Zigbee, Z-Wave, Bluetooth 5.0 and infrared protocols, and the protocol feature library storing device protocols automatically matches the optimal communication mode, and the virtualization mapping technology virtualizes non-standard protocol devices into a unified data format.
3. An intelligent home automation control system according to claim 1, characterized in that: In the step S2, the multi-modal data fusion engine integrates sensor data, user behavior logs and device status to generate a standardized JSON format event stream.
4. A smart home automation control system according to claim 1, characterized in that: In the step S2, when the privacy protection module encrypts the data acquired and preprocessed by the data acquisition and preprocessing module, Laplace noise is added to the data uploaded to the cloud, and the national secret SM4 algorithm is used to perform end-to-end encryption on the sensitive data stored locally.
5. An intelligent home automation control system according to claim 1, characterized in that: In the step S3, when the adaptive scenario control module learns the user's operation habits to generate a personalized scenario mode, a time series database is used to store operation records, the next operation is predicted through an LSTM network, the general scenario is adapted to the new user, and the adaptation degree with the new user is improved through training with training data.
6. A smart home automation control system according to claim 1, characterized in that: In the S4, the system response time, the preset maximum allowable response time, the number of online devices, and the total number of registered devices are obtained, and the above data is analyzed and processed to obtain a performance sub-score: ; Among them, is the performance sub-score, is the preset maximum allowable response time, is the response time for each instruction, n is the total number of instructions, OS is the number of online devices, and ZS is the total number of registered devices; The number of new scenarios added within the window time, the total number of scenarios in the current system, the number of accurate scenario predictions, and the total number of scenario predictions are obtained, and the above data is analyzed and processed to obtain an adaptation sub-score: ; Among them, To adapt to sub-scoring, Is the number of accurate scene predictions, Is the total number of scene predictions, Is the number of new scenes within the window time, Is the total number of scenes in the current system; The comprehensive evaluation index of the smart home automation control system is obtained by comprehensively analyzing the performance sub-score and the adaptation sub-score: ; Among them, is the comprehensive evaluation index, and are the weight coefficients, , the default value is , , when the scenario gives priority to ensuring response speed and device stability, increase the value of and decrease the value of , when the scenario focuses on adaptability and learning ability, decrease the value of and increase the value of .
7. An intelligent home automation control system according to claim 1, characterized in that: In the step S5, when determining whether to send an instruction to the fault self-healing module to ensure the basic operation ability of the system according to the cached scenario configuration based on the comparison result of the comprehensive evaluation index of the smart home automation control system with the first threshold value and the second threshold value of the comprehensive evaluation index of the smart home automation control system, When When the comprehensive evaluation index is greater than or equal to the first threshold value, it indicates that the system performance is excellent and the system can continue to run; When the first threshold of the comprehensive evaluation index is less than the second threshold of the comprehensive evaluation index, it indicates that the system performance is moderate and further attention should be paid to the system operation status; When When the comprehensive evaluation index reaches the second threshold value, it indicates that the system needs to be maintained. At this time, according to the fault self-healing module, the scene configuration in the most recent 24 hours is stored and executed according to the last effective policy.
8. A smart home, characterized in that: This smart home is used in conjunction with the use of a smart home automation control system according to any one of claims 1-7, and includes: sensors, actuators, home appliances, network and communication architecture, and control software.
Citation Information
Cited By
Multi-protocol compatible control method of smart home energy router
CN120856809A
Smart home linkage control system and method oriented to scene self-adaption
CN120993769A