Whole-house intelligent equipment control method and device
By aggregating and orchestrating the attribute and performance data of smart home devices in a classified dimension and combining, and generating a set of control instructions, the problem of low control efficiency of whole-house smart devices is solved and more efficient whole-house equipment management is achieved.
Patent Information
- Application Number
- CN202411158702.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-22
- Publication Date
- 2024-12-10
AI Technical Summary
The existing smart home equipment control methods are developed from the perspective of equipment, resulting in poor control efficiency of whole-house smart equipment and lack of higher-level and more refined whole-house perspective control solutions.
By obtaining the attribute data and device performance data of multiple smart devices in the whole house space, aggregating and orchestrating them according to the preset classification dimensions, generating a set of control instructions, and distributing them to each smart device to realize the whole house intelligent device control.
It effectively improves the control efficiency of multiple intelligent devices from the whole house perspective and improves the user experience.
Smart Images

Figure CN119105335A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart home device technology, and in particular to a whole-house smart device control method and device, and also to an electronic device, a non-transitory computer-readable storage medium and a computer program product. Background Art
[0002] In recent years, with the continuous development of computer technology, various smart home applications have become more and more widespread. Smart home is based on the residential platform, using integrated wiring technology, network communication technology, security technology, automatic control technology, audio and video technology, etc. to integrate facilities related to home life, build an efficient management system for residential facilities and family schedule affairs, improve home safety, convenience, comfort, artistry, and achieve an environmentally friendly and energy-saving living environment. At present, after years of evolution, smart home has gone through the stage of single product intelligence and interconnection, and has basically realized the interconnection between devices and scene automation. The current stage of smart home is the whole house intelligence stage. The whole house intelligence will infiltrate increasingly mature AI technologies such as voice recognition, natural language processing, computer vision, etc. into the terminal devices, edge devices, and cloud platforms of the smart home Internet of Things, forming a new smart home experience characterized by connection intelligence, perception intelligence, interactive intelligence, and active service. However, the current development of whole-house smart applications is carried out from the perspective of devices, usually to intelligently control a single smart device or to turn on or off multiple smart devices at the same time. There is a lack of higher-level and more refined smart device control from the perspective of the whole house, which leads to poor device control efficiency when the application scenario is large and affects the user experience. Therefore, how to design a more efficient and refined whole-house smart device control solution has become a technical problem that needs to be solved urgently. Summary of the invention
[0003] The present invention provides a whole-house intelligent device control method, which is used to solve the defect that the intelligent device control scheme in the prior art has high limitations and leads to poor control efficiency of the whole-house intelligent devices.
[0004] The present invention provides a whole-house intelligent device control method, comprising: Acquire attribute data of multiple smart devices in the whole house space, aggregate the attribute data according to preset classification dimensions, and obtain dimension attribute data corresponding to each classification dimension; Acquire device performance data of multiple smart devices in the whole house space, and arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; The control instruction set is respectively sent to multiple smart devices in the whole house space to trigger the multiple smart devices in the whole house space to run according to different instructions in the control instruction set.
[0005] According to a whole-house smart device control method provided by the present invention, the property data of multiple smart devices in the whole house space are obtained, and the property data are aggregated according to preset classification dimensions to obtain dimensional property data corresponding to each classification dimension, which specifically includes: When the corresponding edge device is detected to be available, the attribute data of multiple smart devices in the whole house space are obtained by using the edge device, and the attribute data are aggregated by using the edge device according to the preset classification dimension to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the preset cloud platform; When it is detected that the corresponding edge device is unavailable, the cloud platform is used to obtain the attribute data of multiple smart devices in the entire house space, and the cloud platform is used to aggregate the attribute data according to preset classification dimensions to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the corresponding edge device.
[0006] According to a whole-house smart device control method provided by the present invention, the device performance data of multiple smart devices in the whole-house space are obtained, and based on preset classification dimensions, the device performance data and the dimensional attribute data corresponding to each classification dimension are combined and arranged for the device downlink instructions to obtain a control instruction set corresponding to each classification dimension, specifically including: When the corresponding edge device is detected to be available, the device performance data of multiple smart devices in the whole house space are obtained by using the edge device, and the device downlink instructions are arranged and combined by using the edge device based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; When it is detected that the corresponding edge device is unavailable, the corresponding cloud platform is used to obtain the device performance data of multiple smart devices in the whole house space, and the cloud platform is used to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension.
[0007] According to a whole-house smart device control method provided by the present invention, the edge device is used to aggregate the attribute data according to preset classification dimensions to obtain dimensional attribute data corresponding to each classification dimension, specifically including: Utilizing the whole-house computing engine deployed on the edge device, and performing aggregation calculation on the attribute data under different classification dimensions according to preset data aggregation rules, to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the edge device for executing the data aggregation rules; the data aggregation rules include a weighted average calculation rule for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space; The aggregating the attribute data according to the preset classification dimensions by using the cloud platform to obtain dimension attribute data corresponding to each classification dimension specifically includes: Utilizing the whole-house computing engine deployed on the cloud platform, the attribute data under different classification dimensions are aggregated and calculated according to preset data aggregation rules to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the cloud platform for executing the data aggregation rules; the data aggregation rules include weighted average calculation rules for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space.
[0008] According to a whole-house intelligent device control method provided by the present invention, the edge device is used to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension, and obtain the control instruction set corresponding to each classification dimension, which specifically includes: The whole-house control engine deployed on the edge device is used to arrange and combine the downlink instructions of the device under different classification dimensions according to the preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the edge device for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions; The cloud platform arranges and combines the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension, specifically including: The whole-house control engine deployed on the cloud platform is utilized, and the downlink instructions of the device under different classification dimensions are arranged and combined according to preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the cloud platform for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions.
[0009] According to a whole-house smart device control method provided by the present invention, the control instruction set is respectively sent to multiple smart devices in the whole-house space to trigger the multiple smart devices in the whole-house space to run according to different instructions in the control instruction set, including: Based on different classification dimensions, the multiple smart devices in the whole house space are divided to determine the multiple smart devices corresponding to the different classification dimensions; the control instruction set is respectively sent to the multiple smart devices corresponding to the corresponding classification dimensions to trigger the multiple smart devices corresponding to the corresponding classification dimensions to run to different states according to different instructions in the control instruction set, so as to realize the whole-house smart device control.
[0010] The present invention also provides a whole-house intelligent device control device, comprising: The attribute data aggregation processing unit is used to obtain the attribute data of multiple smart devices in the whole house space, aggregate the attribute data according to the preset classification dimensions, and obtain the dimension attribute data corresponding to each classification dimension; An instruction arrangement and combination processing unit is used to obtain device performance data of multiple smart devices in the whole house space, arrange and combine the device downlink instructions based on the device performance data and the dimensional attribute data corresponding to each classification dimension based on the preset classification dimension, and obtain a control instruction set corresponding to each classification dimension; The whole-house intelligent control processing unit is used to send the control instruction set to multiple intelligent devices in the whole-house space respectively, so as to trigger the multiple intelligent devices in the whole-house space to run according to different instructions in the control instruction set.
[0011] According to a whole-house intelligent device control device provided by the present invention, the attribute data aggregation processing unit is specifically used for: When the corresponding edge device is detected to be available, the attribute data of multiple smart devices in the whole house space are obtained by using the edge device, and the attribute data are aggregated by using the edge device according to the preset classification dimension to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the preset cloud platform; When it is detected that the corresponding edge device is unavailable, the cloud platform is used to obtain the attribute data of multiple smart devices in the entire house space, and the cloud platform is used to aggregate the attribute data according to preset classification dimensions to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the corresponding edge device.
[0012] According to a whole-house intelligent device control device provided by the present invention, the instruction arrangement and combination processing unit is specifically used for: When the corresponding edge device is detected to be available, the device performance data of multiple smart devices in the whole house space are obtained by using the edge device, and the device downlink instructions are arranged and combined by using the edge device based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; When it is detected that the corresponding edge device is unavailable, the corresponding cloud platform is used to obtain the device performance data of multiple smart devices in the whole house space, and the cloud platform is used to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension.
[0013] According to a whole-house intelligent device control device provided by the present invention, the edge device is used to aggregate the attribute data according to preset classification dimensions to obtain dimensional attribute data corresponding to each classification dimension, specifically including: Utilizing the whole-house computing engine deployed on the edge device, and performing aggregation calculation on the attribute data under different classification dimensions according to preset data aggregation rules, to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the edge device for executing the data aggregation rules; the data aggregation rules include a weighted average calculation rule for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space; The aggregating the attribute data according to the preset classification dimensions by using the cloud platform to obtain dimension attribute data corresponding to each classification dimension specifically includes: Utilizing the whole-house computing engine deployed on the cloud platform, the attribute data under different classification dimensions are aggregated and calculated according to preset data aggregation rules to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the cloud platform for executing the data aggregation rules; the data aggregation rules include weighted average calculation rules for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space.
[0014] According to a whole-house intelligent device control device provided by the present invention, the edge device is used to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension, and obtain the control instruction set corresponding to each classification dimension, specifically including: The whole-house control engine deployed on the edge device is used to arrange and combine the downlink instructions of the device under different classification dimensions according to the preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the edge device for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions; The cloud platform arranges and combines the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension, specifically including: The whole-house control engine deployed on the cloud platform is utilized, and the downlink instructions of the device under different classification dimensions are arranged and combined according to preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the cloud platform for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions.
[0015] According to a whole-house intelligent device control device provided by the present invention, the whole-house intelligent control processing unit is specifically used for: Based on different classification dimensions, the multiple smart devices in the whole house space are divided to determine the multiple smart devices corresponding to the different classification dimensions; the control instruction set is respectively sent to the multiple smart devices corresponding to the corresponding classification dimensions to trigger the multiple smart devices corresponding to the corresponding classification dimensions to run to different states according to different instructions in the control instruction set, so as to realize the whole-house smart device control.
[0016] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the whole-house smart device control method as described in any one of the above items is implemented.
[0017] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the whole-house smart device control method as described in any of the above items is implemented.
[0018] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements the whole-house smart device control method as described in any of the above items.
[0019] The whole-house intelligent device control method provided by the present invention obtains the attribute data of multiple intelligent devices in the whole-house space, aggregates the attribute data according to preset classification dimensions, and obtains dimensional attribute data corresponding to each classification dimension; obtains the device performance data of multiple intelligent devices in the whole-house space, and arranges and combines the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; and sends the control instruction set to multiple intelligent devices in the whole-house space respectively, so as to trigger the multiple intelligent devices in the whole-house space to run according to different instructions in the control instruction set; it can effectively improve the control efficiency of multiple intelligent devices from the perspective of the whole house, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0021] Figure 1 It is a hardware environment diagram of a whole-house smart device control method according to an embodiment of the present application.
[0022] Figure 2This is one of the flow charts of the whole-house intelligent device control method provided by the present invention.
[0023] Figure 3 This is the second flow chart of the whole-house intelligent device control method provided by the present invention.
[0024] Figure 4 It is a structural schematic diagram of the whole-house intelligent device control device provided by the present invention.
[0025] Figure 5 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] According to one aspect of the embodiment of the present application, a whole-house intelligent device control method is provided. The whole-house intelligent device control method is widely used in whole-house intelligent digital control application scenarios such as smart home, smart home, smart home device ecology, and smart residential ecology. Optionally, in this embodiment, the above-mentioned whole-house intelligent device control method can be applied to Figure 1 In the hardware environment composed of the terminal device 102 and the server 104 shown in FIG. Figure 1As shown, the server 104 is connected to the terminal device 102 via a network, and can be used to provide services for the terminal or a client installed on the terminal. A database can be set on the server or independently of the server to provide data storage services for the server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data computing services for the server 104.
[0029] The network may include but is not limited to at least one of the following: wired network, wireless network. The wired network may include but is not limited to at least one of the following: wide area network, metropolitan area network, local area network, and the wireless network may include but is not limited to at least one of the following: WIFI (Wireless Fidelity), Bluetooth. The terminal device 102 may be but is not limited to a PC, a mobile phone, a tablet computer, a smart air conditioner, a smart range hood, a smart refrigerator, a smart oven, a smart stove, a smart washing machine, a smart water heater, a smart washing equipment, a smart dishwasher, a smart projection equipment, a smart TV, a smart clothes drying rack, a smart curtain, a smart audio and video, a smart socket, a smart speaker, a smart speaker, a smart fresh air equipment, a smart kitchen and bathroom equipment, a smart bathroom equipment, a smart sweeping robot, a smart window cleaning robot, a smart mopping robot, a smart air purification equipment, a smart steamer, a smart microwave oven, a smart kitchen treasure, a smart purifier, a smart water dispenser, a smart door lock, etc.
[0030] Combine the following Figure 1-Figure 5 The whole-house intelligent device control method and device of the present invention are described, and its embodiments are described in detail.
[0031] The following is a detailed description of the embodiments of the whole-house intelligent device control method according to the present invention. Figure 2 As shown, it is one of the flow charts of the whole-house intelligent device control method provided by the present invention, and the specific implementation process includes the following steps: Step 110: Acquire attribute data of multiple smart devices in the entire house space, aggregate the attribute data according to preset classification dimensions, and obtain dimensional attribute data corresponding to each classification dimension.
[0032] In the embodiment of the present invention, when the corresponding edge device is detected to be available, the attribute data can be first obtained and aggregated through the edge devices close to the multiple smart devices in the whole house space, thereby improving the processing response speed and saving resources. When the corresponding edge device is detected to be unavailable, the cloud platform is used to obtain the attribute data and aggregate it.
[0033] Specifically, when the corresponding edge device is detected to be available, the attribute data of multiple smart devices in the whole house space is obtained by using the edge device, and the attribute data is aggregated by using the edge device according to the preset classification dimension to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the preset cloud platform. When the corresponding edge device is detected to be unavailable, the attribute data of multiple smart devices in the whole house space is obtained by using the cloud platform, and the attribute data is aggregated by using the cloud platform according to the preset classification dimension to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the corresponding edge device.
[0034] Wherein, in the process of aggregating the attribute data according to the preset classification dimensions by using the edge device to obtain the dimensional attribute data corresponding to each classification dimension, the whole-house computing engine deployed on the edge device can be used to aggregate the attribute data under different classification dimensions according to the preset data aggregation rules to obtain the dimensional attribute data corresponding to each classification dimension; wherein, the whole-house computing engine is a computer program pre-deployed on the edge device for executing the data aggregation rules; the data aggregation rules include a weighted average calculation rule for performing weighted average processing on the attribute data of multiple smart devices in the whole house space; In the process of aggregating the attribute data according to the preset classification dimensions using the cloud platform to obtain the dimensional attribute data corresponding to each classification dimension, the whole-house computing engine deployed on the cloud platform can be used to aggregate the attribute data under different classification dimensions according to the preset data aggregation rules to obtain the dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the cloud platform for executing the data aggregation rules; the data aggregation rules include weighted average calculation rules for weighted average processing of the attribute data of multiple smart devices in the whole house space. In the aggregation process: the device can be aggregated to the room, the room can be aggregated to the floor, and the floor can be aggregated to the whole house space. In the secondary calculation: the N attribute data of the whole house space are calculated through an expression calculation (such as weighted average expression calculation) to calculate another attribute value (i.e., dimensional attribute data) of the whole house control.
[0035] It should be noted that the smart device can be a typical end device such as a smart home appliance, smart hardware, or a sensor. Through multiple smart devices in the whole house space, the attribute data of various smart devices can be obtained. The attribute data includes: device attribute data (such as the on state of the air conditioner, the target temperature set by the air conditioner), and environmental attribute data (such as the ambient temperature and ambient humidity perceived by the air conditioner). These attribute data items can be aggregated according to the preset classification dimensions according to the needs of the whole house business to form the relevant attributes of this dimensional system (that is, the dimensional attribute data corresponding to each classification dimension). Specifically, the aggregated classification dimensions include but are not limited to the following listed situations. One classification dimension is the whole house space. The whole house can be a commercial space (such as a hotel) and a residential house (such as an apartment), and its general composition can be divided into floors, rooms, etc. By establishing an association relationship between the relevant smart devices and the floors and rooms, the attribute data of the relevant smart devices are aggregated to form the dimensional attribute data corresponding to each classification dimension, such as the dimensional attribute data of the floors and the dimensional attribute data of the rooms. Another classification dimension is the professional system of the whole house. The professional system can be a whole house air system composed of air-related smart devices, or a whole house water system composed of water-related devices. By aggregating the attribute data of the smart devices associated with each system, the dimensional attribute data of the system (i.e., the whole house air system or the whole house water system, etc.) is formed. In this way, the attribute data abstraction of various classification dimensions is formed, that is, the dimensional attribute data corresponding to each classification dimension is obtained. Among them, business areas such as whole house air and whole house water (i.e., professional systems) are all services (i.e., services) within the digital whole house space. For example, whole house air is airService, and whole house water is waterService. Kitchens, living rooms, balconies, bedrooms, bathrooms, etc. are all spaces within the digital whole house space. There is a hierarchical nested relationship (spaceType) between spaces. For example, spaceType=1 is a room, 2 is a floor, and 3 is a whole house space (it can be further expanded in the future, such as 4 is a unit, 5 is a building, 6 is a park, etc., generally used in the ToB field). In the field of smart homes, the whole house space is a family. Under a whole house, there can be multiple floors (one floor by default); under a floor, there can be multiple rooms. The hierarchical relationship and definition of the entire space are exactly the same as the current definition of the family center. There is a many-to-many relationship between service and space, which means that a certain space supports a certain service and has the ability to provide a certain service. For example, if there is a relationship between living room and airService, it means that the living room supports airService; if there is a relationship between bathroom and waterService, it means that the bathroom supports waterService; if there is no relationship between bedroom and waterService, it means that the bedroom does not support waterService.
[0036] In addition, in an embodiment of the present invention, the whole-house computing engine is a whole-house computing engine based on end-edge-cloud collaboration. The whole-house computing engine is deployed in edge devices and cloud platforms in advance, responsible for the aggregation calculation of attribute data uploaded by the devices, and the smart devices generate attribute data and report them to edge devices and cloud platforms. The whole-house computing engine calculates and generates attribute data of each classification dimension according to the preset data aggregation rules. For example: The data aggregation rules of the whole house computing engine can be defined as the function y = f(x1, x2,…xn), where y is the attribute value of a certain classification dimension (such as the temperature value and humidity value corresponding to the whole house space or a certain floor), and x1, x2,…xn are the attribute values of the relevant smart devices (such as the temperature value and humidity value collected by multiple smart devices in the whole house space or a certain floor). The data aggregation rules can be: the calculation rules of the average value of the attribute data of the relevant smart devices, the calculation rules of the weighted average value of the attribute data of the relevant smart devices (i.e., the weighted average calculation rules for weighted average processing of the attribute data of multiple smart devices in the whole house space), and the calculation rules of the maximum or minimum value of the attribute data of the relevant smart devices, which are not specifically limited here. When the data aggregation rule is a calculation rule for the weighted average of the attribute data of the relevant smart devices, the attribute data of the multiple smart devices in the whole house space may be the first ambient temperature data collected by the first air conditioner, the second ambient temperature data collected by the second air conditioner, the third ambient temperature data collected by the first temperature sensor, and the fourth ambient temperature data collected by the second temperature sensor. According to the data aggregation rule, the first ambient temperature data, the second ambient temperature data, the third ambient temperature data, and the fourth ambient temperature data can be calculated by weighted average to obtain the dimensional attribute data corresponding to the classification dimension of the whole house space (i.e., the ambient temperature data corresponding to the classification dimension of the whole house space). Among them, the first ambient temperature data, the second ambient temperature data, the third ambient temperature data, and the fourth ambient temperature data all belong to environmental attribute data. In addition, the device attribute data and the environmental attribute data can also be comprehensively analyzed by weighted average, for example, the weight value of the device attribute data is set to 0.3, and the weight value of the environmental attribute data is set to 0.7, and then the device attribute data and the environmental attribute data are weighted averaged, which will not be described in detail here.
[0037] In addition, the triggering time of the whole house computing engine: when the attribute value (i.e. attribute data) reported by the smart device changes, the attribute value calculation of each classification dimension of the whole house is triggered. The aggregated computing edge device of the whole house computing engine takes priority, and the results of the aggregated computing are synchronized to the cloud platform. When the edge device is unavailable, the cloud platform aggregates the computing. After the edge device is restored, the cloud platform will reversely synchronize the results of the aggregated computing to the edge device.
[0038] Step 120: Obtain device performance data of multiple smart devices in the entire house space, and based on preset classification dimensions, arrange and combine the device downlink instructions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension.
[0039] In the embodiment of the present invention, when the corresponding edge device is detected to be available, the device downlink instructions can be firstly arranged and combined through the edge device close to the multiple smart devices in the whole house space, so as to improve the processing response speed and save resources. When the corresponding edge device is detected to be unavailable, the cloud platform is used to arrange and combine the device downlink instructions.
[0040] Specifically, when the corresponding edge device is detected to be available, the device performance data of multiple smart devices in the whole house space is obtained by using the edge device, and the device performance data and the dimension attribute data corresponding to each classification dimension are arranged and combined by the edge device based on the preset classification dimension to obtain the device downlink instructions, and the control instruction set corresponding to each classification dimension is obtained. When the corresponding edge device is detected to be unavailable, the device performance data of multiple smart devices in the whole house space is obtained by using the corresponding cloud platform, and the device performance data and the dimension attribute data corresponding to each classification dimension are arranged and combined by using the cloud platform based on the preset classification dimension to obtain the control instruction set corresponding to each classification dimension. Among them, the device performance data corresponds to the device capability, for example, the temperature adjustment range of the first air-conditioning device when it can cool is 16℃-26℃. The dimension attribute data corresponding to each classification dimension include the current average temperature value corresponding to the whole house space is 37℃, and the whole house space includes area A and area B, the current average temperature value of area A is 35℃ and the current average temperature value of area B is 39℃.
[0041] Among them, in the process of using the edge device to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain the control instruction set corresponding to each classification dimension, the whole-house control engine deployed on the edge device is used to arrange and combine the device downlink instructions under different classification dimensions according to the preset arrangement and combination rules to obtain the control instruction set corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the edge device for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the control instructions of the execution order and judgment logic of multiple smart devices in the whole house space based on the device performance data under different classification dimensions and the dimensional attribute data corresponding to different classification dimensions.
[0042] In the process of using the cloud platform to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain the control instruction set corresponding to each classification dimension, the whole-house control engine deployed on the cloud platform can be used to arrange and combine the device downlink instructions under different classification dimensions according to the preset arrangement and combination rules to obtain the control instruction set corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the cloud platform for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the control instructions of the execution order and judgment logic of multiple smart devices in the whole house space based on the device performance data under different classification dimensions and the dimensional attribute data corresponding to different classification dimensions.
[0043] It should be noted that in the smart home IoT environment, typical end devices such as smart home appliances, smart hardware, sensors, etc. can be controlled and managed through the device capability interface. These device capabilities can obtain the device performance data of multiple smart devices in the whole house space according to the needs of the whole house business, and arrange and combine the device performance data and the dimensional attribute data corresponding to each classification dimension based on the preset classification dimension, and obtain the control instruction set corresponding to each classification dimension, thereby forming the relevant control and management capabilities of this classification dimension. Specifically, the arrangement and combination classification dimensions of device capabilities include but are not limited to the following situations. One classification dimension is the whole house space. The whole house can be a commercial space (such as a hotel) and a residential house. Its general composition can be divided into floors, rooms, etc. By establishing an association relationship between the relevant smart devices and the floors and rooms, the capabilities of the relevant smart devices are arranged and combined to form the control and management capabilities of the floors and rooms. Another classification dimension is the professional system of the whole house. The professional system can be a whole house air system composed of air-related smart devices, a whole house water system composed of water-related devices, etc. By arranging and combining the equipment capabilities associated with each system (i.e., the whole-house air system or the whole-house water system, etc.), a set of control instructions corresponding to each classification dimension such as the whole-house air system or the whole-house water system is obtained, thereby forming the control and management capabilities of the whole-house air system composed of the capabilities of air-related intelligent devices, or forming the control and management capabilities of the whole-house water system composed of water-related equipment.
[0044] In addition, in an embodiment of the present invention, the whole-house computing engine is a whole-house computing engine based on end-edge-cloud collaboration. The whole-house control engine is deployed on edge devices and cloud platforms, and is responsible for the arrangement and combination of device downlink instructions. The whole-house control engine uses the control and management capabilities of smart devices to arrange and combine the capabilities of smart devices through the device performance data of multiple smart devices in the whole-house space, and generate control and management capabilities for each classification dimension, that is, by arranging and combining the device downlink instructions based on the preset classification dimensions and the dimensional attribute data corresponding to each classification dimension, obtaining the control instruction set corresponding to each classification dimension, and realizing the control and management capabilities of each classification dimension through the control instruction set.
[0045] The arrangement and combination rules of the whole house control engine refer to the process of generating complex functions based on atomic function programming. Here, the atomic function corresponds to the associated smart device capabilities. This process needs to process the execution order and judgment logic of each smart device capability, and at the same time process the data input and output of each smart device capability. The call of the whole house control engine adopts the principle of proximity, that is, the whole house control engine of the edge device is used when calling locally, the whole house control engine of the cloud platform is used when calling in the cloud, and the whole house control engine of the cloud platform is used when the edge device is unavailable. Among them, it should be noted that the control instruction set includes different control instructions. For example, since the current ambient temperature in area A is relatively low, the control instruction for the first air-conditioning device and the second air-conditioning device in area A is adjusted to 23°C, and since the current ambient temperature in area B is relatively high, the control instruction for the first air-conditioning device and the second air-conditioning device in area B is adjusted to 20°C.
[0046] The present invention converts the control of a certain attribute of a space into batch control of multiple devices in the space. For example, room control strategy (roomSelect): control of a certain attribute of the whole house is decomposed into control of each room; device control strategy (deviceSelect): control of a certain attribute of the room is converted into control of multiple devices in the room; scene control strategy (sceneControl): control of a certain attribute of the room is converted into control of N scenes in the room (enabling a certain / some scenes, the ability to integrate scenes throughout the house). For the deviceSelect strategy, it includes: determining which types of devices to control; when there are multiple types of devices, determining the priority of device selection; when there are multiple instances of controlled devices, determining whether to control all devices, or one or several devices.
[0047] Downstream orchestration combination rules (whole house model is mapped to classification dimension model. Configure the downstream category rules of the whole house model to the classification dimension model: how to map a certain attribute of a service to one or more attributes of the classification dimension model. One classification dimension, one set of downstream category rules. This rule will be used when downstream categories. Downstream orchestration combination rules can be simple mapping, that is, one-to-one direct mapping, for example, the targetHumidity (target humidity) of airService is directly mapped to the targetHumidity attribute of the humidifier. It can also be a complex mapping, where an attribute of the whole house is mapped to multiple attributes of the device, or the attribute value of the whole house is calculated by an expression and sent to the attribute of the smart device. For example, turning on the temperatureStatus (temperature management switch) of the whole house will be sent to the three attributes of the central air conditioner: onOffStatus (on / off), operationMode (function mode), and targetTemperature (target temperature).
[0048] Step 130: Send the control instruction set to multiple smart devices in the whole house space respectively to trigger the multiple smart devices in the whole house space to run according to different instructions in the control instruction set.
[0049] Specifically, the multiple smart devices in the whole house space can be divided based on different classification dimensions to determine the multiple smart devices corresponding to the different classification dimensions; the control instruction set can be respectively sent to the multiple smart devices corresponding to the corresponding classification dimensions to trigger the multiple smart devices corresponding to the corresponding classification dimensions to run to different states according to different instructions in the control instruction set to realize whole-house smart device control.
[0050] The present invention is based on the current collaborative architecture of the IoT end-edge-cloud. In actual home scenarios, the whole-house smart implementation method based on end-edge-cloud collaboration mainly includes: cloud platform, edge device, end device, and these devices are connected and communicated through sensor networks, local area networks, and wide area networks. Figure 2As shown, the cloud platform is an IOT capability platform based on cloud infrastructure, including: IoT platform capability, used for connection and collaboration with edge devices, connection with end devices, processing of uplink and downlink instructions of devices, etc.; digital device capability, used for digitization of smart devices and providing API for upper-layer services, etc.; whole-house model and execution engine, used for construction of whole-house model, aggregation of whole-house data and execution of whole-house control, etc.; scene engine, used for definition of whole-house customized scenes and execution of scenes, etc. The edge device device is a type of device installed in the local environment, and has certain computing and storage resources (such as edge host, edge gateway, smart screen device, etc.), providing edge computing and storage capabilities for whole-house devices, including: connection with end devices, processing of uplink and downlink instructions of end devices, and collaboration with the cloud, etc. The end device device is a device installed in the local environment, with limited computing and resource capabilities, limited to processing information processing and communication of the device, and typical end devices include smart home appliances, smart devices, sensors, etc., and capabilities include: connection with edge devices or the cloud, data reporting and command execution, etc. This invention takes the whole house intelligent application from the whole house perspective as the starting point, and proposes a whole house intelligent implementation method based on end-edge-cloud collaboration. By deconstructing the whole house in the smart home in multiple classification dimensions, sorting out the attribute data (such as temperature, humidity) and capabilities (such as air conditioning switch, adjusting air volume, etc.) of all the equipment in the whole house, these attribute data and capabilities are mapped to various classification dimensions of the whole house, thereby forming data abstraction and capability abstraction of the whole house system. The specific mapping mechanism depends on the whole house computing engine and whole house control engine of end-edge-cloud collaboration.
[0051] The whole-house intelligent device control method provided by the present invention obtains the attribute data of multiple intelligent devices in the whole-house space, aggregates the attribute data according to preset classification dimensions, and obtains dimensional attribute data corresponding to each classification dimension; obtains the device performance data of multiple intelligent devices in the whole-house space, and arranges and combines the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; and sends the control instruction set to multiple intelligent devices in the whole-house space respectively, so as to trigger the multiple intelligent devices in the whole-house space to run according to different instructions in the control instruction set; it can effectively improve the control efficiency of multiple intelligent devices from the perspective of the whole house, thereby improving the user experience.
[0052] The whole-house intelligent device control device provided by the present invention is described below. The whole-house intelligent device control device described below and the whole-house intelligent device control method described above can be referred to each other. Figure 4As shown, it is a schematic diagram of the structure of the whole-house intelligent device control device provided by the present invention. The whole-house intelligent device control device of the present invention specifically includes the following parts: The attribute data aggregation processing unit 401 is used to obtain the attribute data of multiple smart devices in the whole house space, aggregate the attribute data according to preset classification dimensions, and obtain dimensional attribute data corresponding to each classification dimension.
[0053] The instruction arrangement and combination processing unit 402 is used to obtain the device performance data of multiple smart devices in the whole house space, arrange and combine the device downlink instructions based on the preset classification dimensions of the device performance data and the dimensional attribute data corresponding to each classification dimension, and obtain the control instruction set corresponding to each classification dimension.
[0054] The whole-house intelligent control processing unit 403 is used to send the control instruction set to multiple intelligent devices in the whole-house space respectively, so as to trigger the multiple intelligent devices in the whole-house space to run according to different instructions in the control instruction set.
[0055] According to a whole-house intelligent device control device provided by the present invention, the attribute data aggregation processing unit is specifically used for: When the corresponding edge device is detected to be available, the attribute data of multiple smart devices in the whole house space are obtained by using the edge device, and the attribute data are aggregated by using the edge device according to the preset classification dimension to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the preset cloud platform; When it is detected that the corresponding edge device is unavailable, the cloud platform is used to obtain the attribute data of multiple smart devices in the entire house space, and the cloud platform is used to aggregate the attribute data according to preset classification dimensions to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the corresponding edge device.
[0056] According to a whole-house intelligent device control device provided by the present invention, the instruction arrangement and combination processing unit is specifically used for: When the corresponding edge device is detected to be available, the device performance data of multiple smart devices in the whole house space are obtained by using the edge device, and the device downlink instructions are arranged and combined by using the edge device based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; When it is detected that the corresponding edge device is unavailable, the corresponding cloud platform is used to obtain the device performance data of multiple smart devices in the whole house space, and the cloud platform is used to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension.
[0057] According to a whole-house intelligent device control device provided by the present invention, the edge device is used to aggregate the attribute data according to preset classification dimensions to obtain dimensional attribute data corresponding to each classification dimension, specifically including: Utilizing the whole-house computing engine deployed on the edge device, and performing aggregation calculation on the attribute data under different classification dimensions according to preset data aggregation rules, to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the edge device for executing the data aggregation rules; the data aggregation rules include a weighted average calculation rule for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space; The aggregating the attribute data according to the preset classification dimensions by using the cloud platform to obtain dimension attribute data corresponding to each classification dimension specifically includes: Utilizing the whole-house computing engine deployed on the cloud platform, the attribute data under different classification dimensions are aggregated and calculated according to preset data aggregation rules to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the cloud platform for executing the data aggregation rules; the data aggregation rules include weighted average calculation rules for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space.
[0058] According to a whole-house intelligent device control device provided by the present invention, the edge device is used to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension, and obtain the control instruction set corresponding to each classification dimension, specifically including: The whole-house control engine deployed on the edge device is used to arrange and combine the downlink instructions of the device under different classification dimensions according to the preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the edge device for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions; The cloud platform arranges and combines the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension, specifically including: The whole-house control engine deployed on the cloud platform is utilized, and the downlink instructions of the device under different classification dimensions are arranged and combined according to preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the cloud platform for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions.
[0059] According to a whole-house intelligent device control device provided by the present invention, the whole-house intelligent control processing unit is specifically used for: Based on different classification dimensions, the multiple smart devices in the whole house space are divided to determine the multiple smart devices corresponding to the different classification dimensions; the control instruction set is respectively sent to the multiple smart devices corresponding to the corresponding classification dimensions to trigger the multiple smart devices corresponding to the corresponding classification dimensions to run to different states according to different instructions in the control instruction set, so as to realize the whole-house smart device control.
[0060] The whole-house intelligent device control device provided by the present invention obtains the attribute data of multiple intelligent devices in the whole-house space, aggregates the attribute data according to preset classification dimensions, and obtains dimensional attribute data corresponding to each classification dimension; obtains the device performance data of multiple intelligent devices in the whole-house space, and arranges and combines the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; and sends the control instruction set to multiple intelligent devices in the whole-house space respectively, so as to trigger the multiple intelligent devices in the whole-house space to run according to different instructions in the control instruction set; it can effectively improve the control efficiency of multiple intelligent devices from the perspective of the whole house, thereby improving the user experience.
[0061] Figure 5 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 5As shown, the electronic device (i.e., electronic device) may include: a processor 501, a communication interface 504, a memory 502, and a communication bus 503, wherein the processor 501, the communication interface 504, and the memory 502 communicate with each other through the communication bus 503. The processor 501 may call the logic instructions in the memory 502 to execute a whole-house intelligent device control method, the method comprising: obtaining attribute data of multiple intelligent devices in the whole-house space, aggregating the attribute data according to a preset classification dimension, and obtaining dimension attribute data corresponding to each classification dimension; obtaining device performance data of multiple intelligent devices in the whole-house space, arranging and combining the device downlink instructions based on the preset classification dimension for the device performance data and the dimension attribute data corresponding to each classification dimension, and obtaining a control instruction set corresponding to each classification dimension; and sending the control instruction set to multiple intelligent devices in the whole-house space respectively, so as to trigger the multiple intelligent devices in the whole-house space to run according to different instructions in the control instruction set.
[0062] In addition, the logic instructions in the above-mentioned memory 502 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0063] On the other hand, the present application also provides a computer program product, which includes a computer program, which can be stored on a computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the whole-house smart device control method provided by the above-mentioned methods, and the method includes: obtaining attribute data of multiple smart devices in the whole house space, aggregating the attribute data according to preset classification dimensions, and obtaining dimensional attribute data corresponding to each classification dimension; obtaining device performance data of multiple smart devices in the whole house space, and arranging and combining the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; and sending the control instruction set to multiple smart devices in the whole house space respectively to trigger the multiple smart devices in the whole house space to run according to different instructions in the control instruction set.
[0064] On the other hand, the present application also provides a computer-readable storage medium, which includes a stored program, wherein the program, when running, executes the whole-house smart device control method provided by the above methods, the method comprising: obtaining attribute data of multiple smart devices in the whole house space, aggregating the attribute data according to preset classification dimensions, and obtaining dimensional attribute data corresponding to each classification dimension; obtaining device performance data of multiple smart devices in the whole house space, and arranging and combining the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; and sending the control instruction set to multiple smart devices in the whole house space respectively to trigger the multiple smart devices in the whole house space to run according to different instructions in the control instruction set.
[0065] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0066] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0067] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A whole-house intelligent device control method, characterized in that: include: Acquire attribute data of multiple smart devices in the whole house space, aggregate the attribute data according to preset classification dimensions, and obtain dimension attribute data corresponding to each classification dimension; Acquire device performance data of multiple smart devices in the whole house space, and arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; The control instruction set is respectively sent to multiple smart devices in the whole house space to trigger the multiple smart devices in the whole house space to run according to different instructions in the control instruction set.
2. The whole-house intelligent device control method according to claim 1 is characterized in that: The step of obtaining the attribute data of multiple smart devices in the whole house space, aggregating the attribute data according to preset classification dimensions, and obtaining dimension attribute data corresponding to each classification dimension specifically includes: When the corresponding edge device is detected to be available, the attribute data of multiple smart devices in the whole house space are obtained by using the edge device, and the attribute data are aggregated by using the edge device according to the preset classification dimension to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the preset cloud platform; When it is detected that the corresponding edge device is unavailable, the cloud platform is used to obtain the attribute data of multiple smart devices in the entire house space, and the cloud platform is used to aggregate the attribute data according to preset classification dimensions to obtain the dimensional attribute data corresponding to each classification dimension, and the dimensional attribute data corresponding to each classification dimension is synchronized to the corresponding edge device.
3. The whole-house intelligent device control method according to claim 1 is characterized in that: The device performance data of the plurality of smart devices in the whole house space are obtained, and based on the preset classification dimensions, the device performance data and the dimension attribute data corresponding to each classification dimension are combined and arranged for the device downlink instructions to obtain the control instruction set corresponding to each classification dimension, specifically including: When the corresponding edge device is detected to be available, the device performance data of multiple smart devices in the whole house space are obtained by using the edge device, and the device downlink instructions are arranged and combined by using the edge device based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension; When it is detected that the corresponding edge device is unavailable, the corresponding cloud platform is used to obtain the device performance data of multiple smart devices in the whole house space, and the cloud platform is used to arrange and combine the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension.
4. The whole-house intelligent device control method according to claim 2 is characterized in that: The aggregating the attribute data according to the preset classification dimensions by using the edge device to obtain the dimension attribute data corresponding to each classification dimension specifically includes: Utilizing the whole-house computing engine deployed on the edge device, and performing aggregation calculation on the attribute data under different classification dimensions according to preset data aggregation rules, to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the edge device for executing the data aggregation rules; the data aggregation rules include a weighted average calculation rule for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space; The aggregating the attribute data according to the preset classification dimensions by using the cloud platform to obtain dimension attribute data corresponding to each classification dimension specifically includes: Utilizing the whole-house computing engine deployed on the cloud platform, the attribute data under different classification dimensions are aggregated and calculated according to preset data aggregation rules to obtain dimensional attribute data corresponding to each classification dimension; wherein the whole-house computing engine is a computer program pre-deployed on the cloud platform for executing the data aggregation rules; the data aggregation rules include weighted average calculation rules for performing weighted average processing on the attribute data of multiple smart devices in the whole-house space.
5. The whole-house intelligent device control method according to claim 3 is characterized in that: The utilizing the edge device to arrange and combine the device performance data and the dimension attribute data corresponding to each classification dimension based on the preset classification dimension to obtain a control instruction set corresponding to each classification dimension specifically includes: The whole-house control engine deployed on the edge device is used to arrange and combine the downlink instructions of the device under different classification dimensions according to the preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the edge device for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions; The cloud platform arranges and combines the device downlink instructions based on the preset classification dimensions for the device performance data and the dimensional attribute data corresponding to each classification dimension to obtain a control instruction set corresponding to each classification dimension, specifically including: The whole-house control engine deployed on the cloud platform is utilized, and the downlink instructions of the device under different classification dimensions are arranged and combined according to preset arrangement and combination rules to obtain a set of control instructions corresponding to each classification dimension; wherein the whole-house control engine is a computer program pre-deployed on the cloud platform for executing the arrangement and combination rules; the arrangement and combination rules are strategies for arranging and combining the execution order and judgment logic control instructions of multiple smart devices in the whole-house space based on the device performance data under different classification dimensions and the corresponding dimensional attribute data under different classification dimensions.
6. The whole-house intelligent device control method according to claim 1 is characterized in that: The step of sending the control instruction set to the multiple smart devices in the whole house space respectively to trigger the multiple smart devices in the whole house space to run according to different instructions in the control instruction set includes: Based on different classification dimensions, the multiple smart devices in the whole house space are divided to determine the multiple smart devices corresponding to the different classification dimensions; the control instruction set is respectively sent to the multiple smart devices corresponding to the corresponding classification dimensions to trigger the multiple smart devices corresponding to the corresponding classification dimensions to run to different states according to different instructions in the control instruction set, so as to realize the whole-house smart device control.
7. A whole-house intelligent device control device, characterized in that: include: The attribute data aggregation processing unit is used to obtain the attribute data of multiple smart devices in the whole house space, aggregate the attribute data according to the preset classification dimensions, and obtain the dimension attribute data corresponding to each classification dimension; An instruction arrangement and combination processing unit is used to obtain device performance data of multiple smart devices in the whole house space, arrange and combine the device downlink instructions based on the device performance data and the dimensional attribute data corresponding to each classification dimension based on the preset classification dimension, and obtain a control instruction set corresponding to each classification dimension; The whole-house intelligent control processing unit is used to send the control instruction set to multiple intelligent devices in the whole-house space respectively, so as to trigger the multiple intelligent devices in the whole-house space to run according to different instructions in the control instruction set.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the whole-house smart device control method as described in any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the whole-house smart device control method as described in any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the whole-house smart device control method as described in any one of claims 1 to 6 is implemented.
Citation Information
Cited By
Control method of intelligent device, electronic device, medium and program product
CN120848286A
