An intelligent home display module driving method based on internet of things
By collecting and transmitting smart home environment data in real time through IoT devices, and using ZigBee and MQTT protocols for data transmission, combined with a cloud platform to drive the display module, the real-time transmission and adaptive adjustment problems of smart home display modules are solved, improving the user experience and energy efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-13
- Publication Date
- 2026-04-07
AI Technical Summary
Existing smart home display modules cannot effectively achieve real-time data transmission and display, resulting in the inability of the smart home environment to adapt and adjust effectively, poor performance, and failure to meet the needs of efficiency, convenience, and energy saving.
The system collects real-time smart home environment data through IoT devices, transmits it to the gateway device via the ZigBee interface, and then transmits it to the cloud platform via the MQTT protocol. The cloud platform drives the display module to display the real-time data and controls the environment to adapt and adjust according to the real-time display. The display module enters a sleep state when in standby mode to reduce energy consumption.
It enables real-time data transmission and display of the smart home environment, effectively adapts and adjusts, improves the user experience, and meets the needs of high efficiency, convenience, and energy saving.
Smart Images

Figure CN120802660B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart home technology, specifically to a driving method for a smart home display module based on the Internet of Things. Background Technology
[0002] Smart home technology uses a residence as a platform, integrating home-related devices through comprehensive wiring, network communication, security, automatic control, and audio-visual technologies to build a centralized and intelligent residential facility management system. This enhances the security, convenience, comfort, and aesthetics of the home, while also creating an environmentally friendly and energy-saving living environment. Among these components, the display module is a crucial element, responsible for presenting data to users in the form of images or text.
[0003] Existing technologies cannot effectively achieve real-time data transmission and display, nor can they effectively adapt and adjust to the smart home environment, resulting in poor smart home performance and failing to effectively meet the needs of smart homes for efficiency, convenience, and energy saving. Summary of the Invention
[0004] The purpose of this invention is to provide a smart home display module driving method based on the Internet of Things, which can effectively realize real-time data transmission and display, effectively adapt and adjust to the smart home environment, improve the use effect of smart homes, and effectively meet the needs of smart homes for high efficiency, convenience and energy saving, thus solving the problems mentioned in the background art.
[0005] To achieve the above objectives, the present invention provides the following technical solution:
[0006] A method for driving a smart home display module based on the Internet of Things, comprising:
[0007] The system collects real-time data of the smart home environment through IoT devices and transmits the real-time data of the smart home environment to the gateway device through the ZigBee interface. The gateway device then transmits the real-time data of the smart home environment to the cloud platform through the MQTT protocol.
[0008] After receiving real-time data of the smart home environment, the cloud platform sends instructions to the display module and drives the display module to perform corresponding display operations to display the real-time data of the smart home environment and control the smart home environment according to the real-time display, so as to realize the adaptive adjustment of the smart home environment.
[0009] Preferably, after receiving real-time data of the smart home environment, the cloud platform sends instructions to the display module and drives the display module to perform corresponding display operations, including the following:
[0010] The display module monitors the instructions issued by the cloud platform in real time and adjusts its operating status based on the real-time monitoring results.
[0011] When the display module does not detect any instructions from the cloud platform, it enters a sleep state during standby to reduce power consumption.
[0012] When the display module detects the command issued by the cloud platform, the display module enters the recovery state during operation, which is used to display real-time data of the smart home environment for users to view.
[0013] Preferably, the display module monitors the commands issued by the cloud platform in real time, specifically including:
[0014] Obtain the timestamps and intervals of historical commands issued by the cloud platform within a historical time period from the display module;
[0015] Based on the timestamp, the urgency of historically issued instructions is determined; based on the time period, a time-instruction relationship curve is determined; based on the time-instruction relationship curve, a 24-hour period is divided into high-frequency, medium-frequency, and low-frequency periods.
[0016] The command monitoring frequencies are matched to high-frequency, medium-frequency and low-frequency periods respectively. Based on the urgency of historically issued commands, the command urgency sequence in the high-frequency, medium-frequency and low-frequency periods is determined. The command monitoring frequencies are weighted based on the urgency sequence to obtain the command monitoring frequency sequence in one cycle.
[0017] The sliding window verification using 3 consecutive sampling points is used. When at least 2 sampling points in the window detect a valid instruction frame, it is determined that an instruction has been issued. This is the instruction judgment rule.
[0018] The command monitoring frequency sequence and command judgment rules are used to monitor the current time period to obtain the command misjudgment rate of the current time period, and the interference intensity is determined based on the environmental information of the current time period.
[0019] Based on the instruction misjudgment rate, the first frequency rise adjustment range is determined, and based on the interference intensity, the second frequency rise adjustment range is determined. The larger of the first frequency rise adjustment range and the second frequency rise adjustment range is selected as the target adjustment range.
[0020] The initial monitoring frequency for the next time period is obtained from the command monitoring frequency sequence. The initial monitoring frequency is optimized in real time based on the target adjustment range to obtain the target monitoring frequency. Command monitoring is then performed for the next time period according to the target monitoring frequency.
[0021] Preferably, when the display module detects a command issued by the cloud platform, the data receiving module of the display module receives the command from the cloud platform through the ZigBee interface. The received command is parsed by the processing module to extract key parameters, including the display content and refresh rate. The parsed command is converted into an executable signal by the driver module. Based on the parsing result, the driver module controls the LED screen of the display module to display the command content issued by the cloud platform in real time and display real-time data of the smart home environment for users to view. The display module also feeds back the execution result to the cloud platform through the MQTT protocol, forming a closed-loop control.
[0022] Preferably, based on real-time data collection of the smart home environment using IoT devices, the following operations are performed:
[0023] Deploy IoT devices in key areas of the smart home, including temperature sensors, humidity sensors, and light sensors.
[0024] Based on the deployed temperature sensors, the temperature situation in the smart home is monitored and collected in real time from all directions to obtain smart home temperature data;
[0025] Based on the deployed humidity sensors, the humidity situation in the smart home is monitored and collected in real time to obtain the humidity data of the smart home.
[0026] Based on the deployed light sensors, the system monitors and collects light conditions in all directions within the smart home in real time, thereby acquiring smart home light data.
[0027] Among them, real-time smart home environment data is generated based on smart home temperature data, smart home humidity data, and smart home lighting data.
[0028] Preferably, the smart home environment data is transmitted in real time to the gateway device via the ZigBee interface. The gateway device then transmits the smart home environment data to the cloud platform via the MQTT protocol, and performs the following operations:
[0029] Establish data transmission connections between IoT devices, gateway devices, and cloud platforms to enable wireless transmission of real-time data from the smart home environment.
[0030] In this process, the networked device sends a data transmission connection request to the gateway device. After receiving the data transmission connection request from the IoT device, the gateway device identifies and verifies the data transmission port of the IoT device. Once the verification is successful, the gateway device establishes a data transmission connection with the IoT device, and the IoT device transmits real-time data of the smart home environment to the gateway device through the ZigBee interface.
[0031] In this process, the gateway device sends a data transmission connection request to the cloud platform. After receiving the data transmission connection request from the gateway device, the cloud platform identifies and verifies the data transmission port of the gateway device. Once the verification is successful, the cloud platform establishes a data transmission connection with the gateway device. The gateway device then transmits real-time data of the smart home environment to the cloud platform. After receiving the real-time data of the smart home environment, the cloud platform issues instructions to the display module and drives the display module to perform corresponding display operations.
[0032] Preferably, the cloud platform identifies and verifies the data transmission port of the gateway device and performs the following operations:
[0033] Obtain the data transmission port of the gateway device and compare and analyze it with the data transmission port of the cloud platform that has been set in advance.
[0034] This involves extracting multiple data transmission ports of the cloud platform one by one, comparing the extracted data transmission ports of the cloud platform with the data transmission ports of the gateway device, analyzing the port compatibility between the data transmission ports of the gateway device and the data transmission ports of the cloud platform, and determining whether the gateway device is qualified to transmit data with the cloud platform.
[0035] When the data transmission port of the gateway device is within the data transmission port range of the cloud platform, the security identification and verification of the data transmission port of the gateway device is successful, meaning that the gateway device is qualified to transmit data with the cloud platform.
[0036] If the data transmission port of the gateway device is not within the range of data transmission ports of the cloud platform, the security identification and verification of the data transmission port of the gateway device will fail, meaning that the gateway device is not qualified to transmit data with the cloud platform.
[0037] Preferably, after displaying real-time data of the smart home environment, the user formulates corresponding control commands based on the real-time data to control the smart home environment and achieve adaptive adjustment of the smart home environment.
[0038] Preferably, to control the smart home environment, perform the following operations:
[0039] The system compares and analyzes real-time data of the smart home environment with pre-set standard data for the smart home environment, and intelligently controls the smart home environment based on the analysis results.
[0040] Among them, when the real-time temperature of the smart home is higher than the set standard temperature, the system will intelligently reduce the real-time temperature of the smart home and automatically adjust the temperature to the standard temperature.
[0041] Among them, when the real-time temperature of the smart home is lower than the set standard temperature, the system will intelligently increase the real-time temperature of the smart home and automatically adjust the temperature to the standard temperature.
[0042] Among them, when the real-time humidity of the smart home is higher than the set standard humidity, the system will intelligently reduce the real-time humidity of the smart home and automatically adjust the humidity to the standard humidity.
[0043] Specifically, when the real-time humidity of the smart home is lower than the set standard humidity, the system will intelligently increase the real-time humidity of the smart home and automatically adjust the humidity to the standard humidity.
[0044] Among them, when the real-time illumination of the smart home is higher than the set standard illumination, the system will intelligently reduce the real-time illumination of the smart home and automatically adjust the illumination to the standard illumination.
[0045] Specifically, when the real-time lighting of the smart home is lower than the set standard lighting, the system will intelligently increase the real-time lighting of the smart home and automatically adjust the lighting to the standard lighting.
[0046] Preferably, based on the analysis results, the LED screen of the display module is controlled by the driving module.
[0047] Displays in real-time the content of instructions issued by the cloud platform, including:
[0048] Based on the analysis results, the LED screen of the display module is controlled by the driver module to display the issued instructions at the initial resolution;
[0049] The LED screen is divided into several sub-regions of equal size. Based on historical data, the probability of each sub-region being a gaze area, a high-frequency operation area, or an update area is determined, and the importance of the content is determined based on the content displayed in each sub-region.
[0050] Based on the probability of a sub-region being a gaze region, a high-frequency operation region, and an update region, as well as the importance of its content, a comprehensive importance index for the sub-region is calculated.
[0051] The initial display parameters of a sub-region are determined based on the importance of its content.
[0052] Obtain the initial display parameters of the adjacent sub-regions of the sub-region, and calculate the target display parameters of the sub-region based on the difference between the initial display parameters of the sub-region and the initial display parameters of the adjacent sub-regions.
[0053] The instructions issued by the cloud platform are displayed in real time according to the target display parameters of the sub-region.
[0054] Compared with the prior art, the beneficial effects of the present invention are:
[0055] This invention collects real-time data of the smart home environment through IoT devices. The IoT devices transmit the real-time data of the smart home environment to a gateway device via a ZigBee interface. The gateway device then transmits the real-time data of the smart home environment to a cloud platform via the MQTT protocol. After receiving the real-time data, the cloud platform sends instructions to the display module and drives the display module to perform corresponding display operations to display the real-time data of the smart home environment. Based on the real-time display, the cloud platform controls the smart home environment to achieve adaptive adjustment, effectively realizing real-time data transmission and display. This allows for effective adaptive adjustment of the smart home environment, improving the user experience and effectively meeting the needs of smart homes for efficiency, convenience, and energy saving. Attached Figure Description
[0056] Figure 1 This is a flowchart of the IoT-based smart home display module driving method of the present invention. Detailed Implementation
[0057] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0058] To address the current limitations of real-time data transmission and display, and the inability to effectively adapt to and adjust to the smart home environment, resulting in poor smart home performance and an inability to meet the demands for efficiency, convenience, and energy conservation in smart homes, please refer to [link to relevant documentation]. Figure 1 This embodiment provides the following technical solution:
[0059] A method for driving a smart home display module based on the Internet of Things, comprising:
[0060] The system collects real-time data of the smart home environment using IoT devices and transmits the data to a gateway device via a ZigBee interface. The gateway device then transmits the data to a cloud platform via the MQTT protocol.
[0061] In this embodiment, based on the real-time collection of smart home environment data by IoT devices, the following operations are performed:
[0062] Deploy IoT devices in key areas of the smart home, including temperature sensors, humidity sensors, and light sensors.
[0063] Based on the deployed temperature sensors, the temperature situation in the smart home is monitored and collected in real time from all directions to obtain smart home temperature data;
[0064] Based on the deployed humidity sensors, the humidity situation in the smart home is monitored and collected in real time to obtain the humidity data of the smart home.
[0065] Based on the deployed light sensors, the system monitors and collects light conditions in all directions within the smart home in real time, thereby acquiring smart home light data.
[0066] Among them, real-time smart home environment data is generated based on smart home temperature data, smart home humidity data, and smart home lighting data.
[0067] It should be noted that by deploying IoT devices in key areas of the smart home, and collecting real-time temperature, humidity, and light data from these devices, a data foundation is provided for the subsequent adaptive adjustment of the smart home environment.
[0068] In one embodiment, the display module monitors the commands issued by the cloud platform in real time, specifically including:
[0069] Obtain the timestamps and intervals of historical commands issued by the cloud platform within a historical time period from the display module;
[0070] Based on the timestamp, the urgency of historically issued instructions is determined; based on the time period, a time-instruction relationship curve is determined; based on the time-instruction relationship curve, a 24-hour period is divided into high-frequency, medium-frequency, and low-frequency periods.
[0071] The command monitoring frequencies are matched to high-frequency, medium-frequency and low-frequency periods respectively. Based on the urgency of historically issued commands, the command urgency sequence in the high-frequency, medium-frequency and low-frequency periods is determined. The command monitoring frequencies are weighted based on the urgency sequence to obtain the command monitoring frequency sequence in one cycle.
[0072] The sliding window verification using 3 consecutive sampling points is used. When at least 2 sampling points in the window detect a valid instruction frame, it is determined that an instruction has been issued. This is the instruction judgment rule.
[0073] The command monitoring frequency sequence and command judgment rules are used to monitor the current time period to obtain the command misjudgment rate of the current time period, and the interference intensity is determined based on the environmental information of the current time period.
[0074] Based on the instruction misjudgment rate, the first frequency rise adjustment range is determined, and based on the interference intensity, the second frequency rise adjustment range is determined. The larger of the first frequency rise adjustment range and the second frequency rise adjustment range is selected as the target adjustment range.
[0075] The initial monitoring frequency for the next time period is obtained from the command monitoring frequency sequence. The initial monitoring frequency is optimized in real time based on the target adjustment range to obtain the target monitoring frequency. Command monitoring is then performed for the next time period according to the target monitoring frequency.
[0076] In this embodiment, for example, the command monitoring frequency is highest during high-frequency periods, followed by mid-frequency periods, and lowest during low-frequency periods.
[0077] In this embodiment, for example, the urgency sequence of historical commands issued during high-frequency periods is 0.2, 0.5, 0.9, 0.6, 0.4; the weight sequence for high-frequency periods is determined to be 0.7, 1, 1.5, 1.1, 0.9; and the weighted processing of the fixed command monitoring frequency of 100ms / time during high-frequency periods is 142ms / time, 100ms / time, 67ms / time, 91ms / time, 111ms / time.
[0078] In this embodiment, the higher the instruction misjudgment rate, the greater the corresponding first frequency rise adjustment range; the higher the interference intensity, the greater the corresponding second frequency rise adjustment range.
[0079] The beneficial effects of the above design scheme are as follows: First, based on the timestamp, the urgency of historically issued commands is determined. Based on the time period, a time-command relationship curve is determined. Based on the time-command relationship curve, a 24-hour period is divided into high-frequency, medium-frequency, and low-frequency periods. Corresponding command monitoring frequencies are matched for each of the high-frequency, medium-frequency, and low-frequency periods, achieving a preliminary division of time periods and frequencies. Based on the urgency of historically issued commands, the command urgency sequence for the high-frequency, medium-frequency, and low-frequency periods is determined. The command monitoring frequencies are weighted based on the urgency sequence to obtain a command monitoring frequency sequence within a period, enabling intelligent resource allocation for the display module, ensuring monitoring accuracy, and reducing system energy consumption. The command monitoring frequency sequence and command judgment rules are used to monitor commands in the current period to obtain the command for the current period. The system calculates the false positive rate and determines the interference intensity based on the environmental information of the current time period. Based on the false positive rate, it determines the first frequency increase adjustment range and the second frequency increase adjustment range based on the interference intensity. The larger of the first and second frequency increase adjustment ranges is selected as the target adjustment range. The real-time monitoring effect is analyzed from the perspectives of false positive rate and interference intensity to provide accurate information for subsequent frequency adjustments. The initial monitoring frequency for the next time period is obtained from the command monitoring frequency sequence. Based on the target adjustment range, the initial monitoring frequency is optimized in real time to obtain the target monitoring frequency. Command monitoring is then performed for the next time period according to the target monitoring frequency. This achieves real-time adjustment of the frequency for the next time period based on the monitoring effect of the previous time period, enabling accurate and efficient monitoring of the display module's commands issued by the cloud platform, and providing a foundation for the accurate display of the display module's operating status.
[0080] In this embodiment, the smart home environment data is transmitted in real time to the gateway device via the ZigBee interface. The gateway device then transmits the smart home environment data to the cloud platform via the MQTT protocol and performs the following operations:
[0081] Establish data transmission connections between IoT devices, gateway devices, and cloud platforms to enable wireless transmission of real-time data from the smart home environment.
[0082] In this process, the networked device sends a data transmission connection request to the gateway device. After receiving the data transmission connection request from the IoT device, the gateway device identifies and verifies the data transmission port of the IoT device. Once the verification is successful, the gateway device establishes a data transmission connection with the IoT device, and the IoT device transmits real-time data of the smart home environment to the gateway device through the ZigBee interface.
[0083] In this process, the gateway device sends a data transmission connection request to the cloud platform. After receiving the data transmission connection request from the gateway device, the cloud platform identifies and verifies the data transmission port of the gateway device. Once the verification is successful, the cloud platform establishes a data transmission connection with the gateway device. The gateway device then transmits real-time data of the smart home environment to the cloud platform. After receiving the real-time data of the smart home environment, the cloud platform issues instructions to the display module and drives the display module to perform corresponding display operations.
[0084] In this embodiment, the cloud platform identifies and verifies the data transmission port of the gateway device and performs the following operations:
[0085] Obtain the data transmission port of the gateway device and compare and analyze it with the data transmission port of the cloud platform that has been set in advance.
[0086] This involves extracting multiple data transmission ports of the cloud platform one by one, comparing the extracted data transmission ports of the cloud platform with the data transmission ports of the gateway device, analyzing the port compatibility between the data transmission ports of the gateway device and the data transmission ports of the cloud platform, and determining whether the gateway device is qualified to transmit data with the cloud platform.
[0087] When the data transmission port of the gateway device is within the data transmission port range of the cloud platform, the security identification and verification of the data transmission port of the gateway device is successful, meaning that the gateway device is qualified to transmit data with the cloud platform.
[0088] If the data transmission port of the gateway device is not within the range of data transmission ports of the cloud platform, the security identification and verification of the data transmission port of the gateway device will fail, meaning that the gateway device is not qualified to transmit data with the cloud platform.
[0089] After receiving real-time data of the smart home environment, the cloud platform sends instructions to the display module and drives the display module to perform corresponding display operations to display the real-time data of the smart home environment and control the smart home environment according to the real-time display, so as to realize the adaptive adjustment of the smart home environment.
[0090] In this embodiment, after receiving real-time data of the smart home environment, the cloud platform sends instructions to the display module and drives the display module to perform corresponding display operations, including the following:
[0091] The display module monitors the instructions issued by the cloud platform in real time and adjusts its operating status based on the real-time monitoring results.
[0092] When the display module does not detect any instructions from the cloud platform, it enters a sleep state during standby to reduce power consumption.
[0093] When the display module detects the command issued by the cloud platform, the display module enters the recovery state during operation, which is used to display real-time data of the smart home environment for users to view.
[0094] In this embodiment, when the display module detects a command issued by the cloud platform, the data receiving module of the display module receives the command from the cloud platform through the ZigBee interface. The received command is parsed by the processing module to extract key parameters, including the display content and refresh rate. The parsed command is converted into an executable signal by the driver module. Based on the parsing result, the driver module controls the LED screen of the display module to display the command content issued by the cloud platform in real time and display real-time data of the smart home environment for users to view. The display module also feeds back the execution result to the cloud platform through the MQTT protocol, forming a closed-loop control.
[0095] In this embodiment, after displaying real-time data of the smart home environment, the user formulates corresponding control commands based on the real-time data of the smart home environment to control the smart home environment and realize the adaptive adjustment of the smart home environment.
[0096] In this embodiment, the smart home environment is controlled by performing the following operations:
[0097] The system compares and analyzes real-time data of the smart home environment with pre-set standard data for the smart home environment, and intelligently controls the smart home environment based on the analysis results.
[0098] Among them, when the real-time temperature of the smart home is higher than the set standard temperature, the system will intelligently reduce the real-time temperature of the smart home and automatically adjust the temperature to the standard temperature.
[0099] Among them, when the real-time temperature of the smart home is lower than the set standard temperature, the system will intelligently increase the real-time temperature of the smart home and automatically adjust the temperature to the standard temperature.
[0100] Specifically, users can formulate corresponding control commands based on real-time data of the smart home environment to control the smart home environment and achieve adaptive adjustment of the smart home environment. The adaptive adjustment of the smart home environment temperature is shown in Table 1.
[0101] Table 1: Smart Home Ambient Temperature Adaptive Adjustment
[0102]
[0103] Therefore, the ability to effectively adapt and adjust the temperature of the smart home environment can improve the user experience of smart homes.
[0104] Among them, when the real-time humidity of the smart home is higher than the set standard humidity, the system will intelligently reduce the real-time humidity of the smart home and automatically adjust the humidity to the standard humidity.
[0105] Specifically, when the real-time humidity of the smart home is lower than the set standard humidity, the system will intelligently increase the real-time humidity of the smart home and automatically adjust the humidity to the standard humidity.
[0106] Specifically, users can formulate corresponding control commands based on real-time data of the smart home environment to control the smart home environment and achieve adaptive adjustment of the smart home environment. The adaptive adjustment of the smart home environment humidity is shown in Table 2.
[0107] Table 2: Adaptive Humidity Adjustment in Smart Home Environments
[0108]
[0109] Therefore, the ability to effectively adapt and adjust the humidity of the smart home environment can improve the user experience of smart homes.
[0110] Among them, when the real-time illumination of the smart home is higher than the set standard illumination, the system will intelligently reduce the real-time illumination of the smart home and automatically adjust the illumination to the standard illumination.
[0111] Specifically, when the real-time lighting of the smart home is lower than the set standard lighting, the system will intelligently increase the real-time lighting of the smart home and automatically adjust the lighting to the standard lighting.
[0112] Specifically, users can formulate corresponding control commands based on real-time data of the smart home environment to control the smart home environment and achieve adaptive adjustment of the smart home environment. The adaptive adjustment of smart home environment lighting is shown in Table 3.
[0113] Table 3: Adaptive Adjustment of Ambient Lighting in Smart Homes
[0114]
[0115] Therefore, the ability to effectively adapt and adjust the ambient lighting in smart homes can improve the user experience of smart homes.
[0116] In one embodiment, the step of controlling the LED screen of the display module through the driving module to display the instructions issued by the cloud platform in real time, based on the parsing results, includes:
[0117] Based on the analysis results, the LED screen of the display module is controlled by the driver module to display the issued instructions at the initial resolution;
[0118] The LED screen is divided into several sub-regions of equal size. Based on historical data, the probability of each sub-region being a gaze area, a high-frequency operation area, or an update area is determined, and the importance of the content is determined based on the content displayed in each sub-region.
[0119] Based on the probability of a sub-region being a gaze region, a high-frequency operation region, and an update region, as well as the importance of its content, a comprehensive importance index for the sub-region is calculated.
[0120]
[0121] Where K represents the comprehensive importance index of the sub-region, δ1 represents the participation weight of the gaze region, δ2 represents the participation weight of the high-frequency operation region, δ3 represents the participation weight of the update region, A1 represents the probability of the sub-region being a gaze region, A2 represents the probability of the sub-region being a high-frequency operation region, A3 represents the probability of the sub-region being an update region, and γ represents the content importance of the sub-region.
[0122] The initial display parameters of a sub-region are determined based on the importance of its content.
[0123] Obtain the initial display parameters of the adjacent sub-regions of the sub-region, and calculate the target display parameters of the sub-region based on the difference between the initial display parameters of the sub-region and the initial display parameters of the adjacent sub-regions.
[0124]
[0125] Where D represents the target display parameters for the sub-region, ε0 represents the initial display parameters for the sub-region, n represents the number of adjacent sub-regions, and ε i This represents the initial display parameters for the i-th adjacent sub-region, where H represents the normalization coefficient and C represents the parameter. Different types of display parameters correspond to different values.
[0126] The instructions issued by the cloud platform are displayed in real time according to the target display parameters of the sub-region.
[0127] In this embodiment, the gaze area is the user's gaze area on the Hina module obtained according to the pupil positioning algorithm.
[0128] In this embodiment, the high-frequency operating region is determined based on historical experience.
[0129] In this embodiment, the updated area is obtained based on the actual display results.
[0130] In this embodiment, the initial display parameters of the adjacent sub-regions of the sub-region are obtained. The target display parameters of the sub-region are calculated based on the difference between the initial display parameters of the sub-region and the initial display parameters of the adjacent sub-regions. The purpose of this calculation is to eliminate the problem of uneven display effect caused by large differences in display parameters between adjacent sub-regions.
[0131] In this embodiment, display parameters include color, resolution, sharpness, etc.
[0132] The beneficial effects of the above design scheme are as follows: By identifying the gaze probability, high-frequency operation probability, and update region probability of sub-regions through historical data, and combining them with the importance of content, a comprehensive importance index is calculated through a weighted formula, which achieves accurate quantification of different regions and provides a basis for setting display parameters. When determining the target display parameters, not only is the initial display parameter based on the content importance of the sub-region itself, but the initial display parameters of adjacent sub-regions are also introduced for collaborative calculation. This eliminates the problem of uneven display effect caused by large differences in display parameters between adjacent sub-regions, making the overall display effect more harmonious, reducing user visual fatigue, and ultimately achieving a precise match between the display effect and user needs and content characteristics, while also taking into account overall visual harmony and resource efficiency. It has strong practicality and scenario adaptability.
[0133] In summary, by collecting real-time data of the smart home environment through IoT devices, and transmitting this data to a gateway device via a ZigBee interface, the gateway device then transmits the data to a cloud platform via the MQTT protocol. Upon receiving this data, the cloud platform sends instructions to the display module, driving it to perform corresponding display operations. This displays the real-time data and controls the smart home environment based on the displayed conditions, enabling adaptive adjustment. This effectively achieves real-time data transmission and display, improves the user experience of smart homes, and meets the demands for efficiency, convenience, and energy saving in smart homes.
[0134] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0135] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A driving method for a smart home display module based on the Internet of Things, characterized in that, include: The system collects real-time data of the smart home environment through IoT devices and transmits the real-time data of the smart home environment to the gateway device through the ZigBee interface. The gateway device then transmits the real-time data of the smart home environment to the cloud platform through the MQTT protocol. After receiving real-time data of the smart home environment, the cloud platform sends instructions to the display module and drives the display module to perform corresponding display operations to display real-time data of the smart home environment and control the smart home environment according to the real-time display, so as to realize the adaptive adjustment of the smart home environment. The command received by the display module is parsed by the processing module. Based on the parsing result, the LED screen of the display module is controlled by the driving module to divide the LED screen into several sub-regions of the same area. Based on the difference between the initial display parameters of the sub-region and the initial display parameters of the adjacent sub-regions, the target display parameters of the sub-region are calculated. The command content issued by the cloud platform is displayed in real time according to the target display parameters of the sub-region. The display module monitors the commands issued by the cloud platform in real time, specifically including: Obtain the timestamps and intervals of historical commands issued by the cloud platform within a historical time period from the display module; Based on the timestamp, the urgency of historically issued instructions is determined; based on the time period, a time-instruction relationship curve is determined; based on the time-instruction relationship curve, a 24-hour period is divided into high-frequency, medium-frequency, and low-frequency periods. The command monitoring frequencies are matched to high-frequency, medium-frequency and low-frequency periods respectively. Based on the urgency of historically issued commands, the command urgency sequence in the high-frequency, medium-frequency and low-frequency periods is determined. The command monitoring frequencies are weighted based on the urgency sequence to obtain the command monitoring frequency sequence in one cycle. The sliding window verification using 3 consecutive sampling points is used. When at least 2 sampling points in the window detect a valid instruction frame, it is determined that an instruction has been issued. This is the instruction judgment rule. The command monitoring frequency sequence and command judgment rules are used to monitor the current time period to obtain the command misjudgment rate of the current time period, and the interference intensity is determined based on the environmental information of the current time period. Based on the instruction misjudgment rate, the first frequency rise adjustment range is determined, and based on the interference intensity, the second frequency rise adjustment range is determined. The larger of the first frequency rise adjustment range and the second frequency rise adjustment range is selected as the target adjustment range. The initial monitoring frequency for the next time period is obtained from the command monitoring frequency sequence. The initial monitoring frequency is optimized in real time based on the target adjustment range to obtain the target monitoring frequency. Command monitoring is then performed for the next time period according to the target monitoring frequency.
2. The method for driving a smart home display module based on the Internet of Things according to claim 1, characterized in that, After receiving real-time data from the smart home environment, the cloud platform sends instructions to the display module and drives the display module to perform corresponding display operations, including: The display module monitors the instructions issued by the cloud platform in real time and adjusts its operating status based on the real-time monitoring results. When the display module does not detect any instructions from the cloud platform, it enters a sleep state during standby to reduce power consumption. When the display module detects the command issued by the cloud platform, the display module enters the recovery state during operation, which is used to display real-time data of the smart home environment for users to view.
3. The method for driving a smart home display module based on the Internet of Things according to claim 2, characterized in that, When the display module detects a command issued by the cloud platform, its data receiving module receives the command via the ZigBee interface. The received command is then parsed by the processing module to extract key parameters, including the display content and refresh rate. The parsed command is converted into an executable signal by the driver module. Based on the parsing result, the driver module controls the LED screen of the display module to display the command content issued by the cloud platform in real time, providing users with real-time data on the smart home environment. The display module also feeds back the execution result to the cloud platform via the MQTT protocol, forming a closed-loop control.
4. The method for driving a smart home display module based on the Internet of Things according to claim 3, characterized in that, Based on real-time data collection of the smart home environment using IoT devices, perform the following operations: Deploy IoT devices in key areas of the smart home, including temperature sensors, humidity sensors, and light sensors. Based on the deployed temperature sensors, the temperature situation in the smart home is monitored and collected in real time from all directions to obtain smart home temperature data; Based on the deployed humidity sensors, the humidity situation in the smart home is monitored and collected in real time to obtain smart home humidity data. Based on the deployed light sensors, the system monitors and collects light conditions in all directions within the smart home in real time, thereby acquiring smart home light data. Among them, real-time smart home environment data is generated based on smart home temperature data, smart home humidity data, and smart home lighting data.
5. The method for driving a smart home display module based on the Internet of Things according to claim 4, characterized in that, The smart home environment data is transmitted in real time to the gateway device via the ZigBee interface. The gateway device then transmits the smart home environment data to the cloud platform via the MQTT protocol and performs the following operations: Establish data transmission connections between IoT devices, gateway devices, and cloud platforms to enable wireless transmission of real-time data from the smart home environment. In this process, the networked device sends a data transmission connection request to the gateway device. After receiving the data transmission connection request from the IoT device, the gateway device identifies and verifies the data transmission port of the IoT device. Once the verification is successful, the gateway device establishes a data transmission connection with the IoT device, and the IoT device transmits real-time data of the smart home environment to the gateway device through the ZigBee interface. In this process, the gateway device sends a data transmission connection request to the cloud platform. After receiving the data transmission connection request from the gateway device, the cloud platform identifies and verifies the data transmission port of the gateway device. Once the verification is successful, the cloud platform establishes a data transmission connection with the gateway device. The gateway device then transmits real-time data of the smart home environment to the cloud platform. After receiving the real-time data of the smart home environment, the cloud platform issues instructions to the display module and drives the display module to perform corresponding display operations.
6. The method for driving a smart home display module based on the Internet of Things according to claim 5, characterized in that, The cloud platform identifies and verifies the data transmission port of the gateway device and performs the following operations: Obtain the data transmission port of the gateway device and compare and analyze it with the data transmission port of the cloud platform that has been set in advance. This involves extracting multiple data transmission ports of the cloud platform one by one, comparing the extracted data transmission ports of the cloud platform with the data transmission ports of the gateway device, analyzing the port compatibility between the data transmission ports of the gateway device and the data transmission ports of the cloud platform, and determining whether the gateway device is qualified to transmit data with the cloud platform. When the data transmission port of the gateway device is within the data transmission port range of the cloud platform, the security identification and verification of the data transmission port of the gateway device is successful, meaning that the gateway device is qualified to transmit data with the cloud platform. If the data transmission port of the gateway device is not within the range of data transmission ports of the cloud platform, the security identification and verification of the data transmission port of the gateway device will fail, meaning that the gateway device is not qualified to transmit data with the cloud platform.
7. The method for driving a smart home display module based on the Internet of Things according to claim 6, characterized in that, After displaying real-time data of the smart home environment, users can formulate corresponding control commands based on the real-time data to control the smart home environment and achieve adaptive adjustment of the smart home environment.
8. The method for driving a smart home display module based on the Internet of Things according to claim 7, characterized in that, To control your smart home environment, perform the following actions: The system compares and analyzes real-time data of the smart home environment with pre-set standard data for the smart home environment, and intelligently controls the smart home environment based on the analysis results. Among them, when the real-time temperature of the smart home is higher than the set standard temperature, the system will intelligently reduce the real-time temperature of the smart home and automatically adjust the temperature to the standard temperature. Among them, when the real-time temperature of the smart home is lower than the set standard temperature, the system will intelligently increase the real-time temperature of the smart home and automatically adjust the temperature to the standard temperature. Among them, when the real-time humidity of the smart home is higher than the set standard humidity, the system will intelligently reduce the real-time humidity of the smart home and automatically adjust the humidity to the standard humidity. Specifically, when the real-time humidity of the smart home is lower than the set standard humidity, the system will intelligently increase the real-time humidity of the smart home and automatically adjust the humidity to the standard humidity. Among them, when the real-time illumination of the smart home is higher than the set standard illumination, the system will intelligently reduce the real-time illumination of the smart home and automatically adjust the illumination to the standard illumination. Specifically, when the real-time lighting of the smart home is lower than the set standard lighting, the system will intelligently increase the real-time lighting of the smart home and automatically adjust the lighting to the standard lighting.
9. The method for driving a smart home display module based on the Internet of Things according to claim 3, characterized in that, Based on the analysis results, the LED screen of the display module is controlled by the drive module to display the instructions issued by the cloud platform in real time, including: Based on the analysis results, the LED screen of the display module is controlled by the driver module to display the issued instructions at the initial resolution; The LED screen is divided into several sub-regions of equal size. Based on historical data, the probability of each sub-region being a gaze area, a high-frequency operation area, or an update area is determined, and the importance of the content is determined based on the content displayed in each sub-region. Based on the probability of a sub-region being a gaze region, a high-frequency operation region, and an update region, as well as the importance of its content, a comprehensive importance index for the sub-region is calculated. The initial display parameters of a sub-region are determined based on the importance of its content. Obtain the initial display parameters of the adjacent sub-regions of the sub-region, and calculate the target display parameters of the sub-region based on the difference between the initial display parameters of the sub-region and the initial display parameters of the adjacent sub-regions. The instructions issued by the cloud platform are displayed in real time according to the target display parameters of the sub-region.
Citation Information
Patent Citations
Screen display content and background light collaborative optimization method
CN120412497A
Method, device, and system for home environment monitoring
WO2017143488A1