Smart home system, working method thereof and computer storage medium

By introducing perception, decision-making and execution systems into the whole-house smart home system, combining multiple sub-decision systems and coordinated processing devices, the problem of lack of intelligence in the existing system is solved, the whole-house perception and independent decision-making are realized, and the user experience is improved. and system autonomous control capabilities.

CN119439763APending Publication Date: 2025-02-14GD MIDEA AIR CONDITIONING EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310960040.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-01
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The existing whole-house smart home system lacks intelligence from the system software level and cannot effectively improve the system's intelligence level and user experience.

Method used

A smart home system is designed, including a perception system, a decision-making system and an execution system. Through the perception system, the decision-making system generates operational strategies based on this information, and the execution system executes these strategies. The system also includes a number of sub-decision systems and a coordination processing device for handling conflict or mutually exclusive control parameters generated by different sub-decision systems.

Benefits of technology

It realizes whole-house perception and independent decision-making, improves the intelligence level of smart home systems, and enhances the user experience and system's autonomous control capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119439763A_ABST
    Figure CN119439763A_ABST
Patent Text Reader

Abstract

The invention discloses a smart home system, a working method thereof and a computer storage medium. The smart home system comprises a sensing system used for acquiring sensing information in a space where the smart home system is located; the decision-making system is used for generating an operation strategy according to the sensing information acquired by the sensing system; and the execution system is used for executing the operation strategy. The invention aims to enable the intelligent home system to be more intelligent from the system software level.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of smart home technology, and in particular to a smart home system and a working method thereof, and a computer storage medium. Background Art

[0002] The concept of whole-house smart home was proposed several years ago. In the past two years, major manufacturers have proposed their own whole-house smart solutions, but all of them are scene control solutions with smart host as the core and other smart home elements. With the development of artificial intelligence, the whole-house smart home system needs to be improved in a more intelligent direction. Summary of the invention

[0003] The main purpose of the present invention is to provide a smart home system and its working method, and a computer storage medium, aiming to make the smart home system more intelligent from the system software level.

[0004] To achieve the above object, the present invention provides a smart home system, the smart home system comprising:

[0005] A perception system, used to obtain perception information within the space where the smart home system is located;

[0006] A decision-making system, used to generate an operation strategy according to the perception information obtained by the perception system;

[0007] An execution system is used to execute the operation strategy.

[0008] Optionally, the perception information includes environmental information, human body state information, and / or device state information.

[0009] Optionally, the environmental information includes at least one of temperature, humidity, and air quality information; and / or the human body state information includes at least one of number of people, position, breathing, heartbeat, and body movement information.

[0010] Optionally, the perception information includes whole-house perception information, room perception information, and / or area perception information.

[0011] Optionally, the decision-making system includes:

[0012] The dimension sub-decision system is used to retrieve the perception information of the corresponding dimension acquired by the perception system, and generate an operation strategy based on the perception information of the dimension.

[0013] Optionally, the dimensional sub-decision system includes multiple sub-decision systems, each sub-decision system corresponds to a preset dimension, and the preset dimension includes a spatial dimension, an ambient temperature and / or a functional dimension.

[0014] Optionally, the decision system further includes:

[0015] The central sub-decision system is used to retrieve all the perception information acquired by the perception system and generate an operation strategy based on all the perception information; and / or, call the dimensional sub-decision system to make a decision and obtain the operation strategy generated by the dimensional sub-decision system.

[0016] Optionally, the decision system further includes:

[0017] The device sub-decision system is used to retrieve the perception information of the corresponding device acquired by the perception system, and generate an operation strategy based on the perception information of the device; and / or, to be called by the dimension sub-decision system for decision making, and return the generated operation strategy to the dimension sub-decision system.

[0018] Optionally, the decision system further includes:

[0019] The first coordination processing device is used to generate final control parameters for the home appliance according to a preset first coordination processing rule when there is a conflict in control parameters for the same home appliance in the operation strategies generated by different sub-decision systems.

[0020] Optionally, the first coordination processing device is also used to: calculate an average value of the control parameters for the same home appliance in different operation strategies, and use the average value as the final control parameter; or, determine the final control parameter according to the priority of the sub-decision system corresponding to the operation strategy.

[0021] Optionally, the decision system further includes:

[0022] The second coordination processing device is used to select a control parameter as the final control parameter from the control parameters for the same household appliance in different operation strategies generated by different sub-decision systems when there are mutual exclusions in the control parameters for the same household appliance according to a preset second coordination processing rule.

[0023] Optionally, the second coordination processing device is further used for:

[0024] According to the priorities of the sub-decision systems corresponding to the operation strategies, the control parameters in the operation strategy of the sub-decision system with the highest priority are selected as the final control parameters; or,

[0025] Based on the sub-decision system corresponding to the operation strategy, select the control parameter in the operation strategy output last as the final control parameter; or,

[0026] Among the control parameters in each operation strategy, the control parameter with the largest number of identical control parameters is selected as the final control parameter.

[0027] Optionally, the decision system is also used to: retrieve the perception information required for decision-making based on preset decision rules, and make active decisions based on the retrieved perception information to generate corresponding operation strategies.

[0028] Optionally, the preset decision rules include: at least one of: equipment control decision rules, situation control decision rules, dimension control decision rules, recommendation decision rules, and operation decision rules.

[0029] Optionally, the decision system is further used to: determine, based on the received situational instructions, a target perception range corresponding to the situational instructions, and retrieve perception information perceived by a target perception module corresponding to the target perception range.

[0030] Optionally, the decision system is also used to: determine the target perception information corresponding to the situational instruction based on the received situational instruction; and use the perception module that can obtain the target perception information among the perception modules corresponding to the target perception range as the target perception module.

[0031] Optionally, the decision system is also used for: when the target perception range includes at least two and the perception modules corresponding to different target perception ranges can perceive the same target perception information, the perception information perceived by the perception module corresponding to the perception range with a higher priority is used as the final perception information.

[0032] Optionally, the decision system is further used to: if it is impossible to retrieve the perception information perceived by the target perception module corresponding to the target perception range, use a perception range with a higher priority than the target perception range as a new target perception range.

[0033] Optionally, the operation strategy includes the execution device, execution method, and execution content of the strategy.

[0034] Optionally, the execution system includes:

[0035] The interactive subsystem is used to determine the execution device corresponding to the operation strategy according to the operation strategy, and send the execution mode and execution content in the operation strategy to the execution device;

[0036] The execution device executes the execution content according to the execution mode.

[0037] Optionally, the execution device includes at least one of a home appliance, a central control screen, and a mobile terminal; and / or the execution method includes at least one of device control, voice broadcast, text display, and virtual character interaction; and / or the execution content includes at least one of control parameters, reminder messages, and recommended information.

[0038] In addition, in order to achieve the above-mentioned purpose, the present application also proposes a working method of a smart home system, including:

[0039] Perceive the space where the smart home system is located and obtain perception information;

[0040] generating an operation strategy according to the perception information;

[0041] The operation strategy is executed.

[0042] Optionally, the step of generating an operation strategy according to the perception information includes:

[0043] receiving situational instructions;

[0044] determining a target perception range corresponding to the situational instruction;

[0045] Retrieve the perception information perceived by the target perception module corresponding to the target perception range to generate an operation strategy based on the perception information.

[0046] Optionally, after the step of determining the target perception range corresponding to the situational instruction, the method further includes:

[0047] Determining target perception information corresponding to the situational instruction according to the received situational instruction;

[0048] Among the perception modules corresponding to the target perception range, the perception module that can obtain the target perception information is used as the target perception module.

[0049] Optionally, the step of retrieving the perception information perceived by the target perception module corresponding to the target perception range includes:

[0050] When the target perception range includes at least two and the perception modules corresponding to different target perception ranges can perceive the same target perception information, the perception information perceived by the perception module corresponding to the perception range with a higher priority is used as the final perception information.

[0051] Optionally, after the step of retrieving the perception information perceived by the target perception module corresponding to the target perception range, the step further includes:

