Internet of Things big data management system for smart home
By designing the Internet of Things big data management system and dynamically adjusting the management and priority order of the smart home system, the problem of the smart home management system occupying a large amount of network bandwidth is solved, and the stable operation of the system and the rational utilization of bandwidth resources are achieved.
Patent Information
- Application Number
- CN202411843014.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-21
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When performing multi-faceted control and management, the smart home management system occupies a large network bandwidth, affects the networking speed of other devices, and causes equipment to stutter when the network fluctuates.
A big data management system in the Internet of Things was designed to obtain the bandwidth usage of the cloud-based controlled system through the parameter acquisition module, compare and customize the bandwidth threshold, dynamically adjust the management and control methods, and prioritize the control system to ensure that key equipment responds first when bandwidth is short.
Effectively manage the bandwidth usage of smart home systems, avoid affecting the operation of other devices due to excessive bandwidth, ensure that the system operates stably when the network fluctuates, and improve the overall performance of the smart home management system.
Smart Images

Figure CN119668128A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart homes, and in particular to an Internet of Things big data management system for smart homes. Background Art
[0002] Smart home management is a management method that integrates various devices and systems in the home through advanced technology and network interconnection to achieve automatic control and optimization of the living environment. This system covers smart lighting, smart thermostat, security monitoring, home appliance control and energy management.
[0003] Users can remotely control lights, temperature, security cameras, door locks, etc. through mobile phone applications, voice assistants or computer interfaces. Sometimes they can also monitor and adjust automatically through sensors in real time. These functions have brought great convenience to daily life. In terms of security, smart home systems can provide real-time monitoring and alarm notifications to improve family safety.
[0004] However, for the management system, it is necessary to control and manage lighting, temperature control, access control and other aspects at the same time, which is a heavy burden on the network. On the one hand, this management system will occupy a large network bandwidth and affect the networking speed of other devices; on the other hand, when the network fluctuates, various devices under the management system will experience lag. Summary of the invention
[0005] In view of the problems existing in the above-mentioned prior art, the purpose of the present invention is to provide an Internet of Things big data management system for smart homes, so as to reasonably control and manage lighting, temperature control, access control and other aspects in smart homes.
[0006] In order to achieve the above-mentioned purpose, the present invention provides the following technical solutions: an Internet of Things big data management system for smart homes, comprising: a parameter acquisition module, which obtains the main categories of cloud-controlled systems, namely, smart lighting systems, smart access control systems, smart curtain systems and smart home appliance systems. When these controlled systems are controlled at the same time, the bandwidth occupied by them and the total bandwidth of the family are obtained, and the bandwidth threshold is customized according to the total bandwidth of the family; a comparison and response module: which compares the bandwidth occupied by the controlled system with the bandwidth threshold, and makes different responses according to the comparison result. When the occupied bandwidth is less than the bandwidth threshold, the system operates normally; when the occupied bandwidth is greater than or equal to the bandwidth threshold, the smart home management system changes the control mode of the controlled system and dynamically controls it; a control change module: which prioritizes all controlled systems. When the occupied bandwidth is greater than or equal to the bandwidth threshold, the smart home management system controls according to the priority order of the controlled systems.
[0007] In some embodiments, a method for sorting the priority order of controlled systems is as follows: a usage cycle of a controlled system is customized, and based on the length of the cycle, the frequencies of use of the smart lighting system, smart access control system, smart curtain system, and smart home appliance system in the previous cycle are obtained, and the smart lighting system, smart access control system, smart curtain system, and smart home appliance system are sorted from high to low according to the frequency of use.
[0008] In some embodiments, another method for sorting the priority order of the controlled systems is: the controlled time of the controlled systems is divided into time periods, and in different time periods, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted according to the usage demand of each controlled system.
[0009] In some embodiments, the controlled time period of the controlled system is divided into two time periods, day and night. In the day time period, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted according to the daytime usage demand of the controlled system; in the night time period, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted according to the nighttime usage demand of the controlled system.
[0010] In some implementations, after the controlled systems are sorted in order of priority, the number of controlled systems is obtained, the bandwidth occupied by two of the controlled systems is compared with the bandwidth threshold, and different responses are obtained according to the comparison result.
[0011] In some embodiments, when the bandwidth occupied by two of the controlled systems is greater than or equal to the bandwidth threshold, the smart home management system can only control all the controlled systems separately and cannot control them simultaneously; when the bandwidth occupied by two of the controlled systems is less than the bandwidth threshold, the smart home management system can at least control two of the controlled systems simultaneously.
[0012] In some embodiments, when the bandwidth occupied by two of the controlled systems is less than the bandwidth threshold, the number of controlled systems is increased to three; when the bandwidth occupied by three of the controlled systems is greater than or equal to the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can only simultaneously control at most two of the controlled systems; when the bandwidth occupied by three of the controlled systems is less than the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can simultaneously control at most three of the controlled systems.
[0013] In some implementations, when the smart home management system can manage at most two systems simultaneously, the two controlled systems with higher priorities are selected for simultaneous management, and the two controlled systems with lower priorities are managed in order of priority.
[0014] In some implementations, when the smart home management system can manage at most three systems simultaneously, three managed systems with the highest priority are selected for simultaneous management.
[0015] The present invention also provides the following technical solutions:
[0016] The present invention further provides a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the above-mentioned Internet of Things big data management system for smart homes.
[0017] Compared with the prior art, the technical solution provided by the present invention has the following beneficial effects:
[0018] First, in the present invention, the systems controlled by smart homes are mainly divided into four categories: smart lighting systems, smart access control systems, smart curtain systems, and smart home appliance systems. When these four types of controlled systems are controlled at the same time, the bandwidth they occupy is obtained, and the bandwidth occupied is compared with the bandwidth threshold. When the occupied bandwidth is less than the bandwidth threshold, it indicates that when these four types of controlled systems are controlled at the same time, the smart home system can operate well under the current configuration without additional adjustment. When the occupied bandwidth is greater than or equal to the bandwidth threshold, it means that the bandwidth occupied by these controlled systems is relatively large, and the control method needs to be adjusted to avoid affecting the operation of other devices.
[0019] Secondly, in the present invention, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are prioritized. When the bandwidth occupied by these four is greater than or equal to the bandwidth threshold, these four are controlled in the order of priority to ensure that key equipment can be responded to first when bandwidth is scarce. There are two ways to sort the priority order. One is to set the usage cycle of the controlled system, obtain the frequency of use of the smart lighting system, smart access control system, smart curtain system and smart home appliance system in the previous cycle, and sort the smart lighting system, smart access control system, smart curtain system and smart home appliance system from high to low according to the frequency of use. The second is to sort according to time period, which is divided into daytime and nighttime. In the two time periods of daytime and nighttime, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted according to the different usage demand levels.
[0020] Third, in the present invention, after the priority order of the smart lighting system, the smart access control system, the smart curtain system and the smart home appliance system is sorted, the maximum number of systems that the smart home management system can control at the same time is also judged. First, the bandwidth occupied by two of the controlled systems is compared with the bandwidth threshold. If it is greater than or equal to the bandwidth threshold, it means that the smart home management system cannot control two of the controlled systems at the same time, and can only control each separately. If the occupied bandwidth is less than the bandwidth threshold, it means that the smart home management system can control at least two of the systems at the same time. Under this premise, the bandwidth occupied by three of the controlled systems is compared with the bandwidth threshold. If the occupied bandwidth is greater than or equal to the bandwidth threshold, it means that the smart home management system can only control at most two of the systems at the same time. If the occupied bandwidth is less than the bandwidth threshold, it means that the smart home management system can control at most three of the systems at the same time, because this is done under the premise that the bandwidth occupied by the four controlled systems is greater than or equal to the bandwidth threshold, and four systems cannot be controlled at the same time. In this way, after obtaining the maximum number of systems that can be controlled at the same time, the priority order of these controlled systems can be combined for control. Make the control of the smart home management system more reasonable. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a schematic diagram of the module structure of the present invention;
[0022] Figure 2 It is a schematic diagram of the logical structure of the present invention. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0024] It is to be understood that the term "one" should be understood as "at least one" or "one or more", that is, in one embodiment, the number of an element may be one, while in another embodiment, the number of the element may be multiple, and the term "one" should not be understood as a limitation on the quantity.
[0025] The Internet of Things big data management system for smart homes provided by the present invention is as follows: Figure 1 and Figure 2 As shown, including:
[0026] Parameter acquisition module: It obtains the main controlled categories in the smart home management system through the cloud, including smart lighting system, smart access control system, smart curtain system and smart home appliance system. Set the smart home management system to control the smart lighting system, smart access control system, smart curtain system and smart home appliance system at the same time. At this time, the total bandwidth occupied by the smart lighting system, smart access control system, smart curtain system and smart home appliance system (hereinafter referred to as the controlled system) and the total bandwidth in the home are obtained through the cloud. According to the total bandwidth in the home, the user customizes the threshold of the bandwidth occupied by the controlled system, and this bandwidth threshold is at least greater than the bandwidth occupied by one of the controlled systems. In general, the total bandwidth in the home is usually limited by the quota of the Internet service provider, so in some cases, this may become one of the uncertain factors in the operation of the entire smart home system. Based on this, users can customize the bandwidth threshold of a controlled system according to the actual needs of their own family. Make sure that the bandwidth threshold is greater than the bandwidth occupied by any single controlled system, leaving necessary adjustment space for the follow-up.
[0027] Comparison response module: It is used to compare the bandwidth occupied by the controlled system with the bandwidth threshold, and different responses are obtained according to the comparison results. When the bandwidth occupied by the controlled system is less than the bandwidth threshold, it means that when the smart lighting system, smart access control system, smart curtain system and smart home appliance system are controlled at the same time, the occupied bandwidth is relatively small compared to the total bandwidth, and it does not affect the bandwidth allocation of other devices. In this case, the smart home management system operates normally. When the bandwidth occupied by the controlled system is greater than or equal to the bandwidth threshold, it means that when the smart lighting system, smart access control system, smart curtain system and smart home appliance system are controlled at the same time, the proportion of the total bandwidth occupied is large, and the remaining bandwidth proportion of the total bandwidth is insufficient to support the normal operation of other devices. In this case, the smart home management system changes the control mode of the controlled system and dynamically controls the controlled system. Because in this case, the smart home management system controls the bandwidth occupied by all controlled systems at the same time, which is too large, so only one of the controlled systems can be controlled separately. In general, this module compares the bandwidth usage (i.e., the occupied bandwidth) of the controlled system with the pre-set bandwidth threshold, so as to identify possible problems in time and take corresponding measures to maintain the overall balance of the home network. When the system finds that the total bandwidth occupied by the controlled system is lower than the set threshold, it means that the entire smart home system can operate well under the current configuration and no additional adjustments are required. The stability in this scenario means that users do not have to worry about the normal network usage of other non-smart home devices being affected. However, if it is detected that the total bandwidth usage of the controlled system reaches or exceeds the set threshold, the module will immediately take effect. The efficient and timely intervention mechanism will conduct dynamic analysis to determine whether bandwidth optimization measures are needed to ensure that higher-priority devices can continue to operate.
[0028] Control change module: It is used to perform priority control according to the priority of the controlled system. That is, the user sorts the controlled systems according to the priority of the smart lighting system, smart access control system, smart curtain system and smart home appliance system. When the bandwidth occupied by the controlled system is greater than or equal to the bandwidth threshold, the controlled system is controlled in the sorted priority order. The priority order sorting method is: set the use cycle of the controlled system, obtain the frequency of use of the smart lighting system, smart access control system, smart curtain system and smart home appliance system in the previous cycle, and sort the smart lighting system, smart access control system, smart curtain system and smart home appliance system from high to low according to the use frequency. Assume that the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted from high to low according to the use frequency, which is smart home appliance system>smart lighting system>smart access control system>smart curtain system. According to this priority order, when the bandwidth occupied by the controlled system is greater than or equal to the bandwidth threshold, the smart home management system gives priority to controlling the smart home appliance system, followed by the smart lighting system, then the smart access control system, and finally the smart curtain system. In general, users can prioritize bandwidth-intensive systems such as smart home appliances, as they may be directly related to the convenience and comfort of daily life. Devices such as smart curtains, which may have relatively low demand, are placed at the end of the queue, ensuring that critical devices are responded to first when resources are scarce.
[0029] In addition to the above, the priority order can also be sorted according to time periods. Specifically, the controlled time of the controlled system is divided into daytime and nighttime. In the two time periods of daytime and nighttime, the controlled systems are prioritized according to the degree of use demand of each controlled system. When it is daytime, users have no demand for lights, so the smart lighting system is ranked last. The demand for the use of the smart curtain system is not high, and the number of times is also very few. For example, it may only be used when the sun is glaring or when you need a nap, so the smart curtain system is ranked second to last. For smart home appliance systems and smart access control systems, the number of times you need to enter and exit the smart access control system is usually much less than the number of times you need to use the smart home appliance system, so the smart home appliance system is ranked first and the smart access control coefficient is ranked second. When it is at night, the user's activity frequency will also decrease, so the number of times the smart home appliance system needs to be used is relatively small. In this case, the smart lighting system is ranked first and the smart home appliance system is ranked second. As for the smart access control system and the smart curtain system, it is not certain how many times the smart access control system will be needed to enter and exit at night, but the smart curtain system is usually only needed to close the curtains before going to bed. Therefore, the smart curtain system is ranked last and the smart access control system is ranked third.
[0030] After the controlled systems are sorted by priority, when the bandwidth occupied by the controlled systems is greater than or equal to the bandwidth threshold, the smart home management system gives priority to the systems with the higher control order. However, this is when all the controlled systems are controlled at the same time and occupy a large bandwidth, that is, under the bandwidth threshold, the number of systems that can be controlled at the same time cannot include all systems. In other words, under the bandwidth threshold, the smart lighting system, smart access control system, smart curtain system and smart home appliance system cannot be controlled at the same time. However, some of these systems have the possibility of being controlled at the same time. Therefore, it is possible to first detect how many systems the smart home management system can control at most under the bandwidth threshold, and then control and sort them according to the above priority order under this maximum number of controlled systems.
[0031] Since the smart home management system only controls the controlled systems, rather than operating on behalf of these controlled systems, the bandwidth occupied by each controlled system can be considered to be basically the same. Under this premise, the number of controlled systems is obtained, starting from the bandwidth occupied by two controlled systems, the number of controlled systems is increased one by one, and then the bandwidth occupied by these controlled systems is compared with the bandwidth threshold to analyze how many controlled systems the smart home management system can control at most at the same time. When the bandwidth occupied by two of the controlled systems is greater than or equal to the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can only control all controlled systems separately, but not at the same time. When the bandwidth occupied by two of the controlled systems is less than the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can at least control two of the controlled systems at the same time. At this point, the number of controlled systems is increased to three. When the bandwidth occupied by three of the controlled systems is greater than or equal to the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can only control at most two of the controlled systems at the same time. When the bandwidth occupied by three of the controlled systems is less than the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can at most control three of the controlled systems at the same time. Based on the above, if the smart home management system can manage at most two of the systems at the same time, in this case, the two controlled systems with the higher priority order are selected for simultaneous control, and the two controlled systems with the lower priority order are controlled in order of priority. For example, under the priority order based on the frequency of use, the smart home appliance system and the smart lighting system are selected for simultaneous control, and after the control of these two systems is completed, the smart access control system and the smart curtain system are controlled in sequence. Under the priority order based on the time period, during the day, the smart home appliance system and the smart access control system are selected for simultaneous control, and the smart curtain system and the smart lighting system are controlled in sequence. At night, the smart lighting system and the smart home appliance system are selected for simultaneous control, and the smart access control system and the smart curtain system are controlled in sequence. If the smart home management system can manage at most three of the systems at the same time, in this case, under the priority order based on the frequency of use, the smart home appliance system, the smart lighting system and the smart access control system are selected for simultaneous control, and the smart curtain system is controlled separately. Under the priority order based on the time period, during the day, the smart home appliance system, the smart access control system and the smart curtain system are selected for simultaneous control, and the smart lighting system is controlled separately. At night, you can choose the smart lighting system, smart home appliance system and smart access control system for simultaneous management and control, and the smart curtain system for separate management.
[0032] In summary, the present invention first divides the systems controlled by smart home into four categories: smart lighting system, smart access control system, smart curtain system and smart home appliance system. When these four types of controlled systems are controlled at the same time, the bandwidth they occupy is obtained, and the bandwidth occupied is compared with the bandwidth threshold. When the occupied bandwidth is less than the bandwidth threshold, it indicates that when these four types of controlled systems are controlled at the same time, the smart home system can operate well under the current configuration without additional adjustment. When the occupied bandwidth is greater than or equal to the bandwidth threshold, it means that the bandwidth occupied by these controlled systems is relatively large, and the control method needs to be adjusted to avoid affecting the operation of other devices. Secondly, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are prioritized. When the bandwidth occupied by these four is greater than or equal to the bandwidth threshold, these four are controlled in the order of priority, ensuring that key devices can be responded to first when bandwidth is scarce. There are two ways to sort the priority order. The first is to set the usage cycle of the controlled system, obtain the usage frequency of the smart lighting system, smart access control system, smart curtain system and smart home appliance system in the previous cycle, and sort the smart lighting system, smart access control system, smart curtain system and smart home appliance system from high to low according to the usage frequency. The second is to sort according to the time period. The time period is divided into daytime and nighttime. In the two time periods of daytime and nighttime, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted according to the different usage demand levels. Finally, after sorting the smart lighting system, smart access control system, smart curtain system and smart home appliance system in priority order, the maximum number of systems that the smart home management system can control at the same time is also judged. First, the bandwidth occupied by two of the controlled systems is compared with the bandwidth threshold. If it is greater than or equal to the bandwidth threshold, it means that the smart home management system cannot control two of the controlled systems at the same time, and can only control each separately. If the occupied bandwidth is less than the bandwidth threshold, it means that the smart home management system can control at least two of the systems at the same time. Under this premise, the bandwidth occupied by three of the controlled systems is compared with the bandwidth threshold. If the occupied bandwidth is greater than or equal to the bandwidth threshold, it means that the smart home management system can only control two of the systems at most at the same time. If the occupied bandwidth is less than the bandwidth threshold, it means that the smart home management system can control three of the systems at most at the same time, because this is based on the premise that the bandwidth occupied by the four controlled systems is greater than or equal to the bandwidth threshold, and four systems cannot be controlled at the same time. In this way, after obtaining the maximum number of systems that can be controlled simultaneously, the priority order of these controlled systems can be combined for control. This makes the control of the smart home management system more reasonable.
[0033] In addition to the above, it is worth mentioning that when judging whether the smart home system can control several systems at the same time, when it is found that the smart home system can only manage one device or system at the same time, this often means that the network bandwidth resource allocation is insufficient, which leads to the inability to fully utilize the control function. Then, in this case, it is necessary to analyze according to the actual situation to improve the performance of the system and ensure its stable operation. First, check the bandwidth threshold setting in the smart home system. If the bandwidth threshold is too low, it may lead to insufficient available network resources, thereby limiting the management ability of the system. Therefore, a direct optimization solution is to appropriately increase the bandwidth threshold so that the smart home system can obtain more bandwidth resources. This adjustment can usually be done through the setting interface of the smart home system. Its purpose is to give the system greater data transmission capacity to support more devices or more complex collaborative tasks.
[0034] However, adjusting the bandwidth threshold is not always a panacea, because the upper limit of the bandwidth threshold is limited by the total available bandwidth of the home network. If the user has set the bandwidth threshold to the theoretical maximum value, but it still cannot meet the needs of multiple smart systems running simultaneously, then the root cause of the problem is likely that the total bandwidth of the home network is too limited. In this case, trying to continue to increase the bandwidth threshold is futile because the network resources "at the disposal" of the system have reached the upper limit. At this time, a more effective method is to upgrade to an Internet service with a higher transmission rate.
[0035] In the embodiments disclosed in the present invention, the processes described above with reference to the flowchart can be implemented as a computer software program. The embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part, and / or installed from a removable medium. When the computer program is executed by the central processing unit, the above functions defined in the method of the present application are executed. It should be noted that the computer-readable medium mentioned above in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wire segments, a portable computer disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical fiber, a portable compact disk read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless segments, wire segments, optical cables, RF, etc., or any suitable combination of the above.
[0036] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0037] Those skilled in the art should understand that the above description is only a specific implementation mode of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be covered by the protection scope of the present application.
Claims
1. An Internet of Things big data management system for smart homes, characterized in that: include: The parameter acquisition module obtains the main categories of cloud-controlled systems, which are smart lighting systems, smart access control systems, smart curtain systems, and smart home appliance systems. When these controlled systems are controlled at the same time, the bandwidth they occupy and the total bandwidth of the family are obtained, and the bandwidth threshold is customized according to the total bandwidth of the family. Comparison and response module: compares the bandwidth occupied by the controlled system with the bandwidth threshold, and makes different responses based on the comparison results. When the occupied bandwidth is less than the bandwidth threshold, the system operates normally; when the occupied bandwidth is greater than or equal to the bandwidth threshold, the smart home management system changes the control method of the controlled system and performs dynamic control on it; Control change module: prioritize all controlled systems. When the occupied bandwidth is greater than or equal to the bandwidth threshold, the smart home management system controls the controlled systems in order of priority.
2. The IoT big data management system for smart home according to claim 1, characterized in that: Priority sorting method for controlled systems: customize the usage cycle of a controlled system, and based on the length of the cycle, obtain the usage frequencies of the smart lighting system, smart access control system, smart curtain system, and smart home appliance system in the previous cycle, and sort the smart lighting system, smart access control system, smart curtain system, and smart home appliance system from high to low according to the usage frequency.
3. The IoT big data management system for smart home according to claim 2, characterized in that: Another method for sorting the priority order of the controlled systems: divide the controlled time of the controlled systems into time periods, and sort the smart lighting system, smart access control system, smart curtain system and smart home appliance system according to the usage demand of each controlled system in different time periods.
4. The IoT big data management system for smart home according to claim 3, characterized in that: The controlled time period of the controlled system is divided into two time periods, day and night. In the day time period, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted according to the daytime usage demand of the controlled system; in the night time period, the smart lighting system, smart access control system, smart curtain system and smart home appliance system are sorted according to the nighttime usage demand of the controlled system.
5. The IoT big data management system for smart home according to claim 4, characterized in that: After the controlled systems are sorted in order of priority, the number of controlled systems is obtained, the bandwidth occupied by two of the controlled systems is compared with the bandwidth threshold, and different responses are obtained according to the comparison result.
6. The IoT big data management system for smart home according to claim 5, characterized in that: When the bandwidth occupied by two of the controlled systems is greater than or equal to the bandwidth threshold, the smart home management system can only control all the controlled systems separately and cannot control them simultaneously; when the bandwidth occupied by two of the controlled systems is less than the bandwidth threshold, the smart home management system can at least control two of the controlled systems simultaneously.
7. The IoT big data management system for smart home according to claim 6, characterized in that: When the bandwidth occupied by two of the controlled systems is less than the bandwidth threshold, the number of controlled systems is increased to three. When the bandwidth occupied by three of the controlled systems is greater than or equal to the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can only simultaneously control at most two of the controlled systems; when the bandwidth occupied by three of the controlled systems is less than the bandwidth threshold, it indicates that under this bandwidth threshold, the smart home management system can simultaneously control at most three of the controlled systems.
8. The IoT big data management system for smart home according to claim 7, characterized in that: When the smart home management system can manage at most two of the systems simultaneously, the two controlled systems with higher priority are selected for simultaneous control, and the two controlled systems with lower priority are controlled in order of priority.
9. The IoT big data management system for smart home according to claim 7, characterized in that: When the smart home management system can manage up to three systems at the same time, the three managed systems with the highest priority are selected for simultaneous management.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement an Internet of Things big data management system for smart homes as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Intelligent home control system
CN107608226A
Power consumption management regulation and control system and method based on edge computing gateway
CN118838188A
Smart home control method, device and system
WO2016145797A1
Resource management and control method, and device
WO2022127632A1