Smart home decision-making system, decision-making method of smart home system and storage medium
By configuring multiple sub-decision systems and coordination processing devices in the smart home system, the problem of poor decision-making effect of the central decision-making system is solved, and higher decision-making accuracy and artificial intelligence decision-making effect are achieved.
Patent Information
- Application Number
- CN202310963755.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-01
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2043-08-01
AI Technical Summary
The central decision-making system of the smart home system makes decisions with extensive perceived information, resulting in a high granularity of decision-making results and poor artificial intelligence decision-making effect.
Multiple sub-decision systems are adopted, each sub-decision system corresponds to a preset dimension, and decision information is generated based on the perceived information of the corresponding dimensions, and decision information of each sub-decision system is coordinated through the coordination processing device to control the operation of the electronic device.
It improves the accuracy of decision-making results of smart home systems, improves the effectiveness of artificial intelligence decision-making, and makes decision results closer to users' needs.
Smart Images

Figure CN119439765A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart home technology, and in particular to a smart home decision system, a decision method for a smart home system, and a computer-readable storage medium. Background Art
[0002] With the development of intelligent technology, smart homes are becoming more and more common in families. The application of smart homes enables communication between multiple home appliances to achieve automated control of home appliances.
[0003] In the related technologies, smart home systems are generally based on a smart host as the core (such as a central control screen) and other smart hardware as elements to achieve automatic decision-making and control of the smart home system. However, in actual use, it is found that smart home appliances all have a central decision-making system for decision-making and control. The central decision-making system generally makes decisions based on a wide range of perception information, and the decision results are of high granularity, resulting in poor artificial intelligence decision-making effects.
[0004] It should be noted that the above contents are only used to assist in understanding the technical problems solved by the present invention, and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of the present invention is to provide a smart home decision-making system, a decision-making method for a smart home system and a computer-readable storage medium, aiming to make the decision results of the smart home system more accurate and improve the effect of artificial intelligence decision-making.
[0006] Based on this, the present invention provides a smart home decision system, the smart home decision system comprising:
[0007] A plurality of sub-decision systems, each of which corresponds to a preset dimension and is used to generate decision information for controlling an electronic device in the dimension based on the perception information of the corresponding dimension;
[0008] A coordination processing device is connected to each of the sub-decision systems and is used to control the operation of corresponding electronic equipment according to decision information made by each sub-decision system.
[0009] In some embodiments, the coordination processing device includes:
[0010] A judgment module, used to judge whether there is control of the same electronic device in the decision information of different sub-decision systems;
[0011] A determination module, used to determine the final target operating parameters of the electronic device when there is control of the same electronic device in the decision information of different sub-decision systems;
[0012] The control module controls the operation of the electronic device according to the target operation parameters.
[0013] In some embodiments, the dimensions include spatial dimensions and / or environmental dimensions.
[0014] In some embodiments, the sub-decision system corresponding to the spatial dimension includes at least one of a living room sub-decision system, a bedroom sub-decision system, a kitchen sub-decision system, and a toilet sub-decision system;
[0015] Alternatively, the sub-decision system corresponding to the environmental dimension includes at least one of an air sub-decision system, a water sub-decision system, and a diet sub-decision system.
[0016] The present invention also provides a decision-making method for a smart home system, the decision-making method for the smart home system comprising:
[0017] Receive decision information from multiple sub-decision systems;
[0018] Determine target operating parameters for each electronic device in different dimensions according to the decision information of each of the sub-decision systems;
[0019] Control each of the electronic devices to operate according to the target operating parameters.
[0020] In some embodiments, the step of determining target operating parameters for each electronic device in different dimensions according to the decision information of each of the sub-decision systems includes:
[0021] Determine the electronic device decided by each sub-decision system and the operating parameters of the electronic device according to each of the decision information;
[0022] Determine whether there are sub-decision systems of different dimensions controlling the same electronic device;
[0023] If so, the target operating parameters of the same electronic device are determined from the decision information in the sub-decision system that makes decisions on the same electronic device.
[0024] In some embodiments, the step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision system for deciding the same electronic device includes:
[0025] Determine whether the various operating parameters of the same electronic device in the decision information of the sub-decision system for making a decision on the same electronic device are mutually exclusive;
[0026] If the operating parameters are mutually exclusive, selecting an operating parameter as the target operating parameter according to a preset coordination rule;
[0027] If the operating parameters are not mutually exclusive, the operating parameters are integrated and the integrated operating parameters are used as target operating parameters of the same electronic device.
[0028] In some embodiments, the step of selecting an operating parameter as the target operating parameter according to a preset coordination rule includes:
[0029] Selecting target operating parameters of the same electronic device according to the priorities of the sub-decision systems for making decisions on the same electronic device from high to low;
[0030] Alternatively, determining the target operating parameters of the same electronic device based on the decision information outputted latest in the sub-decision system for making decisions on the same electronic device;
[0031] Alternatively, in the sub-decision-making system for making decisions on the same electronic device, the operating parameter with the most decisions is used as the target operating parameter of the same electronic device.
[0032] In some embodiments, if the operating parameters are not mutually exclusive, the step of integrating the operating parameters and using the integrated operating parameters as target operating parameters of the same electronic device includes:
[0033] If the operating parameters are not mutually exclusive, determining whether the operating parameters of the same electronic device conflict with each other in the decision information of the sub-decision system for deciding the same electronic device;
[0034] If yes, the target operating parameter is determined according to the average of the operating parameters of the same electronic device, or the target operating parameter is determined according to the priorities of the sub-decision systems that make decisions on the same electronic device from high to low;
[0035] If not, each of the operating parameters is used as the target operating parameter of the same electronic device.
[0036] In some embodiments, the step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision system for deciding the same electronic device includes:
[0037] Determine whether various operating parameters of the same electronic device conflict in the decision information of the sub-decision system for making a decision on the same electronic device;
[0038] If yes, the target operating parameter is determined according to the average of the operating parameters of the same electronic device, or the target operating parameter is determined according to the priorities of the sub-decision systems that make decisions on the same electronic device from high to low;
[0039] If not, each of the operating parameters is used as the target operating parameter of the same electronic device.
[0040] The present invention also provides a smart home system, which includes a memory, a processor, and a smart home decision-making program stored in the memory and executable on the processor. When the smart home decision-making program is executed by the processor, the steps of the decision-making method of the smart home system as described above are implemented.
[0041] The present invention also provides a computer-readable storage medium, which stores a smart home decision-making program. When the smart home decision-making program is executed by a processor, the steps of the decision-making method of the smart home system as described above are implemented.
[0042] The smart home decision-making system, the decision-making method of the smart home system and the computer-readable storage medium provided by the present invention, in the embodiments of the present invention, by configuring multiple sub-decision-making systems, independent sub-decision-making systems make decisions on the control of some electronic devices, and the various electronic devices in the smart home system are controlled based on the decision information of the multiple sub-decision-making systems, and decisions are made from different angles. While taking into account diverse needs, the decision results determined by multiple decision information are more accurate and closer to user needs, thereby improving the effect of artificial intelligence decision-making. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0044] Figure 1 A schematic diagram of the framework of the smart home decision-making system provided by the present invention;
[0045] Figure 2 A schematic diagram of the decision scope of a sub-decision system in one dimension listed in the present invention;
[0046] Figure 3 A schematic diagram of the decision scope of a sub-decision system in another dimension listed in the present invention;
[0047] Figure 4 It is a schematic diagram of the decision scope interaction of the sub-decision systems corresponding to the different dimensions listed in the present invention;
[0048] Figure 5 A schematic diagram of the hardware environment architecture involved in the decision-making method of the smart home system provided by the present invention;
[0049] Figure 6A schematic diagram of a flow chart of a first embodiment of a decision-making method for a smart home system provided by the present invention;
[0050] Figure 7 for Figure 6 A flowchart of a detailed embodiment of step S120;
[0051] Figure 8 A flowchart of a detailed embodiment of step S123 in the second embodiment of the decision-making method for the smart home system provided by the present invention;
[0052] Fig. 9 This is a flowchart of another detailed embodiment of step S123 in the second embodiment of the decision-making method for the smart home system provided by the present invention.
[0053] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0054] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0055] In order to better understand the technical solutions provided by the embodiments of the present invention, exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0056] With the development of intelligent technology, smart homes are becoming more and more common in families. The application of smart homes enables communication between multiple home appliances to achieve automated control of home appliances.
[0057] In the related technologies, smart home systems are generally based on a smart host as the core (such as a central control screen) and other smart hardware as elements to achieve automatic decision-making and control of the smart home system. However, in actual use, it is found that smart home appliances all have a central decision-making system for decision-making and control. The central decision-making system generally makes decisions based on a wide range of perception information, and the decision results are of high granularity, resulting in poor artificial intelligence decision-making effects.
[0058] Based on this, the embodiment of the present invention provides a smart home decision system and a decision method for the smart home system, which configures the decision system to include multiple sub-decision systems, divides the electronic devices corresponding to the decisions of the sub-decision systems according to preset dimensions, and forms independent sub-decision systems, which can better play a role in the smart home system and improve the artificial intelligence capabilities. If the sub-decision system makes decisions based on the perception information of the corresponding dimension, compared with the extensive perception information, the decision results are more accurate when the perception information of a single dimension or a single subsystem corresponding to the needs is used for decision making.
[0059] Please refer to Figure 1 In the embodiment of the present invention, the smart home decision system includes a plurality of sub-decision systems 10, each of which corresponds to a preset dimension and is used to generate decision information for controlling the electronic device 30 of the dimension based on the perception information of the corresponding dimension. That is, the sub-decision systems 10 are configured according to different dimensions.
[0060] The smart home system further includes a coordination processing device 20 , which is connected to each of the sub-decision systems 10 and is used to control the operation of a corresponding electronic device 30 according to decision information determined by each of the sub-decision systems 10 .
[0061] Each of the sub-decision systems 10 is used to make decisions on the control of some electronic devices 30, specifically deciding whether to turn on or link these electronic devices 30, the operating parameters of the turned-on electronic devices 30 or the linked operating parameters, etc. Optionally, the electronic devices 30 corresponding to the decisions of the sub-decision system 10 are the electronic devices 30 divided under this dimension.
[0062] In this embodiment, the sub-decision system 10 generates decision information based on the perception information, and different perception information generates different decision information. Optionally, each sub-decision system 10 may be defined to correspond to part of the perception information, and the decision information of the sub-decision system 10 may be generated based on the perception information. Alternatively, each sub-decision system 10 may obtain all the perception information in the smart home system, and decide the control information of the electronic device 30 of the corresponding dimension according to the perception information.
[0063] The perception information is acquired by the perception unit, such as the perception unit is a sensor distributed on each electronic device 30. The embodiment of the present invention is configured with multiple sub-decision systems 10, and different sub-decision systems 10 make decisions on the control of the corresponding electronic device 30 based on different perception information. In this way, a more matching sub-decision system 10 and corresponding perception information can be selected according to needs for decision control, taking into account diverse needs and making precise decisions and controls based on needs.
[0064] In this embodiment, the division of the sub-decision system 10 corresponds to one dimension, that is, it is divided under the corresponding dimension, and the sub-decision systems 10 under each dimension are divided according to the different decision types of the sub-decision system 10. That is, each dimension is divided into multiple sub-decision systems 10 according to different types, and multiple sub-decision systems 10 are linked to control multiple related electronic devices 30. For a single dimension, more sub-decision systems 10 are divided according to different types, and a single or multiple sub-decision systems 10 can be selected according to needs to make decisions to link and control multiple related devices.
[0065] Optionally, the division of each sub-decision system 10 and the scope of decision-making refer to the following definitions:
[0066] Please refer to Figures 2 to 4 , taking the example that the dimension includes a spatial dimension and / or an environmental dimension.
[0067] Taking the spatial dimension as an example, for example, in a home, according to the type of space, it can be divided into living room, bedroom, kitchen, toilet, etc. For the spatial dimension, a living room sub-decision system, a bedroom sub-decision system, a kitchen sub-decision system, and a toilet sub-decision system can be constructed. Therefore, in this embodiment, the sub-decision system 10 corresponding to the spatial dimension includes at least one of the living room sub-decision system, the bedroom sub-decision system, the kitchen sub-decision system, and the toilet sub-decision system.
[0068] The scope of action of each sub-decision system 10 corresponding to a spatial dimension is determined based on the space defined by the dimension, that is, the sub-decision system 10 is used to make decisions on the control of the electronic device 30 within the scope defined by the dimension. For example, the living room sub-decision system is used to make decisions on the control of the electronic device 30 within the living room; the bedroom sub-decision system is used to make decisions on the control of the electronic device 30 within the bedroom; the kitchen decision system is used to make decisions on the control of the electronic device 30 within the kitchen; and the toilet sub-decision system is used to make decisions on the control of the electronic device 30 within the toilet.
[0069] For example, for the environmental dimension, based on the type of environment, it can be divided into air, water, diet, etc. For the environmental temperature dimension, an air sub-decision system, a water sub-decision system, and a diet sub-decision system can be constructed. Therefore, in this embodiment, the sub-decision system 10 corresponding to the environmental dimension includes at least one of the air sub-decision system, the water sub-decision system, and the diet sub-decision system.
[0070] For this dimension, the scope of each sub-decision system 10 is determined based on the type defined in this dimension, such as the air sub-decision system is used to make decisions on the control of the electronic device 30 for regulating the air; the water sub-decision system is used to make decisions on the control of the electronic device 30 for controlling water; and the food sub-decision system is used to make decisions on the control of the electronic device 30 involved in food preparation or storage.
[0071] Of course, each sub-decision system can also be divided according to the functional dimension and the scope of the decision, for example, air conditioning function, water control function, cleaning control function.
[0072] In this embodiment, the division of the sub-decision system 10 can control at least one electronic device 30 in a linked manner, and the electronic devices 30 within the decision-making range of each sub-decision system 10 are all highly correlated electronic devices 30, which can achieve linked control of specific needs, and only make decisions based on the specific needs without interference from other information. The decision results are more in line with specific needs, and can better play an accurate decision-making role in the smart home system and enhance artificial intelligence capabilities.
[0073] In addition, the sub-decision system 10 is constructed from multiple dimensions. When making decisions on the control of the electronic device 30, the needs are analyzed from different dimensions, thereby more comprehensively and clearly defining the current environment or the user's needs for the electronic device 30, so that the intelligent control is more in line with the user's needs and the intelligent effect is improved.
[0074] Optionally, in this embodiment, the sub-decision system 10 is constructed based on multiple dimensions, and the electronic device 30 can be divided into different dimensions based on its function, type or location. Therefore, there may be a situation where the sub-decision systems 10 corresponding to multiple dimensions control the same electronic device 30. For example, from the spatial dimension, the air conditioner is an electronic device 30 within the decision range of the bedroom subsystem, and from the environmental dimension, the air conditioner is an electronic device 30 within the decision range of the air sub-decision system. Therefore, in the process of intelligent control of smart home, the control of the electronic device 30 can be analyzed and decided from different dimensions.
[0075] When sub-decision systems 10 of different dimensions make decisions on the control of the same electronic device 30, there may be conflicting or mutually exclusive decision information. For example, the bedroom sub-decision system decides to run the cooling at 26°C for the air conditioner, while the air sub-decision system decides to run the cooling at 24°C for the air conditioner. The operating parameters of the air conditioner are conflicting; for example, the living room sub-decision system decides to run the cooling at 26°C for the cabinet, while the air sub-decision system decides to run the heating at 28°C for the cabinet. The operating parameters of the cabinet are mutually exclusive. Based on this, the coordination processing device 20 of this embodiment is configured with a judgment module, a determination module, and a control module. The coordination processing device 20 coordinates the decision information to ensure the normal operation of the electronic device 30.
[0076] The judgment module is used to judge whether there is control of the same electronic device 30 in the decision information of different sub-decision systems 10;
[0077] The determination module is used to determine the final target operating parameters of the electronic device 30 when there is control of the same electronic device 30 in the decision information of different sub-decision systems 10;
[0078] The control module controls the operation of the electronic device 30 according to the target operation parameters.
[0079] Each sub-decision system makes a decision on the control of at least one electronic device 30. The decision information output by the sub-decision system 10 each time includes decision information for controlling at least one of the electronic devices 30. The electronic device 30 to be controlled and the operating parameters corresponding to the electronic device 30 can be determined through the decision information. By determining the electronic device 30 decided by each sub-decision system 10 that outputs decision information, it is determined whether there are multiple decision systems that make decisions and control the same electronic device 30. If so, it means that at least two operating parameters of the electronic device 30 are decided by the sub-decision system 10, and the determination module determines the final target operating parameters from the operating parameters.
[0080] Optionally, in some embodiments, the determination module selects any one operating parameter from each sub-decision system 10 that makes a decision on the same electronic device 30 as the target operating parameter, or takes the average as the operating parameter of the same electronic device 30. Alternatively, in some embodiments, the determination module selects an operating parameter from each sub-decision system 10 that makes a decision on the same electronic device 30 according to a preset coordination rule as the target operating parameter. In this way, each electronic device 30 can operate normally based on the decision information. If the operating parameters conflict, one of the operating parameters can be selected from multiple decision information as the final target operating parameter, or multiple decision information can be integrated to obtain the final target operating parameter. If the operating parameters are mutually exclusive, one of the operating parameters is selected from multiple decision information as the final target operating parameter, and the selected rule can be selected based on the preset coordination rule.
[0081] Optionally, the preset coordination rules include but are not limited to: giving priority to the decision information of the sub-decision system 10 with a high priority; or, adopting the decision information of the sub-decision system 10 that made the last decision; or, when multiple sub-decision systems 10 all decide on the same operating parameter, adopting the decision information with the largest number of decisions on the same operating parameter.
[0082] In this embodiment, by configuring multiple sub-decision systems 10, an independent sub-decision system 10 makes decisions on the control of some electronic devices 30, and the decision information of multiple sub-decision systems 10 controls each electronic device 30 in the smart home system. Decisions are made from different angles, taking into account diverse needs. The decision results determined by multiple decision information are more accurate and closer to user needs, thereby improving the effect of artificial intelligence decision-making.
[0084] Based on the above-mentioned smart home decision-making system, the present invention also provides a decision-making method for the smart home system.
[0085] As an implementation method, the hardware environment architecture involved in the decision-making method of the smart home system can be as follows: Figure 5 shown.
[0086] Optionally, the execution terminal of the decision-making method of the smart home system is the smart home system or a control terminal for executing the home decision-making system, such as a central control terminal, etc. The hardware architecture involved includes various sub-decision-making systems, various electronic devices, etc.
[0087] As an implementation, the execution terminal includes: a processor 101, such as a CPU, a memory 102, and a communication bus 103. The communication bus 103 is used to realize the connection and communication between these components. The processor 101 is used to call an application to execute a control operation.
[0088] The memory 102 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory.
[0089] It can be understood that, in one embodiment, the smart home decision program for implementing the decision of the smart home system is stored in the memory 102, or stored in a computer-readable storage medium, and when the processor 101 calls the smart home decision program from the memory 102 or the computer-readable storage medium, the following operations are performed:
[0090] Receive decision information from multiple sub-decision systems;
[0091] Determine target operating parameters for each electronic device in different dimensions according to the decision information of each of the sub-decision systems;
[0092] Control each of the electronic devices to operate according to the target operating parameters.
[0093] Based on the hardware architecture of the above-mentioned air conditioner or mobile device, the following embodiments of the present invention are proposed.
[0094] First embodiment
[0095] Please refer to Figure 6 The decision-making method of the smart home system proposed in the embodiment of the present invention comprises the following steps:
[0096] Step S110, receiving decision information of multiple sub-decision systems;
[0097] This embodiment relates to a smart home system decision control, wherein the smart home decision system includes a coordination processing device and multiple sub-decision systems. The relationship between the multiple sub-decision systems, the electronic devices corresponding to the decisions of the multiple sub-decision systems, and the association relationship between the electronic devices and the coordination processing device can refer to the above-mentioned combination Figures 1 to 4 The smart home decision-making system recorded will not be described again here.
[0098] In this embodiment, each sub-decision system is connected to a corresponding perception module. When each sub-decision system receives the perception information of the corresponding perception module, it makes a decision based on the perception information and outputs the decision information. The decision information output by the sub-decision system includes but is not limited to the electronic device that executes the decision information and the operating parameters corresponding to the electronic device.
[0099] Step S120, determining target operating parameters for each electronic device in different dimensions according to the decision information of each of the sub-decision systems;
[0100] The decision information of each sub-decision system includes the electronic device to be controlled and the target operating parameters corresponding to the electronic device. Based on each sub-decision system corresponding to a preset dimension, when each sub-decision system makes a decision on the control of the electronic device, it is the control of the electronic device under the dimension.
[0101] Optionally, there may be a situation where sub-decision systems corresponding to multiple dimensions control the same electronic device. For example, from the spatial dimension, the air conditioner is an electronic device within the decision range of the bedroom subsystem, and from the environmental dimension, the air conditioner is an electronic device within the decision range of the air sub-decision system. When sub-decision systems of different dimensions make decisions on the control of the same electronic device, there may be conflicting or mutually exclusive decision information. For example, the bedroom sub-decision system makes a decision to run the air conditioner at 26°C, while the air sub-decision system makes a decision to run the air conditioner at 24°C, and the operating parameters of the air conditioner are conflicting; for example, the living room sub-decision system makes a decision to run the cabinet at 26°C, while the air sub-decision system makes a decision to run the cabinet at 28°C, and the operating parameters of the cabinet are mutually exclusive. Based on this, in order to ensure the normal operation of electronic equipment, this embodiment needs to determine the final target operating parameters of each electronic device, especially the same electronic device decided by multiple sub-decision systems.
[0102] Please refer to Figure 7In an optional embodiment, the step of determining target operating parameters for each electronic device under different dimensions according to the decision information of each sub-decision system includes:
[0103] Step S121, determining the electronic device decided by each sub-decision system and the operating parameters of the electronic device according to each of the decision information;
[0104] Step S122, determining whether there are sub-decision systems of different dimensions controlling the same electronic device;
[0105] If so, step S123 is executed to determine the target operating parameters of the same electronic device from the decision information in the sub-decision system for making decisions on the same electronic device.
[0106] In this embodiment, if there are multiple sub-decision systems outputting decision information, it is defined as including multiple sub-decision systems to make decisions. At this time, decision information of multiple sub-decision systems will be received. First, according to the decision information of each sub-decision system, the electronic equipment corresponding to the decision and the corresponding operating parameters are determined respectively.
[0107] Then, it is determined whether the electronic devices decided by each sub-decision system are the same electronic device, that is, multiple sub-decision systems decide on the same electronic device. For example, the bedroom sub-decision system decides to hang up the air conditioner, and the air sub-decision system also decides to hang up the air conditioner in the bedroom, that is, the bedroom sub-decision system and the air sub-decision system control the same electronic device (the bedroom air conditioner).
[0108] If there are multiple sub-decision systems controlling the same electronic device, it is necessary to determine the final target operating parameters of the electronic device.
[0109] Optionally, in this embodiment, the method for determining the target operating parameters is different based on the different operating parameters decided by each sub-decision system for the electronic device. Therefore, the determination of the target operating parameters of the electronic device includes but is not limited to the following embodiments (including the second embodiment and the third embodiment):
[0110] For example, select a group from the operating parameters of multiple sub-decision systems, or combine and merge a group.
[0111] Step S130: Control each of the electronic devices to operate according to the target operating parameters.
[0112] After determining each electronic device that executes the decision information and the target operating parameters of the electronic device, a control instruction of the electronic device is output to control each electronic device to operate according to the corresponding target operating parameters.
[0113] In this embodiment, by configuring multiple sub-decision systems, independent sub-decision systems make decisions on the control of some electronic devices, and the decision information from multiple sub-decision systems controls each electronic device in the smart home system. Decisions are made from different angles, taking into account diverse needs. The decision results determined by multiple decision information are more accurate and closer to user needs, thereby improving the effect of artificial intelligence decision-making.
[0114] Second embodiment
[0115] Please refer to Figure 8 Based on the first embodiment of the decision-making method of the smart home system, a second embodiment is proposed. In this embodiment, the step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision-making system for deciding the same electronic device includes:
[0116] Step S1231, determining whether the various operating parameters of the same electronic device in the decision information of the sub-decision system for making decisions on the same electronic device are mutually exclusive;
[0117] If the operating parameters are mutually exclusive, step S1232 is executed to select an operating parameter as the target operating parameter according to a preset coordination rule;
[0118] In this embodiment, the mutually exclusive operation parameters mean that the operation parameters cannot be output at the same time, such as the air conditioner cooling 20°C and the air conditioner heating 20°C are mutually exclusive operation parameters, and only one can be selected to be output. Therefore, when the operation parameters of the electronic device are mutually exclusive in the decision information of the sub-decision system for deciding the same electronic device, only one of them can be selected as the target operation parameter and operated with the target operation parameter.
[0119] Optionally, in this embodiment, the target operating parameter of the electronic device having mutually exclusive operating parameters is selected according to a preset coordination rule. Optionally, the step of selecting an operating parameter as the target operating parameter according to the preset coordination rule includes one of the following embodiments:
[0120] (1) selecting target operating parameters of the same electronic device according to the priorities of the sub-decision-making systems for making decisions on the same electronic device from high to low;
[0121] In this embodiment, the priority of each sub-decision system can be preset. For example, the priority of the sub-decision system in the spatial dimension is higher than that of the sub-decision system in the environmental dimension. In the spatial dimension, the priority of the living room sub-decision system is higher than that of the bedroom sub-decision system, and the priority of the bedroom sub-decision system is higher than that of the kitchen sub-decision system, etc. In the ambient temperature, the priority of the diet sub-decision system is higher than that of the air sub-decision system, and the priority of the air sub-decision system is higher than that of the water sub-decision system. It should be noted that the priority order of the above-mentioned sub-decision systems, including but not limited to the order listed, can be set by the user or fixed at the factory.
[0122] Alternatively, in other embodiments, the priority of the sub-decision system is determined according to the current environment where the smart home system is located. For example, the priority of each sub-decision system is determined according to the distribution of people in the current environment, or the priority of each sub-decision system is determined according to the environmental state in the current environment, or the priority of each sub-decision system is determined according to the user information that triggers the decision of the sub-decision system. For example, if an old man or a child causes the first sub-decision system to output decision information, and a young or middle-aged person causes the second sub-decision system to output decision information, then the priority of the first sub-decision system is higher than that of the second sub-decision system.
[0123] In this embodiment, the operating parameters determined by the decision information of the high-priority sub-decision system are used as the target operating parameters of the electronic device, so that the result of the intelligent decision is closer to the priority needs of the user.
[0124] For example: a cabinet air conditioner can control temperature, humidity, cleanliness and freshness, and belongs to the living room sub-decision system and the air sub-decision system. Among them, the air sub-decision system decides on air optimization control (purification: four gears); the living room sub-decision system decides on unmanned energy-saving control (for example: temperature: 26℃; purification: one gear); both sub-decision systems include the control of the cabinet air conditioner. It is necessary to judge: temperature 26℃, not mutually exclusive, purification gear: four gears / one gear, mutually exclusive, use the one with high priority (such as the object subsystem, unmanned energy saving priority is high), then determine purification: one gear. Therefore, the target operating parameters of the cabinet air conditioner are: temperature 26℃, purification one gear.
[0125] (ii) determining target operating parameters of the same electronic device based on the decision information output latest among the sub-decision systems for making decisions on the same electronic device.
[0126] Each sub-decision system outputs decision information at different times. In this embodiment, the operating parameters of the dinner party based on the most recently output decision information are used as the target operating parameters of the same electronic device, so that the result of intelligent decision is closer to the current user needs.
[0127] For example: a cabinet air conditioner can control temperature, humidity, cleanliness and freshness, and belongs to the living room sub-decision system and the air sub-decision system. Among them, the air sub-decision system decides on air optimization control (purification: four gears); the living room sub-decision system decides on unmanned energy-saving control (for example: temperature: 26℃; purification: one gear); both sub-decision systems include the control of the cabinet air conditioner. It is necessary to judge: temperature 26℃, not mutually exclusive, purification gear: four gears / one gear, mutually exclusive, the air sub-decision system outputs decision information later than the living room sub-decision system (the air sub-decision system recently outputs decision information), then it is determined that purification: four gears. Therefore, the target operating parameters of the cabinet air conditioner are: temperature 26℃, purification four gears.
[0128] (iii) Based on the sub-decision-making system for making decisions on the same electronic device, the operating parameter with the most decisions is used as the target operating parameter of the same electronic device.
[0129] If there are at least three sub-decision systems making decisions for the same electronic device, and multiple sub-decision systems make decisions on the same operating parameter, then the same operating parameter is the operating parameter with the most decisions (that is, the majority of the decision information). In this embodiment, the operating parameter with the most decisions is used as the target operating parameter of the same electronic device (control of the minority obeying the majority). Since multiple sub-decision systems all make decisions on the operating parameter, the operation is carried out with the operating parameter, which is more in line with the requirements of intelligent control in various dimensions and angles, and improves the accuracy of intelligent control.
[0130] If the operating parameters are not mutually exclusive, step S1233 is executed to integrate the operating parameters and use the integrated operating parameters as target operating parameters of the same electronic device.
[0131] Optionally, in some embodiments, if the operating parameters are not mutually exclusive, each operating parameter is used as the target operating parameter of the same electronic device, so that the electronic device operates according to the decision information of each sub-decision system to meet the decision requirements of each sub-decision system.
[0132] Optionally, in some other embodiments, if the operating parameters do not exist mutually exclusive, it is further determined whether the various operating parameters of the same electronic device conflict in the decision information of the sub-decision system that decides the same electronic device; if so, the target operating parameter is determined according to the average of the various operating parameters of the same electronic device, or the target operating parameter is determined from high to low according to the priority of the sub-decision system that decides the same electronic device; if not, each of the operating parameters is used as the target operating parameter of the same electronic device.
[0133] Operation parameter conflict means that the operation values of operation parameters are inconsistent. For example, if a sub-decision system decides that the cooling temperature of the bedroom unit is 20°C, and the air sub-decision system decides that the cooling temperature of the bedroom unit is 24°C, then there is an operation parameter conflict.
[0134] When the operating parameters are not mutually exclusive, it is determined whether the operating parameters conflict, thereby ensuring that the air conditioner can receive the correct operating instructions and operate normally.
[0135] When operating parameters conflict, the operating parameters can be integrated to obtain a target operating parameter that is closer to actual needs. In an optional embodiment, the various operating parameters are averaged and the average is used as the target operating parameter, such as 22°C for bedroom wall mounted cooling as the target operating parameter. In another optional embodiment, it can be determined based on the priority of the sub-decision system, such as the operating parameters decided by the sub-decision system with a high priority, such as the operating parameters decided by the sub-decision system with a high priority. Optionally, the priority of each sub-decision system can be sorted according to the priority described above, and will not be repeated here.
[0136] This embodiment ensures normal control of electronic devices when multiple sub-decision-making systems make decisions in a smart home system.
[0137] Third embodiment
[0138] Please refer to Fig. 9 Based on the first embodiment of the decision-making method of the smart home system, a third embodiment is proposed. In this embodiment, the step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision-making system for deciding the same electronic device includes:
[0139] Step S1234, determining whether various operating parameters of the same electronic device conflict in the decision information of the sub-decision system for making decisions on the same electronic device;
[0140] If yes, executing step S1235, determining the target operating parameter according to the average of the operating parameters of the same electronic device, or determining the target operating parameter according to the priorities of the sub-decision systems for making decisions on the same electronic device from high to low;
[0141] If not, execute step S1236 to use each of the operating parameters as the target operating parameters of the same electronic device.
[0142] Operation parameter conflict means that the operation values of operation parameters are inconsistent. For example, if a sub-decision system decides that the cooling temperature of the bedroom unit is 20°C, and the air sub-decision system decides that the cooling temperature of the bedroom unit is 24°C, then there is an operation parameter conflict.
[0143] When operating parameters conflict, the operating parameters can be integrated to obtain a target operating parameter that is closer to actual needs. In an optional embodiment, the various operating parameters are averaged and the average is used as the target operating parameter, such as 22°C for bedroom wall mounted cooling as the target operating parameter. In another optional embodiment, it can be determined based on the priority of the sub-decision system, such as the operating parameters decided by the sub-decision system with a high priority, such as the operating parameters decided by the sub-decision system with a high priority. Optionally, the priority of each sub-decision system can be sorted according to the priority described above, and will not be repeated here.
[0144] If the operating parameters do not conflict, the electronic device may operate with each operating parameter, and each operating parameter is used as the target operating parameter of the same electronic device.
[0145] An embodiment of the present invention provides a smart home system, which includes a memory, a processor, and a smart home decision-making program stored in the memory and executable on the processor. When the smart home decision-making program is executed by the processor, the decision-making method of the smart home system described in the above embodiments is implemented.
[0146] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a smart home decision-making program, and when the smart home decision-making program is executed by a processor, the decision-making method of the smart home system described in the above embodiments is implemented.
[0147] It should be noted that the above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A smart home decision-making system, characterized in that: The smart home decision-making system comprises: A plurality of sub-decision systems, each of which corresponds to a preset dimension and is used to generate decision information for controlling an electronic device in the dimension based on the perception information of the corresponding dimension; A coordination processing device is connected to each of the sub-decision systems and is used to control the operation of corresponding electronic equipment according to decision information made by each sub-decision system.
2. The smart home decision system according to claim 1, characterized in that: The coordination processing device comprises: A judgment module, used to judge whether there is control of the same electronic device in the decision information of different sub-decision systems; A determination module, used to determine the final target operating parameters of the electronic device when there is control of the same electronic device in the decision information of different sub-decision systems; The control module controls the operation of the electronic device according to the target operation parameters.
3. The smart home decision system according to claim 1, characterized in that: The dimensions include spatial dimensions and / or environmental dimensions.
4. The smart home decision system as claimed in claim 3, characterized in that: The sub-decision system corresponding to the spatial dimension includes at least one of a living room sub-decision system, a bedroom sub-decision system, a kitchen sub-decision system, and a toilet sub-decision system; Alternatively, the sub-decision system corresponding to the environmental dimension includes at least one of an air sub-decision system, a water sub-decision system, and a diet sub-decision system.
5. A decision-making method for a smart home system, characterized in that: The decision-making method of the smart home system comprises: Receive decision information from multiple sub-decision systems; Determine target operating parameters for each electronic device in different dimensions according to the decision information of each of the sub-decision systems; Control each of the electronic devices to operate according to the target operating parameters.
6. The decision-making method of the smart home system according to claim 5, characterized in that: The step of determining target operating parameters for each electronic device in different dimensions according to the decision information of each sub-decision system comprises: Determine the electronic device decided by each sub-decision system and the operating parameters of the electronic device according to each of the decision information; Determine whether there are sub-decision systems of different dimensions controlling the same electronic device; If so, the target operating parameters of the same electronic device are determined from the decision information in the sub-decision system that makes decisions on the same electronic device.
7. The decision-making method of the smart home system according to claim 6, characterized in that: The step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision system for deciding the same electronic device comprises: Determine whether the various operating parameters of the same electronic device in the decision information of the sub-decision system for making a decision on the same electronic device are mutually exclusive; If the operating parameters are mutually exclusive, selecting an operating parameter as the target operating parameter according to a preset coordination rule; If the operating parameters are not mutually exclusive, the operating parameters are integrated and the integrated operating parameters are used as target operating parameters of the same electronic device.
8. The decision-making method of the smart home system according to claim 7, characterized in that: The step of selecting an operating parameter as the target operating parameter according to a preset coordination rule comprises: Selecting target operating parameters of the same electronic device according to the priorities of the sub-decision systems for making decisions on the same electronic device from high to low; Alternatively, determining the target operating parameters of the same electronic device based on the decision information outputted latest in the sub-decision system for making decisions on the same electronic device; Alternatively, in the sub-decision-making system for making decisions on the same electronic device, the operating parameter with the most decisions is used as the target operating parameter of the same electronic device.
9. The decision-making method of the smart home system according to claim 7, characterized in that: If the operating parameters are not mutually exclusive, the step of integrating the operating parameters and using the integrated operating parameters as target operating parameters of the same electronic device comprises: If the operating parameters are not mutually exclusive, determining whether the operating parameters of the same electronic device conflict with each other in the decision information of the sub-decision system for deciding the same electronic device; If yes, the target operating parameter is determined according to the average of the operating parameters of the same electronic device, or the target operating parameter is determined according to the priorities of the sub-decision systems that make decisions on the same electronic device from high to low; If not, each of the operating parameters is used as the target operating parameter of the same electronic device.
10. The decision-making method of the smart home system according to claim 6, characterized in that: The step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision system for deciding the same electronic device comprises: Determine whether various operating parameters of the same electronic device conflict in the decision information of the sub-decision system for making a decision on the same electronic device; If yes, the target operating parameter is determined according to the average of the operating parameters of the same electronic device, or the target operating parameter is determined according to the priorities of the sub-decision systems that make decisions on the same electronic device from high to low; If not, each of the operating parameters is used as the target operating parameter of the same electronic device.
11. A smart home system, characterized in that: The smart home system includes a memory, a processor, and a smart home decision-making program stored in the memory and executable on the processor. When the smart home decision-making program is executed by the processor, the steps of the decision-making method of the smart home system as described in any one of claims 5 to 10 are implemented.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a smart home decision-making program, which, when executed by a processor, implements the steps of the decision-making method of the smart home system as described in any one of claims 5 to 10.
Citation Information
Patent Citations
Mode control method and device for space area
CN116224811A
Control instruction sending method and device, storage medium and electronic equipment
CN116483199A
Smart-Home Control Platform Having Morphable Locus Of Machine Intelligence Based On Characteristics Of Participating Smart-Home Devices
US20160259307A1
Method for controlling multiple devices connected via network
US20160364275A1