[0052] If the perception information perceived by the target perception module corresponding to the target perception range cannot be retrieved, a perception range with a higher priority than the target perception range is used as a new target perception range, and the perception information perceived by the target perception module corresponding to the target perception range is returned.

[0053] Optionally, the step of generating an operation strategy according to the perception information further includes:

[0054] Based on the preset decision-making rules, the perception information required for decision-making is retrieved, and active decisions are made based on the retrieved perception information to generate corresponding operation strategies.

[0055] Optionally, the step of retrieving the perception information required for decision-making based on a preset decision rule, making an active decision based on the retrieved perception information, and generating a corresponding operation strategy includes:

[0056] Based on the preset equipment control decision rules, the sensory information required for decision-making is obtained, and active decisions are made on the equipment according to the sensory information to generate an operation strategy for equipment control; and / or,

[0057] Based on the preset situation control decision rules, the sensory information required for decision-making is obtained, and the situation is automatically identified according to the sensory information, and an operation strategy for situation control is generated; and / or,

[0058] Based on preset recommendation decision rules, obtain user information required for recommendation, and generate an operation strategy for service recommendation based on the user information; and / or,

[0059] Based on preset operational decision rules, an operational strategy is generated for operation.

[0060] Optionally, the working method of the smart home system further includes:

[0061] When the operation strategies include at least two and there is a conflict in the control parameters for the same household appliance in different operation strategies, the final control parameters for the household appliance are generated according to the preset first coordination processing rule.

[0062] Optionally, the step of generating the final control parameters for the home appliance according to the preset first coordination processing rule includes:

[0063] Calculate an average value of the control parameters for the same home appliance in different operation strategies, and use the average value as the final control parameter; or determine the final control parameter according to the priority of the sub-decision system corresponding to the operation strategy.

[0064] Optionally, the working method of the smart home system further includes:

[0065] When the operation strategies include at least two, and the control parameters for the same household appliance in different operation strategies are mutually exclusive, the final control parameters for the household appliance are generated according to the preset second coordination processing rule.

[0066] Optionally, the step of generating the final control parameters for the home appliance according to the preset second coordination processing rule includes:

[0067] According to the priorities of the sub-decision systems corresponding to the operation strategies, the control parameters in the operation strategy of the sub-decision system with the highest priority are selected as the final control parameters; or,

[0068] Based on the sub-decision system corresponding to the operation strategy, select the control parameter in the operation strategy output last as the final control parameter; or,

[0069] Among the control parameters in each operation strategy, the control parameter with the largest number of identical control parameters is selected as the final control parameter.

[0070] Optionally, the operation strategy includes an execution device, an execution method, and an execution content of the strategy; and the step of executing the operation strategy includes:

[0071] Based on the generated operation strategy, the execution mode and execution content are sent to the execution device.

[0072] In addition, in order to achieve the above-mentioned purpose, the present application also proposes a computer storage medium, on which is stored an operating program of a smart home system that can be run on a processor. When the operating program of the smart home system is executed by the processor, the steps of the working method of the smart home system as described in any of the above items are implemented.

[0073] The smart home system proposed in the present invention is different from the whole-house smart home solution in the prior art. Instead, it is a more complete and comprehensive smart home system designed from the software system level, which not only realizes whole-house perception, but also adds independent decision-making, and can better play a role in the smart home system, making the whole-house smart home solution more intelligent and improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] Figure 1 A schematic diagram of the structure framework of an embodiment of a smart home system of the present invention;

[0075] Figure 2 A schematic diagram of the distribution of sensing modules and sensing ranges related to the smart home system of the present invention;

[0076] Figure 3 A functional structure diagram of an embodiment of a decision-making system in a smart home system of the present invention;

[0077] Figure 4 A functional structure diagram of another embodiment of the decision-making system in the smart home system of the present invention;

[0078] Figure 5 This is an example diagram of household appliances controlled by decisions corresponding to each sub-decision system divided by spatial dimensions in the smart home system of the present invention;

[0079] Figure 6 An example diagram of household appliances controlled by decisions corresponding to each sub-decision system divided by environmental dimensions in the smart home system of the present invention;

[0080] Figure 7 An example diagram of household appliances controlled by decisions corresponding to each sub-decision system divided by spatial dimension and environmental dimension in the smart home system of the present invention;

[0081] Figure 8 A functional structure diagram of another embodiment of a decision-making system in a smart home system of the present invention;

[0082] Fig. 9 A functional structure diagram of an execution system in a smart home system of the present invention;

[0083] Fig.10 A schematic diagram of a flow chart of an embodiment of a working method of a smart home system of the present invention;

[0084] Fig.11 It is a detailed flow chart of an embodiment of making decisions based on perception information in a working method of a smart home system of the present invention;

[0085] Fig.12 It is a detailed flow chart of another embodiment of making a decision based on the perception information in the working method of the smart home system of the present invention;

[0086] Fig.13 The present invention is a detailed flowchart of another embodiment of making decisions based on perception information in the working method of the smart home system of the present invention.

[0087] 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

[0088] 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.

[0089] The embodiment of the present invention proposes a smart home system that is more intelligent than the existing smart home solution. Figure 1 , the smart home system includes:

[0090] A sensing system 1, used to obtain sensing information in the space where the smart home system is located;

[0091] A decision system 2, used to generate an operation strategy according to the perception information acquired by the perception system;

[0092] The execution system 3 is used to execute the operation strategy.

[0093] In one embodiment, the space where the smart home system is located refers to all relatively closed spaces, such as the whole house space. The whole house space includes all spaces such as the living room, kitchen, bedroom 1, bedroom 2, corridors / hallways, balconies, etc., and also includes all objects existing in the space, such as wardrobes, bookcases, cabinets, furniture, home appliances / home appliances, air, etc. Of course, the whole house space also includes human bodies moving in the space.

[0094] In the above embodiment, the perception system 1 can perceive the space where the smart home system is located and obtain corresponding perception information, that is, it can realize whole-house perception. The decision system 2 can obtain all the perception information perceived by the perception system 1, and use the perception information according to decision needs to generate corresponding operation strategies, and execute the operation strategies through the execution system 3.

[0095] This embodiment is different from the prior art. Instead, it designs a more complete and comprehensive smart home system from the software system level, which not only realizes whole-house perception, but also adds independent decision-making, which can better play a role in the smart home system, making the whole-house smart home solution more intelligent and improving the user experience.

[0096] In one embodiment, the smart home system at the software system level is realized by implementing a system at the hardware level. The system at the hardware level includes: a connection system for establishing a whole-house communication network of the smart home system using at least two connection methods, thereby enabling data transmission between cloud servers, edge devices, and perception modules.

[0097] The above connection methods include, for example, WiFi, Bluetooth, infrared, radio frequency, cable and other connection methods.

[0098] The above cloud servers are mainly used for data collection, big data analysis, processing, etc. Edge devices include, for example, air conditioners, refrigerators, air purifiers, range hoods, gas hoods, water dispensers, water heaters, washing machines, central control screens, wired controllers, and other equipment.

[0099] The above-mentioned perception module includes, for example, an environment sensing module, a human body sensing module, and a device status collection module.

[0100] The environmental sensing module includes, for example, a temperature / humidity sensor or an air quality sensor installed on an edge device or installed independently, and is used to collect environmental information in the space where the smart home system is located. The environmental information includes at least one of temperature, humidity, and air quality information.

[0101] The human body sensing module includes a human body sensor for sensing human body parameters, which is configured on a home appliance or independently arranged in the space where the smart home system is located, and is used to collect human body status information in the space where the smart home system is located. The human body status information includes at least one of the number of people, position, breathing, heartbeat, and body movement information.

[0102] The device status collection module is used to collect the operating status information of each home appliance in the smart home system. The device status collection module is generally set on each home appliance, or on the control device that controls the home appliance.

