Disclosure of Invention
In view of the above, the invention provides an internet intelligent home control system and a method for regulating and controlling indoor environment, which aims to provide more intelligent, convenient and personalized indoor environment management experience.
The invention provides an Internet intelligent home control system for regulating and controlling indoor environment, which comprises the following components:
The data acquisition layer is used for acquiring real-time data of the indoor environment through the intelligent sensor, wherein the real-time data comprises real-time temperature, real-time humidity and real-time illumination;
The system comprises a data processing layer, a control layer and a control layer, wherein the data processing layer is configured to judge whether to adjust the control parameters of the indoor environment according to the real-time data and store the real-time data, preset target parameters and control parameters;
The parameter adjusting layer is used for storing historical environment data and generating user environment preference by combining the real-time data stored in the data processing layer;
the device control layer is used for being connected with the handheld terminal of the user, receiving the indoor environment monitoring data, the analysis result and the target adjustment parameter of the data processing layer and the parameter adjustment layer, displaying the indoor environment monitoring data, the analysis result and the target adjustment parameter on the handheld terminal of the user, and controlling the indoor device according to the target adjustment parameter so as to adjust the indoor environment.
Preferably, the data processing layer is configured to determine whether to adjust a control parameter of an indoor environment according to the real-time data, including:
after the data processing layer receives the real-time data, preprocessing the received real-time data, and removing abnormal data and noise;
comparing the preprocessed data with a preset environment parameter range;
And when the preprocessed data is lower than the lowest temperature threshold value in the preset environment parameter range or higher than the highest temperature threshold value in the preset environment parameter range, judging that the control parameters of the indoor environment need to be adjusted.
Preferably, when the judging result is that the control parameter of the indoor environment is adjusted, the data processing layer is configured to adjust the control parameter of the indoor environment according to the preset target parameter and the real-time data, and includes:
The indoor environment control system comprises n temperature sensors, wherein temperatures measured by the n temperature sensors are T1, T2, and Tn, the data acquisition layer acquires external temperatures through the Internet and is recorded as Tou, target temperatures are recorded as Ttar, working parameters of temperature regulation equipment are recorded as P, and the working parameters P of the temperature regulation equipment are calculated according to the following calculation methods:
;
;
wherein Tave is the average temperature of a plurality of points in the room, α and β are weight coefficients, and α+β=1, kt is a temperature-adjusted scaling coefficient.
Preferably, when the judging result is that the control parameter of the indoor environment is adjusted, the data processing layer is configured to adjust the control parameter of the indoor environment according to the preset target parameter and the real-time data, and includes:
The indoor environment control system comprises n humidity sensors, wherein the humidity measured by the n humidity sensors is H1, H2, hn, the data acquisition layer acquires external humidity through the Internet and marks the external humidity as Hout, the target humidity as Htar, and the working parameter of the humidity control equipment is Q;
According to the following calculation formula, working parameters of the humidity control equipment are calculated as Q:
;
;
;
;
Wherein Tave is the average temperature of several points in the room, beta and delta are weight coefficients, and beta + delta = 1, kh is the scaling factor of the humidity adjustment.
Preferably, when the judging result is that the control parameter of the indoor environment is adjusted, the data processing layer is configured to adjust the control parameter of the indoor environment according to the preset target parameter and the real-time data, and includes:
In the control parameters, the illumination adjustment comprises yellow light and white light, and the data processing layer realizes indoor illumination stabilization by adjusting the proportion of the yellow light and the white light;
Measuring the current illumination intensity and the target illumination intensity respectively marked as Lcur and Ltar By an illumination sensor, wherein the target proportion of yellow light and white light is alpha and beta respectively, wherein alpha+beta=1, and the brightness parameters of the yellow light and the white light are respectively marked as By and Bw;
luminance parameters By and Bw of yellow light and white light are calculated according to the following calculation formula:
;
;
;
Where Ky and Kw are the proportionality coefficients of yellow light and white light, respectively, ky reflects the adjustment speed, kw reflects the sensitivity, θ and k are the target proportions of yellow light and white light, respectively, and θ+k=1.
Preferably, the intelligent home control system for regulating and controlling the indoor environment Internet further comprises a user interaction module;
The user interaction module is used for a user to access the indoor environment control system through the Internet and adjust preset target parameters;
The user interaction module is provided with a security verification mechanism, wherein the security verification mechanism comprises user identity verification, access authority management, access time limitation, operation log record and data encryption transmission.
Preferably, the user authentication comprises user account-password authentication and biological feature recognition;
The access authority management comprises role authority setting and operation authority setting according to a user role, wherein the user role comprises a system manager, family members and visitors;
The access time limit is used for setting a limit condition for allowing or prohibiting a user to access the system;
The operation log record is used for recording the login, operation and exit time of the user;
The data encryption transmission encrypts communication data between the user and the system through a secure socket layer.
Preferably, the data processing layer adopts a distributed storage architecture to store real-time data, historical environment data and control parameters on a plurality of physical nodes in a scattered manner, and meanwhile, the data processing layer is configured with data cleaning and preprocessing functions for automatically identifying and eliminating abnormal data.
Preferably, the parameter adjustment layer generates user environment preference according to stored real-time data, historical environment data and control parameters, including:
The parameter adjustment layer is configured to analyze and acquire daily habits and environmental preferences of the user according to adjustment behaviors of the user on preset target parameters in different time periods and user operation logs recorded by the user interaction module;
The parameter adjustment layer is further configured to predict an environmental change trend within a unit time in the future by analyzing the history data, and adjust a preset target parameter.
The invention also provides an intelligent home control method for regulating and controlling the indoor environment, which is realized by the intelligent home control system for regulating and controlling the indoor environment Internet, and comprises the following steps:
Acquiring real-time data of an indoor environment through an intelligent sensor, wherein the real-time data comprises real-time temperature, real-time humidity and real-time illumination;
Transmitting the acquired real-time data to an equipment control layer;
storing real-time data, preset target parameters, control parameters and historical environment data in a data processing layer;
The equipment control layer receives the real-time data and judges whether the control parameters of the indoor environment need to be adjusted or not;
When judging that the control parameters of the indoor environment need to be adjusted, the data processing layer adjusts the control parameters of the indoor environment according to the preset target parameters and the real-time data. The preset target parameters comprise target temperature, target humidity and target illumination, and the control parameters comprise temperature control parameters, humidity control parameters and illumination control parameters;
The adjusted control parameters are sent to corresponding environment control equipment so as to realize the adjustment of the indoor environment;
The parameter adjusting layer generates user environment preference according to the stored real-time data, the historical environment data and the control parameters, and adjusts the target parameters according to the generated user environment preference.
Compared with the prior art, the invention has the beneficial effects that:
The intelligent home control system and the method for regulating and controlling the indoor environment Internet provided by the invention not only realize accurate regulation and control of the indoor environment, but also improve the user experience and the system intelligence level through a plurality of innovative functions such as a user interaction module, a parameter adjustment layer and the like. In particular, the present invention has the following significant advantages:
Firstly, the intelligent equipment such as a humidity sensor and an illumination sensor is used for collecting various data of the indoor environment in real time, and the core components such as an equipment control layer and a data processing layer are used for realizing omnibearing monitoring and regulation of the indoor environment. Compared with traditional manual adjustment or timing adjustment, the real-time data-based adjustment and control mode is more accurate and efficient, and can meet personalized requirements of users on comfortable indoor environments.
And secondly, the invention introduces a user interaction module, so that a user can remotely access the indoor environment control system through the Internet to adjust preset target parameters. Meanwhile, the user interaction module is also provided with a security verification mechanism comprising user identity verification, access authority management, access time limitation, operation log recording, data encryption transmission and the like, so that the security and the user privacy of the system are effectively ensured.
In addition, the invention is also provided with a parameter adjustment layer, and can analyze and acquire the daily habits and environmental preferences of the user according to the adjustment behaviors of the user on the preset target parameters in daily use and the user operation log. Meanwhile, the module can also predict the environmental change trend in unit time in the future by analyzing historical data and automatically adjust preset target parameters, so that the intelligent adjustment of the indoor environment is realized.
Finally, the invention adopts a distributed storage architecture and a data cleaning and preprocessing function, thereby effectively improving the efficiency and accuracy of data storage and processing. Meanwhile, the system also has expandability and customizable performance, and can be flexibly configured and upgraded according to the requirements and scenes of different users.
In summary, the intelligent home control system and method for regulating and controlling the indoor environment Internet provided by the invention not only have accurate and efficient indoor environment regulation and control capability, but also realize intelligent management and personalized service of the indoor environment through a plurality of innovative functions such as user interaction, self-adaptive learning and the like. This will bring more comfortable, convenient, safe living experience to the user and promote the continued development and progress of indoor environmental control technology.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. It should be noted that, without conflict, the embodiments of the present invention and features of the embodiments may be combined with each other. The invention will be described in detail below with reference to the drawings in connection with embodiments.
Referring to fig. 1, this embodiment provides an internet smart home control system for regulating and controlling an indoor environment, including:
The data acquisition layer is used for acquiring real-time data of the indoor environment through the intelligent sensor, wherein the real-time data comprises real-time temperature, real-time humidity and real-time illumination;
The system comprises a data processing layer, a control layer and a control layer, wherein the data processing layer is configured to judge whether to adjust the control parameters of the indoor environment according to the real-time data and store the real-time data, preset target parameters and control parameters;
The parameter adjusting layer is used for storing historical environment data and generating user environment preference by combining the real-time data stored in the data processing layer;
the device control layer is used for being connected with the handheld terminal of the user, receiving the indoor environment monitoring data, the analysis result and the target adjustment parameter of the data processing layer and the parameter adjustment layer, displaying the indoor environment monitoring data, the analysis result and the target adjustment parameter on the handheld terminal of the user, and controlling the indoor device according to the target adjustment parameter so as to adjust the indoor environment.
It can be appreciated that this embodiment provides an advanced smart home control system, which aims to effectively regulate and optimize the indoor environment, so as to improve the comfort and convenience of the occupants. The system mainly comprises the following key layers:
First, the data acquisition layer plays a critical role. The system monitors and collects various key data of indoor environment in real time through a series of intelligent sensors. These data cover a number of aspects of temperature, humidity and illumination, ensuring a comprehensive understanding of the indoor environment. Through the sensors, the system can acquire accurate real-time temperature, real-time humidity and real-time illumination data, and a solid foundation is provided for subsequent data processing and analysis.
Next, the data processing layer is one of the core parts of the system. The system is responsible for receiving real-time data from the data acquisition layer and judging whether the control parameters of the indoor environment need to be adjusted according to the data. In order to achieve the object, a storage module is arranged in the data processing layer and is used for storing real-time data, preset target parameters and current control parameters. The preset target parameters include a target temperature, a target humidity and a target illumination, and the control parameters include a temperature control parameter, a humidity control parameter and an illumination control parameter. When the data processing layer judges that the indoor environment needs to be adjusted, the data processing layer can intelligently adjust the control parameters according to preset target parameters and real-time data so as to achieve the aim of optimizing the indoor environment.
The parameter adjustment layer further enhances the level of intellectualization of the system. It not only stores historical environmental data, but also combines the real-time data provided by the data processing layer to generate personalized environmental preference of the user. By analyzing this data, the parameter adjustment layer can determine the best target adjustment parameters to meet the user's specific needs and preferences. The addition of this hierarchy enables the system to more precisely accommodate the unique needs of different users, thereby providing more personalized services.
Finally, the device control layer is a direct interface for the system to interact with the user. The bidirectional transmission of data and control parameters is realized by connecting the bidirectional transmission device with the handheld terminal equipment of the user. The device control layer is responsible for displaying the indoor environment monitoring data, the analysis result and the target adjustment parameters on the handheld terminal of the user, so that the user can know the indoor environment condition in real time and make corresponding adjustment according to the information. More importantly, the device control layer accurately controls various indoor devices according to target adjustment parameters, so that effective adjustment of indoor environments is realized. Whether the temperature of the air conditioner and the humidity of the humidifier are regulated or the indoor illumination brightness is regulated, the equipment control layer can automatically execute corresponding control parameters according to the setting of a user and the analysis result of the system, so that the indoor environment is always kept in the optimal state.
In summary, the intelligent home control system of the embodiment realizes comprehensive monitoring and intelligent adjustment of the indoor environment through multi-level data acquisition, processing, parameter adjustment and equipment control, and creates a comfortable, healthy and energy-saving living environment for users.
In some embodiments of the present application, the data processing layer is configured to determine whether to adjust a control parameter of an indoor environment according to the real-time data, including:
after the data processing layer receives the real-time data, preprocessing the received real-time data, and removing abnormal data and noise;
comparing the preprocessed data with a preset environment parameter range;
And when the preprocessed data is lower than the lowest temperature threshold value in the preset environment parameter range or higher than the highest temperature threshold value in the preset environment parameter range, judging that the control parameters of the indoor environment need to be adjusted.
It will be appreciated that the functionality of the data processing layer of the present embodiment is further refined and extended. The core responsibility of this module is to carefully analyze and evaluate the data collected in real time to decide whether adjustments to the control parameters of the indoor environment are necessary. This process involves a number of steps, which are of importance, firstly, in that the data processing layer performs preprocessing operations on the received real-time data, as it involves a strict control of the data quality. Preprocessing includes, but is not limited to, data cleansing, i.e., removing abnormal data and noise that may be generated for various reasons, ensuring the accuracy and effectiveness of subsequent analysis.
The carefully selected and cleaned data is then imported into a comparison link where it is carefully compared to a predetermined range of environmental parameters. This is a critical step as it directly relates to whether the indoor environment requires adjustment of the control parameters. During the comparison, the system closely monitors whether the environmental parameters are outside the set safety ranges. In particular, the system checks whether the preprocessed data has reached a minimum temperature threshold in a preset environmental parameter range or has exceeded a maximum temperature threshold in the preset environmental parameter range.
Upon detecting that the data points are outside of a predetermined threshold range, the system will immediately respond by determining that adjustments to the control parameters of the indoor environment are needed at this time to ensure that the indoor environment is maintained at a comfortable and healthy level. The real-time monitoring and automatic adjusting capability greatly improves the efficiency and quality of indoor environment control and ensures that a user can enjoy a stable and pleasant indoor environment.
In some embodiments of the present application, when the judging result is that the control parameter of the indoor environment is adjusted, the data processing layer is configured to adjust the control parameter of the indoor environment according to the preset target parameter and the real-time data, and includes:
The indoor environment control system comprises n temperature sensors, wherein temperatures measured by the n temperature sensors are T1, T2, and Tn, the data acquisition layer acquires external temperatures through the Internet and is recorded as Tou, target temperatures are recorded as Ttar, working parameters of temperature regulation equipment are recorded as P, and the working parameters P of the temperature regulation equipment are calculated according to the following calculation methods:
;
;
wherein Tave is the average temperature of a plurality of points in the room, α and β are weight coefficients, and α+β=1, kt is a temperature-adjusted scaling coefficient.
It will be appreciated that in this embodiment, the data processing layer adds humidity control in addition to temperature considerations. Specifically, the indoor environment control system includes n temperature sensors, m humidity sensors, and the humidity measured by the m humidity sensors is H1, H2. Similarly, the data acquisition layer may also acquire external humidity via the internet, denoted as Hou. The target humidity is denoted as Htar, and the operating parameter of the humidity control apparatus is denoted as Q.
When the judgment result indicates that the temperature and the humidity of the indoor environment need to be adjusted at the same time, the data processing layer performs joint calculation and adjustment according to the preset target temperature Ttar, the target humidity Htar, the real-time temperature data T1, T2, the..tn, the real-time humidity data H1, H2, the..m, the external temperature Tou and the external humidity Hou, and the working parameters P and Q of the temperature adjusting device and the humidity adjusting device.
At this time, the calculation formula for calculating the working parameters P and Q of the temperature and humidity control apparatus is more complex, but the core idea is still to determine the working parameters of the temperature and humidity control apparatus by a certain algorithm based on the differences between the weighted average temperature and humidity and the external environment, and the preset target temperature and humidity. The indoor environment can be kept at a certain balance with the external environment while maintaining comfort, and unnecessary energy consumption is reduced.
In addition, the embodiment also introduces an adaptive learning mechanism. Over time, the data processing layer can continuously collect and analyze indoor and outdoor environment data and the use habit of a user, and automatically adjust the weight coefficients and the proportion coefficients of alpha, beta, kt and the like, so that the indoor environment is more intelligently and accurately regulated. The self-adaptive learning mechanism can greatly improve the performance and user experience of the indoor environment control system.
In some embodiments of the present application, when the judging result is that the control parameter of the indoor environment is adjusted, the data processing layer is configured to adjust the control parameter of the indoor environment according to the preset target parameter and the real-time data, and includes:
The indoor environment control system comprises n humidity sensors, wherein the humidity measured by the n humidity sensors is H1, H2, hn, the data acquisition layer acquires external humidity through the Internet and marks the external humidity as Hout, the target humidity as Htar, and the working parameter of the humidity control equipment is Q;
According to the following calculation formula, working parameters of the humidity control equipment are calculated as Q:
;
;
;
;
Wherein Tave is the average temperature of several points in the room, beta and delta are weight coefficients, and beta + delta = 1, kh is the scaling factor of the humidity adjustment.
It can be seen that the data processing layer in this embodiment is designed to adjust the control parameters of the indoor environment according to the preset target parameters and the real-time data when the judgment result is that the control parameters of the indoor environment are adjusted. The method specifically comprises the following steps:
The indoor environment control system is composed of n humidity sensors, humidity values obtained through measurement are H1, H2, hn, the data acquisition layer acquires external humidity through the Internet and marks the external humidity as Hout, target humidity as Htar, and working parameters of the humidity control equipment are Q. According to the calculation formula, working parameters Q of the humidity control equipment are calculated, wherein Tave represents the average temperature of a plurality of points in a room, beta and delta are weight coefficients, beta+delta=1, and KH represents the proportional coefficient of humidity control.
Through the above, the data processing layer can calculate the working parameters of the humidity control equipment according to the real-time data and the preset target parameters, so that the accurate control of the indoor environment humidity is realized, and the comfort level of the indoor environment is improved.
It can be appreciated that, in this embodiment, by comprehensively considering real-time data of a plurality of humidity sensors in a room and information of external humidity, and combining with average temperature in the room, the working parameter Q of the humidity control apparatus can be adjusted more accurately, so as to realize accurate control of indoor humidity. The indoor environment control system is more intelligent and efficient in humidity adjustment based on multi-point data fusion and comprehensive analysis of external environment factors.
In some embodiments of the present application, when the judging result is that the control parameter of the indoor environment is adjusted, the data processing layer is configured to adjust the control parameter of the indoor environment according to the preset target parameter and the real-time data, and includes:
In the control parameters, the illumination adjustment comprises yellow light and white light, and the data processing layer realizes indoor illumination stabilization by adjusting the proportion of the yellow light and the white light;
Measuring the current illumination intensity and the target illumination intensity respectively marked as Lcur and Ltar By an illumination sensor, wherein the target proportion of yellow light and white light is alpha and beta respectively, wherein alpha+beta=1, and the brightness parameters of the yellow light and the white light are respectively marked as By and Bw;
luminance parameters By and Bw of yellow light and white light are calculated according to the following calculation formula:
;
;
;
Where Ky and Kw are the proportionality coefficients of yellow light and white light, respectively, ky reflects the adjustment speed, kw reflects the sensitivity, θ and k are the target proportions of yellow light and white light, respectively, and θ+k=1.
It will be appreciated that the data processing layer according to this embodiment is designed to be able to adjust the control parameters of the indoor environment according to the preset target parameters and the real-time data when the result of the judgment is to adjust the control parameters of the indoor environment. The method specifically comprises the following steps:
In terms of control parameters, the function of illumination adjustment includes adjusting the brightness of the yellow light and the white light, and the data processing layer ensures the stability of indoor illumination by changing the ratio of the yellow light and the white light. To achieve this goal, the module will measure the current illumination intensity and the desired target illumination intensity, denoted Lcur and Ltar, respectively, by the illumination sensor. The target proportions of yellow light and white light are denoted as α and β, respectively, and satisfy the condition α+β=1. The brightness parameters of yellow and white light are denoted By and Bw, respectively. The data processing layer will be based on a specific calculation formula, where Ky and Kw represent the proportionality coefficients of yellow light and white light, respectively, where Ky reflects mainly the adjustment speed and Kw reflects mainly the sensitivity. Further, θ and k represent target ratios of yellow light and white light, respectively, and the sum thereof also needs to satisfy the condition of θ+k=1.
Through the design, the data processing layer can dynamically adjust the proportion of yellow light to white light according to real-time data and preset target parameters, so that stable control of indoor illumination is realized, and a comfortable and suitable indoor environment is created.
In some embodiments of the application, the internet smart home control system for regulating and controlling the indoor environment further comprises a user interaction module;
the user interaction module is used for a user to adjust preset target parameters through the control system;
The user interaction module is provided with a security verification mechanism, wherein the security verification mechanism comprises user identity verification, access authority management, access time limitation, operation log record and data encryption transmission.
The design of the Internet intelligent home control system for regulating and controlling the indoor environment is not only limited to the simple combination of hardware and software, but also integrates the advanced man-machine interaction concept. Specifically, the embodiment includes a special user interaction module, and the main function of the module is to enable a user to be connected to the indoor environment control system through the internet, so that real-time monitoring of system operation and flexible adjustment of preset target parameters are realized. The interaction mode greatly improves the use convenience of users, so that the users can easily control the indoor environment through the network at any time and any place.
Notably, the user interaction module is also designed with a careful security verification mechanism to ensure the safe and stable operation of the system. The security verification mechanism comprises a plurality of layers of security measures, namely firstly ensuring that only authorized users can access the system through user identity verification, preventing unauthorized users from illegally operating the system, secondly ensuring that users with different levels have different operation authorities, further ensuring the security of the system, further ensuring that the users can only access the system within a specified time, effectively reducing the risk of malicious attack of the system, further enabling an operation log recording function to record the operation behaviors of the users in detail, and quickly tracking a responsible main body once security problems occur, and finally ensuring the security of user data in the transmission process through data encryption transmission, and preventing the risk of interception and leakage of the data.
In summary, by adding the user interaction module and the security verification mechanism in the internet smart home control system for regulating and controlling the indoor environment, the user experience is improved, the security and the reliability of the system are greatly enhanced, and a more intelligent, safe and comfortable indoor environment is created for the user.
In some embodiments of the application, the user authentication includes user account-password authentication and biometric identification;
The access authority management comprises role authority setting and operation authority setting according to a user role, wherein the user role comprises a system manager, family members and visitors;
The access time limit is used for setting a limit condition for allowing or prohibiting a user to access the system;
The operation log record is used for recording the login, operation and exit time of the user;
The data encryption transmission encrypts communication data between the user and the system through a secure socket layer.
It can be appreciated that the present embodiment provides various user authentication methods, including user account matching password authentication and biometric identification. The double verification mode greatly improves the system security and effectively prevents unauthorized access. Meanwhile, an access authority management mechanism is introduced, wherein the mechanism comprises setting of role authority, and the operation authority of the mechanism can be customized according to the role of a user. These user roles include, but are not limited to, system administrators, family members, and guests, each with their specific rights and responsibilities.
In addition, this embodiment also relates to setting access time limit, which allows a system administrator to limit the time for a user to access the system, so as to ensure the security and stability of the system in a specific period. For example, user access may be prohibited at system maintenance time, or lower access rights may be set at night.
The operation log record is also an important component of the application, can record the login time, the operation behavior and the exit time of the user in detail, and provides important basis for the use monitoring and the problem investigation of the system. These log records will play a key role when security events occur in the system or user behavior needs to be analyzed.
Finally, in order to ensure the safety of the user data, the application adopts a data encryption transmission technology. The communication data between the user and the system is encrypted through a Secure Socket Layer (SSL), and the data can be effectively prevented from being stolen or tampered no matter in the data transmission process or the storage process, so that the information security of the user is ensured.
In some embodiments of the present application, the data processing layer adopts a distributed storage architecture to store real-time data, historical environment data and control parameters on a plurality of physical nodes in a scattered manner, and meanwhile, the data processing layer is configured with data cleaning and preprocessing functions for automatically identifying and rejecting abnormal data.
It will be appreciated that the data processing layer according to this embodiment employs a distributed storage architecture. The architecture is mainly characterized in that real-time data, historical environment data and control parameters are stored in a plurality of physical nodes in a scattered mode, and the advantage of the architecture is that the processing efficiency of the data can be effectively improved, and meanwhile, the reliability of the system is enhanced. In addition, the data processing layer also has the functions of data cleaning and preprocessing, and the main function of the function is to automatically identify and reject abnormal data, so that the accuracy and the effectiveness of the data are ensured. Therefore, the quality of the data is improved, and the subsequent data analysis work is more accurate and reliable.
In some embodiments of the present application, the parameter adjustment layer generates user environment preferences according to stored historical environment data and in combination with stored real-time data and control parameters stored by the data processing layer, including:
The parameter adjustment layer is configured to analyze and acquire daily habits and environmental preferences of the user according to adjustment behaviors of the user on preset target parameters in different time periods and user operation logs recorded by the user interaction module;
The parameter adjustment layer is further configured to predict an environmental change trend within a unit time in the future by analyzing the history data, and adjust a preset target parameter.
It will be appreciated that the function and effect of the parameter adjustment layer according to this embodiment is further refined and extended. The main responsibility of the parameter adjustment layer is to generate personalized environment preferences of the user based on the real-time data, the historical environment data and the control parameters stored by the data processing layer. This process mainly includes the following aspects:
first, the parameter adjustment layer is specifically designed to analyze the user's adjustment behavior for preset target parameters over different time periods. This analysis process involves not only the specific operational behavior of the user, but also the user operation log recorded by the user interaction module. By analyzing and processing these data in depth, the parameter adjustment layer can effectively identify the user's daily habits and specific preferences for the environment.
Secondly, the parameter adjustment layer has another important function, namely, by deeply analyzing historical data, the module can predict the environmental change trend in the unit time in the future. This predictive function is implemented based on deep mining of historical data and intelligent algorithms. After the environment change trend is predicted, the parameter adjustment layer correspondingly adjusts the preset target parameters according to the prediction results, so that the user can obtain more adaptive and comfortable environment experience.
In general, with the above embodiments, we can see that the parameter adjustment layer plays a central role in the generation and adjustment of user environment preferences. The system not only can identify the habit and preference of the user according to the behavior data of the user, but also can actively adjust parameters by predicting the environment change trend so as to realize more intelligent and personalized environment service.
The invention also provides a method for regulating and controlling the indoor environment Internet intelligent home control system, which is realized by the Internet intelligent home control system for regulating and controlling the indoor environment, and comprises the following steps:
Acquiring real-time data of an indoor environment through an intelligent sensor, wherein the real-time data comprises real-time temperature, real-time humidity and real-time illumination;
Transmitting the acquired real-time data to an equipment control layer;
storing real-time data, preset target parameters and control parameter historical environment data in a data processing layer;
The equipment control layer receives the real-time data and judges whether the control parameters of the indoor environment need to be adjusted or not;
When judging that the control parameters of the indoor environment need to be adjusted, the data processing layer adjusts the control parameters of the indoor environment according to preset target parameters and real-time data, wherein the preset target parameters comprise target temperature, target humidity and target illumination;
The adjusted control parameters are sent to corresponding environment control equipment so as to realize the adjustment of the indoor environment;
The parameter adjusting layer generates user environment preference according to the stored real-time data, the historical environment data and the control parameters, and adjusts the target parameters according to the generated user environment preference.
It can be appreciated that the beneficial effects of the present embodiment are mainly represented in the following aspects:
1. real-time performance, namely acquiring temperature, humidity and illumination data of the indoor environment in real time through an intelligent sensor, and ensuring the accuracy and instantaneity of the environment data. This enables the indoor environment control system to respond quickly to changes in the environment, providing a more comfortable living environment for the user.
2. The device control layer can intelligently judge whether the control parameters need to be adjusted according to the real-time data and the preset target parameters, so that the indoor environment can be automatically adjusted. The intelligent operation greatly reduces the operation burden of the user and improves the convenience of life.
3. The data storage and analysis, namely the data processing layer not only stores real-time data, preset target parameters and control parameters, but also can analyze the data according to the data, and provides data support for the parameter adjustment layer. Through data analysis, the system can more accurately understand the environment preference of the user, and provides powerful basis for subsequent adjustment.
4. And the parameter adjustment layer generates user environment preference according to the real-time data, the historical environment data and the control parameters, and adjusts the target parameters according to the preference. This adaptive learning capability enables the system to automatically adjust as the user's habits change, providing a more personalized indoor environmental control experience.
5. Energy saving and emission reduction, namely, through intelligently adjusting the temperature, the humidity and the illumination of the indoor environment, the system can reduce unnecessary energy consumption while ensuring the comfort of users, and the aim of energy saving and emission reduction is fulfilled. This is of great importance to the current social setting advocating green low-carbon life.
In summary, the indoor environment control method based on the internet provides more comfortable, convenient and energy-saving indoor environment control experience for users through the combination of functions of data acquisition, intelligent judgment, data storage and analysis, self-adaptive learning and the like.
It will be appreciated by those skilled in the art that embodiments of the application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flowchart and/or block of the flowchart illustrations and/or block diagrams, and combinations of flowcharts and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Finally, it should be noted that the above embodiments are only for illustrating the technical solution of the present invention and not for limiting the same, and although the present invention has been described in detail with reference to the above embodiments, it should be understood by those skilled in the art that modifications and equivalents may be made to the specific embodiments of the present invention without departing from the spirit and scope of the present invention, and any modifications and equivalents are intended to be included in the scope of the claims of the present invention.