[0103] By setting up the sensing modules in the whole house, the sensing system 1 can obtain the sensing information in the whole house. The sensing information includes environmental information, human state information and / or device state information.

[0104] Reference Figure 2 In one embodiment, the above-mentioned perception module can be configured according to the perception range. The perception range includes, for example, the whole house, the room, and the area, where the area refers to a specific area in the room. Specifically, if the perception module is located in a specific position in the whole house, it can obtain the perception information of the whole house, and then the perception module is the perception module corresponding to the perception range of the whole house. For example, wifi devices, radars, etc. If the perception module is located in a specific room, for example, it is integrated on an edge device in a specific room, and the perception information in the specific room can be obtained, then the perception module is the perception module corresponding to the room perception range. If the perception module is located in a specific area in a specific room, such as an air box, a wearable bracelet, a bedside lamp or other movable sensor device, the perception information in the specific area can be obtained.

[0105] The above-mentioned perception system 1 collects or receives the perception information collected by the perception modules in the whole house, and stores the perception information according to preset rules. For example, by perception module, perception type, perception range, perception time, etc. Through the setting of the perception modules in the whole house, the full perception of the human body from the eyes, ears and nose is realized.

[0106] Based on the above embodiment, if the decision needs to retrieve the perception information of the whole house, the decision system 2 can retrieve the perception information perceived by the perception module corresponding to the perception range of the whole house, or the perception information perceived by the perception module corresponding to the room perception range, or the perception information perceived by the perception module corresponding to the regional perception range. If the decision needs to retrieve the perception information in a specific room, the decision system 2 can retrieve the perception information perceived by the perception module corresponding to the perception range of the room, or the perception information perceived by the perception module corresponding to the regional perception range in the room.

[0107] If the decision needs to retrieve certain perception information, such as ambient temperature, the decision system 2 can also retrieve the perception information perceived by a perception module that corresponds to at least one perception range and can perceive the ambient temperature.

[0108] In some embodiments, the decision system 2 is used to retrieve the perception information required for decision-making based on preset decision rules, and to make active decisions based on the retrieved perception information to generate corresponding operation strategies.

[0109] The above-mentioned preset decision rules include the sensed information required for decision-making, the judgment rules of the sensed information, and the generated decision information. For example, a decision rule is preset, when the ambient temperature is ≥30℃, the cooling mode is turned on, that is, the sensed information required for the decision is the ambient temperature; the judgment rule is "when the ambient temperature is ≥30℃, the cooling mode is turned on"; the generated decision information is the control instruction for controlling the air-conditioning equipment to operate in the cooling mode.

[0110] In some embodiments, the above-mentioned preset decision rules can be configured at the factory, can be obtained from a cloud server, or can be obtained based on a training model and machine learning. For example, a decision rule obtained through machine learning determines whether to turn on the exercise mode based on breathing, posture, and body movement, that is, the sensory information required for the decision is breathing and posture parameters; the judgment rule is based on the sensory information to determine whether it is a sports mode rule, such as if the breathing frequency is greater than a certain threshold and the posture is active, it is determined that the human body is in a state of motion; the generated decision information is a control instruction to control the smart home system to enter a sports situation.

[0111] In some embodiments, the above-mentioned preset decision rules include, but are not limited to: at least one of: device control decision rules, situation control decision rules, dimension control decision rules, recommendation decision rules, and operation decision rules. The device control decision rules are used to make active decisions based on the perceived information perceived by a certain device, so as to realize decision controls such as controlling the device to start up, shut down, or adjust operating parameters. The situation control decision rules are used to make active decisions based on the perceived information corresponding to a certain situation, realize situation identification and control decision controls such as situation entry, situation exit, and situation switching. The dimension control decision rules are used to make active decisions based on the perceived information corresponding to the dimension, so as to realize control of a single dimension. The recommendation decision rules are used to make active decisions based on the perceived information required for service recommendation, so as to realize recommending corresponding services to users. The operation decision rules are used to make active decisions based on the perceived information required for operation, so as to realize providing operation services to users.

[0112] In some embodiments, the decision system 2 may include multiple sub-decision systems, which are configured as needed in actual use, for example, according to the function of the decision, according to the scope of the decision, according to the dimension of the decision, etc. By configuring multiple sub-decision systems, each sub-decision system can retrieve the perception information required for decision-making in the perception system 1 when working, make decisions based on the perception information, and generate corresponding operation strategies. Therefore, the smart home system has independent decision-making capabilities, and each sub-decision system can run in parallel.

[0113] It should be noted that, in the process of making decisions, the decision-making system 2 can retrieve the perception information at the current moment, and can also retrieve the perception information over a period of time.

[0114] Reference Figure 3 In one embodiment, the decision system 2 includes at least one decision engine module 26, which is used to retrieve the perception information required for decision-making based on preset decision rules, and make active decisions based on the retrieved perception information to generate corresponding operation strategies.

[0115] In one embodiment, the decision engine module 26 includes a control decision engine module 26a, which is used to make active decisions based on preset device control decision rules, obtain the perception information required for decision-making, and make active decisions on the device based on the perception information, and generate an operation strategy for controlling the device. The operation strategy is used, for example, to control the startup and shutdown of each home appliance, the adjustment of operation parameters, etc.

[0116] The control decision engine module 26a is also used to obtain the perception information required for decision-making based on the preset situation control decision rules, automatically identify the situation mode according to the perception information, and generate an operation strategy for controlling the situation. The operation strategy is used to control the entry of the situation mode, the exit of the situation mode, and the switching of the situation mode.

[0117] In this embodiment, the smart home system is actively decided by controlling the decision engine module 26a, thereby realizing active adjustment of devices and automatic identification and control of situational modes, making the smart home system more intelligent.

[0118] In another embodiment, the decision engine module 26 further includes a recommendation decision engine module 26b, which is used to make active decisions based on preset recommendation decision rules, obtain user information required for recommendation, and generate an operation strategy for service recommendation based on the user information. The operation strategy, for example, recommends supporting services such as products and components to users; recommends after-sales repair, cleaning and maintenance services to users; recommends content services such as music, videos, and articles to users; and recommends related services such as usage tips to users.

[0119] In this embodiment, the recommendation decision engine module 26b is used to make active decisions for the smart home system, thereby realizing active recommendation of services and making the smart home system more intelligent.

[0120] In another embodiment, the decision engine module 26 further includes an operation decision engine module 26c, which is used to make active decisions based on preset operation decision rules, identify user tags, and generate operation strategies. The operation strategy, for example, identifies user tags, divides users into multiple groups, sends operation activity information to groups / individual users, pushes constructed community platform information to groups / individuals, and so on.

[0121] In this embodiment, the recommendation decision engine module 26c is used to make active decisions for the smart home system, thereby realizing operation services, meeting different needs of users, and making the smart home system more intelligent.

[0122] Based on the above embodiment, the decision system 2 is also used to: determine the target perception range corresponding to the situational instruction according to the received situational instruction, and retrieve the perception information perceived by the target perception module corresponding to the target perception range.

[0123] In the embodiment of the present invention, the smart home system is configured with various situational modes (scenarios), each situational mode corresponds to realizing at least one function, and the situational modes include leaving home mode, returning home mode, air freshening mode, quiet mode, working mode, etc.

[0124] Optionally, the situational instruction is generally issued by the user through a control terminal, a remote controller or a voice device, and the situational instruction includes situational mode information. When the situational mode is triggered, the decision system 2 retrieves the perception information required for the situational mode to run, and makes a decision on the retrieved perception information to obtain an operation strategy, and the execution system 3 executes the operation strategy, thereby realizing one-key control of the situational mode and automatic operation of the situational mode, making the smart home system more intelligent.

[0125] In this embodiment, the perception information required for configuring each situation mode is different, or the required perception range is different, such as the leaving home scene, the corresponding required perception range is the whole house, or the fresh air scene, the corresponding required perception range is the area or room, etc. Therefore, when receiving a situation instruction with a situation mode, the decision system 2 will call the perception information required for the operation of the situation mode according to the configuration corresponding to the situation mode.

[0126] In some embodiments, the decision system 2 is also used to: determine the target perception information corresponding to the situational instruction based on the received situational instruction; and use the perception module that can obtain the target perception information in the perception module corresponding to the target perception range as the target perception module.

[0127] The above-mentioned situational instructions include situational mode information, based on which the corresponding target perception range and the corresponding target perception information can be determined. Therefore, the decision system 2 determines the perception module corresponding to the target perception range and the target perception information based on the target perception range and the target perception information, thereby directly retrieving the information perceived by the perception module corresponding to the target perception range and capable of obtaining the target perception information. For example, among the perception modules corresponding to the target perception range, some perception modules can perceive PM2.5 and TVOC, and some perception modules can perceive the ambient temperature and ambient humidity. When the target perception information required by the situational instruction is PM2.5 and TVOC, the perception module that can perceive PM2.5 and TVOC can be determined as the target perception module, and then the information such as PM2.5 and TVOC can be directly retrieved; while the perception information of the perception module that can perceive the ambient temperature and ambient humidity is not retrieved.

[0128] In this embodiment, by configuring the perception range required by the situation, when it is necessary to enter the situation mode, the perception information perceived by the corresponding target perception module is automatically retrieved according to the target perception range as the perception information required for the situation, and then the decision unit is provided to make decisions on the operation strategy of the situation mode, and the required perception information is fully intelligently retrieved to improve intelligent control. In addition, based on the situation mode, the required perception information is specifically retrieved to reduce the information load, and based on the targeted perception information, the decision result is closer to the user needs or the current environmental needs, making the control of the whole house smart home smarter and the artificial intelligence effect better.

[0129] In some embodiments, the decision system 2 is also used for: when the target perception range includes at least two and the perception modules corresponding to different target perception ranges can perceive the same target perception information, the perception information perceived by the perception module corresponding to the perception range with higher priority is used as the final perception information.

[0130] Because the perception information perceived by the perception module of the whole house perception range can be obtained based on the perception module of the specific position of the whole house, it can also be obtained through the perception module of the room perception range, and it can also be obtained through the perception module of the regional perception range. In this way, at least the perception information perceived by the perception information of three perception ranges is obtained. Similarly, the perception information perceived by the perception module of the room perception range can be obtained based on the perception module of the specific equipment in the room, or it can be obtained through the perception module of the regional perception range. Therefore, if the perception range configured by the situational instruction is the whole house, the whole house perception range, the room perception range, and the regional perception range can all be used as the target perception range; if the perception range configured by the situational instruction is the room, the room perception range and the regional perception range can both be used as the target perception range.

[0131] Since the perception modules of different perception ranges perceive information in different ways and ranges, the matching degree of the perception information with the situational mode or user needs is different. For example, the perception module in the region may be closer to the user and perceive information within a small range, which has a higher matching degree with the user needs. Therefore, the perception information perceived by the perception module in the region is more in line with the user needs, and the decision-making control based on the perception information is closer to the user's comfort or satisfaction. Similarly, the information perceived by the perception module corresponding to the room range is closer to the user's comfort or satisfaction than the information perceived by the perception module corresponding to the whole house range. Therefore, based on the matching degree of the situational mode or user needs, the accuracy of the perception information, etc., this embodiment configures the priority of the perception range in the order from high to low: region, room and whole house. When the perception modules corresponding to multiple perception ranges all perceive the same perception information, the perception information with a higher priority is selected as the target perception information output, thereby improving the intelligent control effect.

[0132] If the perception range configured by the situational command is the whole house, the target perception range may include the whole house, room, and area. Among them, the perception module corresponding to the room and the perception module corresponding to the area may perceive the same target perception information at the same time. For example, the perception module corresponding to the room (the perception module of the central air conditioner in the living room) and the perception module corresponding to the area (the perception module of the purifier or air box) both perceive the PM2.5 parameter. At this time, the perception information perceived by the perception module corresponding to the perception range with a high priority can be selected as the final perception information, such as selecting the PM2.5 perceived by the perception module of the purifier or air box as the final perception information.

[0133] In some embodiments, the decision system 2 is further used to: if the perception information perceived by the target perception module corresponding to the target perception range cannot be retrieved, use a perception range with a higher priority than the target perception range as a new target perception range.

[0134] In this embodiment, the sensing range includes the whole house, room and area, and the priorities of the sensing range are arranged from high to low as follows: area, room and whole house. In this embodiment, the priority order of the sensing range is the same as that of the previous embodiment, and the details can be referred to the above embodiment, which will not be repeated here.

[0135] When the perception information of the target perception module corresponding to the determined target perception range is missing, it can be replaced by the perception information perceived by the perception module corresponding to the perception range with a higher priority.

[0136] For example: if the target perception range is determined to be a room based on the situational instruction, the perception information perceived by the target perception module corresponding to the room is retrieved; if the information perceived by the target perception module is missing, or the information perceived by the target perception module is not the target perception information required by the situational instruction, the regional perception range is used as the target perception range, and then the perception information perceived by the perception module corresponding to the regional perception range is retrieved to increase the success rate of acquiring the perception information of the situational mode, and the perception information perceived by the perception module corresponding to the perception range with a higher priority is used as the final output perception information to improve the accuracy of the perception information.

[0137] Optionally, if there is no perception range higher than the target perception range, it is determined that the situational instruction cannot be executed, and information about the failure of the situational instruction or the function corresponding to the situational instruction is output to remind the user to manually control it, or to detect fault conditions of each perception module.

[0138] In this embodiment, when the perception information of the target perception module corresponding to the target perception range is missing, the perception information corresponding to other perception ranges is retrieved, and the retrieved perception information is the perception information corresponding to the perception range with a higher priority. This not only improves the success rate of obtaining the perception information, but also selects better perception information, thereby making intelligent decision-making more accurate and achieving better intelligent control effects.

[0139] Reference Figure 4 Based on the above embodiment, the decision system 2 includes:

[0140] The dimension sub-decision system 21 is used to retrieve the perception information of the corresponding dimension acquired by the perception system 1, and generate an operation strategy based on the perception information of the dimension.

[0141] The above-mentioned dimensional sub-decision system 21 is configured corresponding to the dimension, that is, the dimensional sub-decision system 21 under a single dimension is independently set. When the smart home system needs to control a certain dimension, the sub-decision system 21 corresponding to the dimension can be called to make a decision and generate an operation strategy. Of course, the perception information based on the dimensional sub-decision system 21 includes the perception information required for the control of the dimension.

[0142] In the embodiment of the present invention, by configuring an independent dimensional sub-decision system 21, independent decisions are made for a single dimensional control, which can better play a role in the smart home system and improve the artificial intelligence capabilities. For example, compared with a wide range of perception information, this embodiment only needs to make decisions based on the perception information required for a single dimensional control, so the decision result is more accurate and efficient.

[0143] In one embodiment, the dimension sub-decision system 21 includes a plurality of sub-decision systems, each of which corresponds to a preset dimension, wherein the preset dimension includes a spatial dimension and / or an ambient temperature.

[0144] In this embodiment, each sub-decision system is divided into a corresponding dimension, that is, it is divided under the corresponding dimension. Moreover, the sub-decision systems under each dimension are also divided according to the decision type and / or decision function of the sub-decision system. That is, the sub-decision system corresponding to each dimension is divided into multiple sub-decision systems according to the type and / or decision function, and the multiple sub-decision systems are linked to control multiple related home appliances. For a single dimension, more sub-decision systems are divided according to type or function, and a single or multiple sub-decision systems can be selected according to functional requirements to make decisions to link and control multiple related home appliances.

[0145] Optionally, see Figures 5 to 7 , taking the dimensions including the spatial dimension and / or the environmental dimension as an example, the division of each sub-decision system and the scope of the decision are explained.

[0146] Taking the spatial dimension as an example, for example, in a home, the space type can be divided into living room, bedroom, kitchen, toilet, etc., then for the spatial dimension, the corresponding sub-decision system can be the living room sub-decision system, bedroom sub-decision system, kitchen sub-decision system and toilet sub-decision system. Therefore, in this embodiment, the sub-decision system corresponding to the spatial dimension includes at least one of the living room sub-decision system, bedroom sub-decision system, kitchen sub-decision system and toilet sub-decision system.

[0147] The scope of action of each sub-decision system corresponding to a spatial dimension is determined based on the spatial type defined by the dimension, that is, the sub-decision system is used to make decisions on the control of edge devices within the scope defined by the dimension. For example, the living room sub-decision system is used to make decisions on the control of edge devices within the living room; the bedroom sub-decision system is used to make decisions on the control of edge devices within the bedroom; the kitchen decision system is used to make decisions on the control of edge devices within the kitchen; and the toilet sub-decision system is used to make decisions on the control of edge devices within the toilet.

[0148] For the environmental dimension, for example, the environment can be divided into air, water, diet, etc. according to the type of environment, then the corresponding sub-decision system for the environmental dimension can be the air sub-decision system, the water sub-decision system, and the diet sub-decision system. Therefore, in this embodiment, the sub-decision system 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.

[0149] The scope of each sub-decision system corresponding to the environmental dimension is determined based on the type of environment defined in this dimension. For example, the air sub-decision system is used to make decisions on the control of air conditioning equipment; the water sub-decision system is used to make decisions on the control of equipment that uses water; and the food sub-decision system is used to make decisions on the control of equipment involved in food preparation or storage.

[0150] 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.

[0151] In this embodiment, the division of the sub-decision systems can control at least one device in a linked manner, and the devices within the decision-making range of each sub-decision system are all highly related devices. Not only can the linked control of specific needs be achieved, but decisions are only made for 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.

[0152] In addition, sub-decision systems are constructed from multiple dimensions. When making decisions on device control, needs are analyzed from different dimensions, thereby more comprehensively and clearly defining the current environment or user needs for the device, making intelligent control more in line with user needs and improving the intelligent effect.

[0153] Optionally, in this embodiment, sub-decision systems are constructed based on multiple dimensions. Based on the function, type or location of the electronic device, it can be divided into different dimensions. Therefore, there may be a situation where sub-decision systems corresponding to multiple dimensions control the same device. For example, from the spatial dimension, the air conditioner belongs to the equipment within the decision range of the bedroom subsystem. From the environmental dimension, the air conditioner belongs to the equipment within the decision range of the air sub-decision system. Therefore, during the control process, the smart home system can analyze and decide on the control of the device from different dimensions.

[0154] When the operating strategies generated by the sub-decision systems 21 of different dimensions control the same device, there may be conflicts or mutual exclusion of control parameters. For example, the bedroom sub-decision system decides to run the air conditioner at a cooling temperature of 26°C, while the air sub-decision system decides to run the air conditioner at a cooling temperature of 24°C, and there is a conflict in the operating parameters of the air conditioner hanging up; for example, the living room sub-decision system decides to run the air conditioner at a cooling temperature of 26°C, while the air sub-decision system decides to run the air conditioner at a heating temperature of 28°C, and there are mutual exclusion in the operating parameters of the air conditioner.

[0155] Reference Figure 8 The decision system 2 of this embodiment also includes a first coordination processing device 22, which is used to generate the final control parameters for the home appliance according to a preset first coordination processing rule when there is a conflict in the control parameters for the same home appliance in the operation strategies generated by different sub-decision systems.

[0156] In one embodiment, the first coordination processing device 22 is also used to: calculate the average value of the control parameters for the same home appliance in different operation strategies, and use the average value as the final control parameter; or, determine the final control parameter according to the priority of the sub-decision system corresponding to the operation strategy.

[0157] In some embodiments, the first coordination processing device 22 selects any control parameter of an operation strategy from the operation strategies for the same device as the target operation parameter of the device. Alternatively, the control parameters of all operation strategies are averaged or weighted averaged as the target operation parameter of the device. In other embodiments, the first coordination processing device 22 may also select the control parameters of an operation strategy generated by a sub-decision system as the target operation parameter of the device according to the priority of the sub-decision systems of all operation strategies.

[0158] In this embodiment, by configuring multiple sub-decision systems, when at least two sub-decision systems make decisions on the control of the same device, the control parameters of the operation strategy are coordinated and processed by the first coordination processing device 22 to ensure the normal operation of the smart home system.

[0159] In another embodiment, the decision system 2 also includes a second coordination processing device 23, which is used to select a control parameter as the final control parameter from the control parameters for the same household appliance in different operation strategies generated by different sub-decision systems according to a preset second coordination processing rule when there is mutual exclusion among the control parameters for the same household appliance.

[0160] In one embodiment, the second coordination processing device 23 is further used for:

[0161] According to the priorities of the sub-decision systems corresponding to the operation strategies, the control parameters in the operation strategy of the sub-decision system with the highest priority are selected as the final control parameters; or,

[0162] Based on the sub-decision system corresponding to the operation strategy, select the control parameter in the operation strategy output last as the final control parameter; or,

[0163] Among the control parameters in each operation strategy, the control parameter with the largest number of identical control parameters is selected as the final control parameter.

[0164] In one embodiment, the second coordination processing device 23 selects the control parameters in the operation strategy of the sub-decision system with the highest priority according to the priority of the sub-decision system as the final control parameters of the conflicting device. For example, the purification gear when the operation strategy A controls the device D1 is the fourth gear, and the purification gear when the operation strategy B controls the device D1 is the second gear. Since the purification gear parameters of the two operation strategies for the same device D1 are mutually exclusive, and the priority of the sub-decision system corresponding to the operation strategy A is higher than the priority of the sub-decision system corresponding to the operation strategy B, the final purification gear of the device D1 is the fourth gear.

[0165] In other embodiments, the control parameters in the last output operation strategy are used as the final control parameters of the conflicting device. For example, the purification gear when the device D1 is controlled in operation strategy A is the fourth gear, and the purification gear when the device D1 is controlled in operation strategy B is the second gear. Since the purification gear parameters of the two operation strategies for the same device D1 are mutually exclusive, and operation strategy B is generated later than operation strategy A, the final purification gear of device D1 is the second gear.

[0166] In other embodiments, the control parameter with the largest number of identical control parameters is used as the final control parameter of the conflicting device. For example, the purification gear when controlling device D1 in operation strategy A is gear 4, the purification gear when controlling device D1 in operation strategy B is gear 2, and the purification gear when controlling device D1 in operation strategy C is gear 4. Since two of the purification gears when controlling device D1 are gear 4 and one is gear 2, the final purification gear of device D1 is gear 4.

[0167] Reference Figure 4 In one embodiment, the decision system 2 further includes:

[0168] The central sub-decision system 24 is used to retrieve all the perception information acquired by the perception system 1 and generate an operation strategy based on all the perception information;

[0169] The device sub-decision system 25 is used to retrieve the perception information of the corresponding device acquired by the perception system 1, and generate an operation strategy based on the perception information of the device.

[0170] Specifically, the central decision-making subsystem mainly makes decisions for the whole house based on the perception information perceived by the whole house. Of course, the central decision-making subsystem can also call the dimension sub-decision system to make decisions, such as sending the perception information retrieved by the perception system to the corresponding dimension sub-decision system, and receiving the operation strategy returned by the dimension sub-decision system, and then the execution system executes the strategy.

[0171] Of course, when the dimension sub-decision system 21 needs to make decisions and control on a single dimension, it can also call the device sub-decision system to make decisions, such as sending the perception information retrieved by the perception system to the corresponding dimension sub-decision system, and receiving the operating strategy returned by the dimension sub-decision system, and then the execution system executes the strategy.

[0172] The device sub-decision system 25 is configured corresponding to the edge device or cloud device, and makes decisions mainly based on the perception information perceived by the corresponding device to generate an operation strategy.

[0173] In this embodiment, when the operation strategies generated by different sub-decision systems control the same device, there may be a conflict in control parameters. For example, the decision parameter of the central sub-decision system for the living room air conditioner D2 is to operate at a cooling temperature of 28°C, while the decision parameter of the dimensional sub-decision system for the air conditioner D2 is to operate at a cooling temperature of 27°C, that is, there is a conflict in the operation parameters for decision-making control of the air conditioner D2. When there is a conflict in the control parameters for decision-making control of the same device, the first coordination processing device 22 coordinates and processes to obtain the final control parameters of the device. The processing process of the first coordination processing device 22 can be implemented with reference to the previous embodiment and will not be repeated here.

[0174] In this embodiment, when the operation strategies generated by different sub-decision systems are used to control the same device, there may be a situation where the control parameters are mutually exclusive. For example, the decision parameter of the central sub-decision system for the room purifier D3 is the second purification gear, and the decision parameter of the dimensional sub-decision system for the room purification device D3 is the third purification gear. The decision parameter of the equipment sub-decision system for the room purification device D3 is the third purification gear, that is, the operation parameters for the decision control of the purifier D3 are mutually exclusive. When the control parameters for the decision control of the same device are mutually exclusive, the second coordination processing device 23 is used for coordination processing to obtain the final control parameters of the device. The processing process of the second coordination processing device 23 can be implemented with reference to the previous embodiment, and will not be repeated here.

[0175] It should be noted that the priority of the above-mentioned device sub-decision system 25 is greater than the priority of the dimension sub-decision system 21 , and the priority of the dimension sub-decision system 21 is greater than the priority of the central sub-decision system 24 .

[0176] Through the configuration of the decision-making system 2 of the above embodiment, the smart home system has independent decision-making capabilities and makes decisions based on the whole-house perception information, thereby achieving a function similar to that of the human brain.

[0177] In some embodiments, the above-mentioned operation strategy includes the execution device, execution method, and execution content of the strategy. The execution device includes, for example, home appliances, central control screens, and mobile terminals; and / or, the execution method includes, for example, at least one of device control, voice broadcast, text display, and virtual character interaction; and / or, the execution content includes, for example, at least one of control parameters, reminder messages, and recommended information.

[0178] Reference Fig. 9 In some embodiments, the execution system 3 includes:

[0179] The interactive subsystem 31 is used to determine the execution device corresponding to the operation strategy according to the operation strategy, and send the execution mode and execution content in the operation strategy to the execution device;

[0180] The execution device 32 executes the execution content according to the execution mode.

[0181] In this embodiment, by setting up the interactive subsystem 31, the operation strategy is centrally processed and then sent to the corresponding execution device, thereby simplifying the interactive structure of the operation strategy and avoiding information congestion caused by directly sending it to the execution device.

[0182] The smart home system makes decisions based on the whole house perception information, and the generated operation strategy will be sent to each execution device through the interactive subsystem 31, similar to the hands and feet of the human body, realizing the orderly and efficient operation of the operation strategy.

[0183] The smart home system of the embodiment of the present invention is more in line with user needs and is more conducive to building the user's intelligent mind through comprehensive perception similar to the human eyes, ears, and nose, independent decision-making similar to the human brain, and orderly execution and interaction similar to the human hands and feet.

[0184] Reference Fig.10 In some embodiments, the present invention provides a method for operating a smart home system, comprising the following steps:

[0185] S10, sensing the space where the smart home system is located to obtain sensing information;

[0186] S20, generating an operation strategy according to the perception information;

[0187] S30, executing the operation strategy.

[0188] In this embodiment, the sensing modules of the whole house of the smart home system will sense the space where the smart home system is located, thereby obtaining sensing information. Each sensing module can sense periodically or when a trigger condition is met. The sensing information sensed by each sensing module will be collected in the sensing system 1, and the sensing system will store the received sensing information according to preset rules.

[0189] Based on the whole-house perception information collected by the perception system 1, the decision system 2 retrieves the required perception information according to the decision needs, makes decisions based on the retrieved perception information, generates corresponding operation strategies, and executes the operation strategies through the execution system 3.

[0190] This embodiment is different from the prior art. Instead, it designs a more complete and comprehensive smart home system from the software system level, realizes whole-house perception and improves the ability of independent decision-making, making the whole-house smart home solution more intelligent and improving the user experience.

[0191] In some embodiments, step S20 specifically includes: retrieving the perception information required for decision-making based on preset decision rules, and making active decisions based on the retrieved perception information to generate a corresponding operation strategy.

[0192] As mentioned above, during the operation of the smart home system, the whole house space is sensed through the perception module to obtain the whole house perception information. Therefore, in this embodiment, the corresponding decision rules can be preset so that the decision system 2 can automatically retrieve the perception information in the perception system 1 according to the preset decision rules, and make active decisions based on the retrieved perception information, thereby making the smart home system more intelligent. It should be noted that the specific content of the above-mentioned preset decision rules can be referred to the previous embodiments, and will not be repeated here.

[0193] Reference Fig.11 In some embodiments, the above step S20 includes:

[0194] S21, receiving situational instructions;

[0195] S22, determining a target perception range corresponding to the situational instruction;

[0196] S23, retrieving the perception information perceived by the target perception module corresponding to the target perception range, so as to generate an operation strategy based on the perception information.

[0197] The above-mentioned situational instructions are generally issued by the user through a control terminal, a remote controller or a voice device, and the situational instructions include situational mode information. In this embodiment, the perception information required to configure each situational mode is different, or the required perception range is different, such as the leaving home scene, the corresponding required perception range is the whole house, or the fresh air scene, the corresponding required perception range is the area or room, etc. Therefore, by configuring the target perception range corresponding to the situational mode, and the perception range corresponds to the perception module, when receiving a situational instruction with a situational mode, the decision system 2 will call the perception information required for the operation of the situational mode according to the configuration corresponding to the situational mode, that is, first determine the perception range corresponding to the situational instruction, then determine the perception module corresponding to the perception range, and finally retrieve the perception information perceived by the perception module from the perception system.

[0198] Reference Fig.12 In some embodiments, the above S20 further includes:

[0199] S24, determining target perception information corresponding to the situational instruction according to the received situational instruction;

[0200] S25, taking the perception module that can obtain the target perception information among the perception modules corresponding to the target perception range as the target perception module.

[0201] The above-mentioned situational instructions include situational mode information. By configuring the target perception range and target perception information corresponding to the situational mode, the corresponding target perception range and the corresponding target perception information can be determined based on the situational mode information. Therefore, the decision system 2 determines the perception module corresponding to the target perception range and the target perception information based on the target perception range and the target perception information, thereby directly calling the information perceived by the perception module corresponding to the target perception range and able to obtain the target perception information.

[0202] In this embodiment, by configuring the perception range required by the situation, when it is necessary to enter the situation mode, the perception information perceived by the corresponding target perception module is automatically retrieved according to the target perception range as the perception information required for the situation, and then the decision unit is provided to make decisions on the operation strategy of the situation mode, and the required perception information is fully intelligently retrieved to improve intelligent control. In addition, based on the situation mode, the required perception information is specifically retrieved to reduce the information load, and based on the targeted perception information, the decision result is closer to the user needs or the current environmental needs, making the control of the whole house smart home smarter and the artificial intelligence effect better.

[0203] In some embodiments, the above step S23 includes:

[0204] When the target perception range includes at least two and the perception modules corresponding to different target perception ranges can perceive the same target perception information, the perception information perceived by the perception module corresponding to the perception range with a higher priority is used as the final perception information.

[0205] Since the perception modules of different perception ranges perceive information in different ways and ranges, the matching degree of the perception information with the situational mode or user needs is different. For example, the perception module in the region may be closer to the user and perceive information within a small range, which has a higher matching degree with the user needs. Therefore, the perception information perceived by the perception module in the region is more in line with the user needs, and the decision-making control based on the perception information is closer to the user's comfort or satisfaction. Similarly, the information perceived by the perception module corresponding to the room range is closer to the user's comfort or satisfaction than the information perceived by the perception module corresponding to the whole house range. Therefore, based on the matching degree of the situational mode or user needs, the accuracy of the perception information, etc., this embodiment configures the priority of the perception range in the order from high to low: region, room and whole house. When the perception modules corresponding to multiple perception ranges all perceive the same perception information, the perception information with a higher priority is selected as the target perception information output, thereby improving the intelligent control effect.

[0206] Reference Fig.13 In some embodiments, the working method of the smart home system further includes:

[0207] Step 26: If the perception information perceived by the target perception module corresponding to the target perception range cannot be retrieved, a perception range with a higher priority than the target perception range is used as a new target perception range, and the process returns to step S23.

[0208] When the perception information of the target perception module corresponding to the determined target perception range is missing, it can be replaced by the perception information perceived by the perception module corresponding to the perception range with a higher priority.

[0209] For example: if the target perception range is determined to be a room based on the situational instruction, the perception information perceived by the target perception module corresponding to the room is retrieved; if the information perceived by the target perception module is missing, or the information perceived by the target perception module is not the target perception information required by the situational instruction, the regional perception range is used as the target perception range, and then the perception information perceived by the perception module corresponding to the regional perception range is retrieved to increase the success rate of acquiring the perception information of the situational mode, and the perception information perceived by the perception module corresponding to the perception range with a higher priority is used as the final output perception information to improve the accuracy of the perception information.

[0210] In some embodiments, the working method of the smart home system further includes:

[0211] When the operation strategies include at least two and there is a conflict in the control parameters for the same household appliance in different operation strategies, the final control parameters for the household appliance are generated according to the preset first coordination processing rule.

[0212] As described in the above embodiment, the decision system 2 includes multiple sub-decision systems, so different sub-decision systems will generate corresponding operation strategies, so different sub-decision systems may make decisions and control the same device, and there may be conflicts in the control parameters obtained by the decision control of the same device. When this happens, the multiple control parameters when making decisions and control for the same device are coordinated and processed according to the preset first coordination processing rule, so as to obtain the final control parameters.

[0213] Specifically, the control parameters for the same home appliance in different operation strategies are averaged and used as the final control parameter; or, the final control parameter is determined according to the priority of the sub-decision system corresponding to the operation strategy.

[0214] In some embodiments, from the operation strategies for the same device, a control parameter of an operation strategy is selected as the target operation parameter of the device. Alternatively, the control parameters of all operation strategies are averaged or weighted averaged as the target operation parameter of the device. In other embodiments, the control parameters of an operation strategy generated by a sub-decision system can be selected as the target operation parameter of the device according to the priority of the sub-decision systems of all operation strategies.

[0215] It should be noted that, for control parameters that do not conflict, such as different types of control parameters for the same device and control parameters for different devices, the control parameters that do not conflict are merged to output the final operation strategy.

[0216] In this embodiment, by configuring multiple sub-decision systems, when at least two sub-decision systems make decisions on the control of the same device, the control parameters of the operation strategy are coordinated and processed by the first coordination processing device 22 to ensure the normal operation of the smart home system.

[0217] In some embodiments, the working method of the smart home system further includes:

[0218] When the operation strategies include at least two, and the control parameters for the same household appliance in different operation strategies are mutually exclusive, the final control parameters for the household appliance are generated according to the preset second coordination processing rule.

[0219] As described in the above-mentioned embodiment, when the operation strategies generated by multiple sub-decision systems have mutually exclusive control parameters obtained when making decisions and controlling the same device, the multiple control parameters when making decisions and controlling the same device are coordinated and processed according to the preset second coordination processing rule, and a control parameter is selected from the control parameters for the same home appliance in different operation strategies as the final control parameter.

[0220] Specifically, according to the priority of the sub-decision system corresponding to the operation strategy, the control parameter in the operation strategy of the sub-decision system with the highest priority is selected as the final control parameter; or, based on the sub-decision system corresponding to the operation strategy, the control parameter in the operation strategy output last is selected as the final control parameter; or, among the control parameters in each operation strategy, the control parameter with the largest number of identical control parameters is selected as the final control parameter.

[0221] In one embodiment, based on the priority of the sub-decision system, the control parameters in the operation strategy of the sub-decision system with the highest priority are selected as the final control parameters of the conflicting device. For example, when the operation strategy A controls the device D1, the purification gear is the fourth gear, and when the operation strategy B controls the device D1, the purification gear is the second gear. Since the purification gear parameters of the two operation strategies for the same device D1 are mutually exclusive, and the priority of the sub-decision system corresponding to the operation strategy A is higher than the priority of the sub-decision system corresponding to the operation strategy B, the final purification gear of the device D1 is the fourth gear.

[0222] In other embodiments, the control parameters in the last output operation strategy are used as the final control parameters of the conflicting device. For example, the purification gear when the device D1 is controlled in operation strategy A is the fourth gear, and the purification gear when the device D1 is controlled in operation strategy B is the second gear. Since the purification gear parameters of the two operation strategies for the same device D1 are mutually exclusive, and operation strategy B is generated later than operation strategy A, the final purification gear of device D1 is the second gear.

[0223] In other embodiments, the control parameter with the largest number of identical control parameters is used as the final control parameter of the conflicting device. For example, the purification gear when controlling device D1 in operation strategy A is gear 4, the purification gear when controlling device D1 in operation strategy B is gear 2, and the purification gear when controlling device D1 in operation strategy C is gear 4. Since two of the purification gears when controlling device D1 are gear 4 and one is gear 2, the final purification gear of device D1 is gear 4.

[0224] In some embodiments, the above step S30 includes: based on the generated operation strategy, sending the execution mode and execution content to the execution device.

[0225] In this embodiment, the above-mentioned operation strategy includes the execution device, execution method, and execution content of the strategy. The above-mentioned execution device includes home appliances, central control screens, and mobile terminals; and / or, the execution method includes at least one of device control, voice broadcast, text display, and virtual human interaction; and / or, the execution content includes at least one of control parameters, reminder messages, and recommended information.

[0226] In this embodiment, by setting up the interactive subsystem 31, the operation strategy is centrally processed and then sent to the corresponding execution device, thereby simplifying the interactive structure of the operation strategy and avoiding information congestion caused by directly sending it to the execution device.

[0227] In addition, an embodiment of the present invention further proposes a computer storage medium, on which is stored an operating program of a smart home system that can be run on a processor, and the operating program is called by the processor to implement the relevant steps of any embodiment of the working method of the smart home system as described above.

[0228] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0229] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0230] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a control device of a smart home system, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0231] 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 system, characterized in that: include: A perception system, used to obtain perception information within the space where the smart home system is located; A decision-making system, used to generate an operation strategy according to the perception information obtained by the perception system; An execution system is used to execute the operation strategy.

2. The smart home system according to claim 1, characterized in that: The perception information includes environmental information, human body status information, and / or device status information.

3. The smart home system according to claim 2, characterized in that: The environmental information includes at least one of temperature, humidity, and air quality information; and / or the human body state information includes at least one of number of people, position, breathing, heartbeat, and body movement information.

4. The smart home system according to claim 1, characterized in that: The perception information includes whole-house perception information, room perception information, and / or area perception information.

5. The smart home system according to claim 1, characterized in that: The decision-making system comprises: The dimension sub-decision system is used to retrieve the perception information of the corresponding dimension acquired by the perception system, and generate an operation strategy based on the perception information of the dimension.

6. The smart home system according to claim 5, characterized in that: The dimensional sub-decision system includes a plurality of sub-decision systems, each sub-decision system corresponds to a preset dimension, and the preset dimension includes a spatial dimension, an ambient temperature and / or a functional dimension.

7. The smart home system according to claim 5, characterized in that: The decision-making system also includes: The central sub-decision system is used to retrieve all the perception information acquired by the perception system and generate an operation strategy based on all the perception information; and / or, call the dimensional sub-decision system to make a decision and obtain the operation strategy generated by the dimensional sub-decision system.

8. The smart home system according to claim 7, characterized in that: The decision-making system also includes: The device sub-decision system is used to retrieve the perception information of the corresponding device acquired by the perception system, and generate an operation strategy based on the perception information of the device; and / or, to be called by the dimension sub-decision system for decision making, and return the generated operation strategy to the dimension sub-decision system.

9. The smart home system according to any one of claims 6 to 8, characterized in that: The decision-making system also includes: The first coordination processing device is used to generate final control parameters for the home appliance according to a preset first coordination processing rule when there is a conflict in control parameters for the same home appliance in the operation strategies generated by different sub-decision systems.

10. The smart home system according to claim 9, characterized in that: The first coordination processing device is also used to: calculate the average value of the control parameters for the same home appliance in different operation strategies, and use the average value as the final control parameter; or determine the final control parameter according to the priority of the sub-decision system corresponding to the operation strategy.

11. The smart home system according to any one of claims 6 to 8, characterized in that: The decision-making system also includes: The second coordination processing device is used to select a control parameter as the final control parameter from the control parameters for the same household appliance in different operation strategies generated by different sub-decision systems when there are mutual exclusions in the control parameters for the same household appliance according to a preset second coordination processing rule.

12. The smart home system according to claim 11, characterized in that: The second coordination processing device is also used for: According to the priorities of the sub-decision systems corresponding to the operation strategies, the control parameters in the operation strategy of the sub-decision system with the highest priority are selected as the final control parameters; or, Based on the sub-decision system corresponding to the operation strategy, select the control parameter in the operation strategy output last as the final control parameter; or, Among the control parameters in each operation strategy, the control parameter with the largest number of identical control parameters is selected as the final control parameter.

13. The smart home system according to claim 1, characterized in that: The decision-making system is also used to: retrieve the perception information required for decision-making based on preset decision rules, and make active decisions based on the retrieved perception information to generate corresponding operation strategies.

14. The smart home system according to claim 13, characterized in that: The preset decision rules include: at least one of: equipment control decision rules, situation control decision rules, dimension control decision rules, recommendation decision rules, and operation decision rules.

15. The smart home system according to claim 1, characterized in that: The decision system is also used to: determine the target perception range corresponding to the situational instruction according to the received situational instruction, and retrieve the perception information perceived by the target perception module corresponding to the target perception range.

16. The smart home system according to claim 15, characterized in that: The decision system is also used to: determine the target perception information corresponding to the situational instruction according to the received situational instruction; and use the perception module that can obtain the target perception information among the perception modules corresponding to the target perception range as the target perception module.

17. The smart home system according to claim 15, characterized in that: The decision system is also used for: when the target perception range includes at least two and the perception modules corresponding to different target perception ranges can perceive the same target perception information, the perception information perceived by the perception module corresponding to the perception range with a higher priority is used as the final perception information.

18. The smart home system according to claim 15, characterized in that: The decision system is also used for: if the perception information perceived by the target perception module corresponding to the target perception range cannot be retrieved, taking a perception range with a higher priority than the target perception range as a new target perception range.

19. The smart home system according to claim 1, characterized in that: The operation strategy includes the execution device, execution method and execution content of the strategy.

20. The smart home system according to claim 19, characterized in that: The execution system comprises: The interactive subsystem is used to determine the execution device corresponding to the operation strategy according to the operation strategy, and send the execution mode and execution content in the operation strategy to the execution device; The execution device executes the execution content according to the execution mode.

21. The smart home system according to claim 19 or 20, characterized in that: The execution device includes at least one of a home appliance, a central control screen, and a mobile terminal; and / or the execution method includes at least one of device control, voice broadcast, text display, and virtual character interaction; and / or the execution content includes at least one of control parameters, reminder messages, and recommended information.

22. A working method of a smart home system, characterized in that: The working method of the smart home system comprises: Perceive the space where the smart home system is located and obtain perception information; generating an operation strategy according to the perception information; The operation strategy is executed.

23. The working method according to claim 22, characterized in that: The step of generating an operation strategy according to the perception information comprises: receiving situational instructions; determining a target perception range corresponding to the situational instruction; Retrieve the perception information perceived by the target perception module corresponding to the target perception range to generate an operation strategy based on the perception information.

24. The working method according to claim 22, characterized in that: After the step of determining the target perception range corresponding to the situational instruction, the method further includes: Determining target perception information corresponding to the situational instruction according to the received situational instruction; Among the perception modules corresponding to the target perception range, the perception module that can obtain the target perception information is used as the target perception module.

25. The working method according to claim 22, characterized in that: The step of retrieving the perception information perceived by the target perception module corresponding to the target perception range includes: When the target perception range includes at least two and the perception modules corresponding to different target perception ranges can perceive the same target perception information, the perception information perceived by the perception module corresponding to the perception range with a higher priority is used as the final perception information.

26. The working method according to claim 22, characterized in that: After the step of retrieving the perception information perceived by the target perception module corresponding to the target perception range, the method further includes: If the perception information perceived by the target perception module corresponding to the target perception range cannot be retrieved, a perception range with a higher priority than the target perception range is used as a new target perception range, and the perception information perceived by the target perception module corresponding to the target perception range is returned.

27. The working method according to claim 22, characterized in that: The step of generating an operation strategy according to the perception information further includes: Based on the preset decision-making rules, the perception information required for decision-making is retrieved, and active decisions are made based on the retrieved perception information to generate corresponding operation strategies.

28. The working method according to claim 22, characterized in that: The steps of retrieving the perception information required for decision-making based on the preset decision rules, making active decisions based on the retrieved perception information, and generating corresponding operation strategies include: Based on the preset equipment control decision rules, the sensory information required for decision-making is obtained, and active decisions are made on the equipment according to the sensory information to generate an operation strategy for equipment control; and / or, Based on the preset situation control decision rules, the sensory information required for decision-making is obtained, and the situation is automatically identified according to the sensory information, and an operation strategy for situation control is generated; and / or, Based on preset recommendation decision rules, obtain user information required for recommendation, and generate an operation strategy for service recommendation based on the user information; and / or, Based on preset operational decision rules, an operational strategy is generated for operation.

29. The working method according to any one of claims 22 to 28, characterized in that: The working method of the smart home system also includes: When the operation strategies include at least two and there is a conflict in the control parameters for the same household appliance in different operation strategies, the final control parameters for the household appliance are generated according to the preset first coordination processing rule.

30. The working method according to claim 29, characterized in that: The step of generating the final control parameters for the household device according to the preset first coordination processing rule comprises: Calculate an average value of the control parameters for the same home appliance in different operation strategies, and use the average value as the final control parameter; or determine the final control parameter according to the priority of the sub-decision system corresponding to the operation strategy.

31. The working method according to any one of claims 22 to 28, characterized in that: The working method of the smart home system also includes: When the operation strategies include at least two, and the control parameters for the same household appliance in different operation strategies are mutually exclusive, the final control parameters for the household appliance are generated according to the preset second coordination processing rule.

32. The working method according to claim 31, characterized in that: The step of generating the final control parameters for the home appliance according to the preset second coordination processing rule comprises: According to the priorities of the sub-decision systems corresponding to the operation strategies, the control parameters in the operation strategy of the sub-decision system with the highest priority are selected as the final control parameters; or, Based on the sub-decision system corresponding to the operation strategy, select the control parameter in the operation strategy output last as the final control parameter; or, Among the control parameters in each operation strategy, the control parameter with the largest number of identical control parameters is selected as the final control parameter.

33. The working method according to claim 22, characterized in that: The operation strategy includes the execution device, execution method and execution content of the strategy; The step of executing the operation strategy comprises: Based on the generated operation strategy, the execution mode and execution content are sent to the execution device.

34. A computer storage medium, characterized in that An operating program of a smart home system that can be run on a processor is stored, and the operating program is called by the processor to implement the working method described in any one of claims 22-33.