Control system of household intelligent equipment

Through the collaborative work of the intelligent service platform and the cloud platform, the master and slave smart device identification are determined, and the home network policy and device execution strategy are generated, which solves the problem of excessive resource consumption when the mobile phone controls multiple smart devices at the same time, and realizes efficient smart device control.

CN119689921AActive Publication Date: 2025-03-25VATTI CORP LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411583614.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-07
Publication Date
2025-03-25
Estimated Expiration
2044-11-07

AI Technical Summary

Technical Problem

When a mobile phone controls multiple smart devices at the same time, multiple communication connections need to be established, resulting in excessive consumption of mobile phone resources and degradation of operating performance.

Method used

Through the intelligent service platform, the master intelligent device and slave intelligent device identification are determined, and the home network policy and device execution policy are generated. The cloud platform is used to establish a connection with the main intelligent device to achieve centralized control of multiple intelligent devices.

Benefits of technology

It reduces the number of network connections between devices, avoids long-term occupation of network resources, improves network utilization, and reduces mobile phone resource consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119689921A_ABST
    Figure CN119689921A_ABST
Patent Text Reader

Abstract

The invention provides a control system of household intelligent equipment. The system comprises an intelligent service platform, a cloud platform and a plurality of intelligent devices. The intelligent service platform determines a master intelligent device identifier and a slave intelligent device identifier based on the target control plan, and generates a home network strategy and a device execution strategy of each intelligent device identifier, the remote communication protocol of the master smart device identifier, the home network policy and the device execution policy of each smart device identifier are then transmitted to the cloud platform. After the cloud platform establishes communication connection with the main intelligent device, the home network strategy and the device execution strategy of each intelligent device are transmitted to the main intelligent device, the main intelligent device establishes a local area network based on the home network strategy, and the corresponding intelligent device is controlled to operate based on the device execution strategy of each intelligent device identifier. One-time data transmission is realized among the intelligent service platform, the operation platform, the master intelligent equipment and the slave intelligent equipment, so that the network utilization rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart device control technology, and more specifically, to a control system for smart home devices. Background Art

[0002] With the development of smart technology, smart home devices are becoming more and more popular among consumers.

[0003] Typically, consumers compile task plans for each smart device through their mobile phones, and then remotely control the smart devices in a point-to-point manner and remotely monitor the operating status of the smart devices.

[0004] However, when a mobile phone controls multiple smart devices at the same time, the mobile phone needs to establish a communication connection with each smart device, which consumes a large amount of resources in the mobile phone and causes a serious decline in the operating performance of the mobile phone.

[0005] Therefore, the present application provides a control system for home smart devices to solve the above technical problems. Summary of the invention

[0006] The purpose of this application is to provide a control system for home smart devices that can solve at least one of the above-mentioned technical problems. The specific solution is as follows:

[0007] According to a specific implementation of the present application, the present application provides a control system for home smart devices, including: a smart service platform, a cloud platform and a plurality of smart devices;

[0008] A smart service platform, configured to: obtain key performance information and at least one candidate communication type of each of a plurality of smart device identifiers associated with a target control plan for a home, when determining a master smart device identifier and at least one slave smart device identifier within the use range of the home based on the key performance information and at least one candidate communication type of each of the plurality of smart device identifiers, wherein the at least one candidate communication type of the master smart device identifier includes a communication type using a remote communication protocol, and one of the at least one candidate communication type of each slave smart device identifier can be paired with one of the at least one candidate communication type of the master smart device identifier, based on at least one candidate communication type paired with each of the master smart device identifier and the at least one slave smart device identifier and the target control plan, generate a home network strategy with the master smart device indicated by the master smart device identifier as the communication management core, and generate device execution strategies for each of the plurality of smart device identifiers based on the target control plan and a preset execution instruction set, and send the remote communication protocol of the master smart device identifier, the home network strategy, and the device execution strategies for each of the plurality of smart device identifiers to a cloud platform;

[0009] The cloud platform is configured to: after establishing a communication connection with the main smart device based on the remote communication protocol of the received main smart device identification, send the received home network policy and the device execution policies of the respective multiple smart device identifications to the main smart device;

[0010] A plurality of smart devices, including the master smart device and slave smart devices respectively indicated by the at least one slave smart device identifier;

[0011] The master smart device is configured to: establish a communication connection with the at least one slave smart device based on the received home network policy, and control the operation of the smart device corresponding to the smart device identifier based on the device execution policy of each of the received multiple smart device identifiers.

[0012] Optionally, the smart device includes a processing module and a communication module for each of the at least one candidate communication type;

[0013] The key performance information of the smart device identification includes the processing performance parameter value of the processing module and the communication performance parameter value of each communication module of the at least one candidate communication type;

[0014] Accordingly, the smart service platform is configured to determine the master smart device identifier and at least one slave smart device identifier within the usage range of the home based on the key performance information of each of the multiple smart device identifiers and at least one candidate communication type of each, including:

[0015] When it is determined that at least one candidate communication type of any smart device identification includes a communication type using a remote communication protocol, pairing the at least one candidate communication type of any smart device identification with at least one candidate communication type of each of the other smart device identifications;

[0016] When one of the at least one candidate communication type of each of the other smart device identifiers is successfully paired with one of the at least one candidate communication type of any smart device identifier, marking any smart device identifier as a candidate smart device identifier, and obtaining the candidate communication type successfully paired with the candidate smart device identifier;

[0017] Determine the comprehensive capability value of the corresponding candidate smart device identification based on the communication performance parameter values ​​of the various communication modules of each candidate smart device identification, the processing performance parameter values ​​of the respective processing modules and the candidate communication types of the respective successful pairings;

[0018] Determine, based on the comprehensive capability values ​​of the multiple candidate smart device identifiers, any candidate smart device identifier corresponding to the maximum comprehensive capability value as the main smart device identifier;

[0019] It is determined that other smart device identifiers other than the master smart device identifier among the multiple smart device identifiers are slave smart device identifiers.

[0020] Optionally, the communication performance parameter value includes an average upload speed value;

[0021] The processing performance parameter value includes an average throughput value;

[0022] Accordingly, the intelligent service platform is configured to determine the comprehensive capability value of the corresponding candidate smart device identification based on the communication performance parameter values ​​of the various communication modules of each candidate smart device identification, the processing performance parameter values ​​of the respective processing modules and the candidate communication types of the respective successful pairings, including the following formula:

[0023]

[0024] Among them, Vc i Represents the comprehensive capability value of the i-th candidate smart device identification, Ru ij The average upload speed value of the jth candidate communication type successfully paired with the i-th candidate smart device identification, Rt i represents the average throughput value of the i-th candidate smart device identification, l i represents the preset average data volume of the request message of the i-th candidate smart device identification, W ij represents the preset weight value of the jth candidate communication type successfully paired with the i-th candidate smart device identifier, N represents the number of candidate communication types successfully paired with the i-th candidate smart device identifier, and W i1 +……+W iN =1.

[0025] Optionally, the smart service platform is configured to generate a home network strategy with the master smart device indicated by the master smart device identifier as the communication management core based on the at least one candidate communication type paired with the master smart device identifier and the at least one slave smart device identifier and the target control plan, including:

[0026] determining a communication connection time point between the master smart device and the slave smart device indicated by the corresponding slave smart device identifier in the home network strategy based on a task start time point of each slave smart device identifier in the target control plan, and

[0027] Determine a communication disconnection time point between the master smart device and the slave smart device indicated by the corresponding slave smart device identifier in the home network strategy based on a task termination time point of each slave smart device identifier in the target control plan;

[0028] The target communication type between the corresponding slave smart device identification and the master smart device identification in the home network policy is determined from at least one candidate communication type paired with each slave smart device identification.

[0029] Optionally, the intelligent service platform is configured to generate the device execution strategies for the respective smart device identifiers based on the target control plan and the preset execution instruction set, including:

[0030] Determine the task start time point in the device execution strategy corresponding to the smart device identifier based on the task start time point of each smart device identifier in the target control plan, and

[0031] Determine the task termination time point in the device execution strategy corresponding to the smart device identifier based on the task termination time point of each smart device identifier in the target control plan;

[0032] Based on the planned task type and planned task parameters of each smart device identification in the target control plan and the preset execution instruction set, a live execution instruction set in the device execution strategy corresponding to the smart device identification is generated.

[0033] Optionally, the live execution instruction set includes an execution status feedback instruction; the execution status feedback instruction can feed back the terminal status to the main intelligent device.

[0034] Optionally, the cloud platform is further configured to: send a monitoring request to the main smart device, and transmit the monitoring results of each of the multiple smart device identifiers fed back by the main smart device to the smart service platform;

[0035] The master smart device is further configured to: in response to the monitoring request sent by the cloud platform, feed back the terminal states of the received multiple smart device identifiers as monitoring results of the corresponding smart device identifiers to the cloud platform;

[0036] The cloud platform is further configured to feed back the monitoring results of each of the multiple smart device identifiers received to the smart service platform.

[0037] Optionally, the control system of the home smart device further includes a user terminal; the user terminal is communicatively connected with the smart service platform;

[0038] The intelligent service platform is further configured to transmit the monitoring result of each received intelligent device identification to the user terminal;

[0039] The user terminal is configured to call the card templates of the multiple smart device identifiers saved by the smart service platform, and generate a card-type interface of the corresponding smart device identifier based on the card template of each smart device identifier and the monitoring result of the corresponding smart device identifier received.

[0040] Optionally, the user terminal is further configured to: edit the target control plan, and transmit the edited target control plan to the intelligent service platform for storage.

[0041] Optionally, the master smart device is configured to control the operation of the smart device corresponding to the smart device identification based on the device execution policy of each of the multiple smart device identifications received, including:

[0042] When it is determined that a communication connection is successfully established with a slave smart device indicated by any slave smart device identifier, a device execution policy of any slave smart device identifier is transmitted to the successfully connected slave smart device, triggering the successfully connected slave smart device to execute according to the received device execution policy.

[0043] Compared with the prior art, the above solution of the embodiment of the present application has at least the following beneficial effects:

[0044] The present application provides a control system for home smart devices. The control system includes: an intelligent service platform, a cloud platform, and multiple smart devices within the scope of home use. The intelligent service platform determines the main smart device identifier and at least one slave smart device identifier through a target control plan, and generates a home network strategy with the main smart device indicated by the main smart device identifier as the communication management core and a device execution strategy for each smart device identifier, and then transmits the remote communication protocol of the main smart device identifier, the home network strategy, and the device execution strategy of each smart device identifier to the cloud platform. The cloud platform establishes a connection with the main smart device through a remote communication protocol, transmits the home network strategy and the device execution strategy of each smart device to the main smart device, and the main smart device establishes a home local area network based on the home network strategy, and controls the operation of the corresponding smart device based on the device execution strategy of each smart device identifier. From the intelligent service platform-operation platform-main smart device-slave smart device, one data transmission is realized among each other, and continuous control of multiple smart devices is realized, which reduces the number of network connections between devices, avoids long-term occupation of network resources between devices, and improves network utilization. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 A unit block diagram of a control system of a home smart device according to an embodiment of the present application is shown;

[0046] Description of reference numerals:

[0047] 11 - intelligent service platform, 12 - cloud platform, 131 - master intelligent device, 132 - first slave intelligent device, 133 - second slave intelligent device, 134 - third slave intelligent device, 14 - user terminal. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0049] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two.

[0050] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0051] It should be understood that although the terms first, second, third, etc. may be used to describe in the embodiments of the present application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.

[0052] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0053] It should also be noted that the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprising a ..." do not exclude the existence of other identical elements in the commodity or device including the elements.

[0054] It should be particularly noted that any symbols and / or numbers in the specification that are not marked in the accompanying drawings are not drawing marks.

[0055] The optional embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0056] The embodiment provided in this application is an embodiment of a control system for a smart home device.

[0057] Combine the following Figure 1 The embodiments of the present application are described in detail.

[0058] The present application provides a control system for home smart devices, including: a smart service platform 11, a cloud platform 12 and multiple smart devices.

[0059] The intelligent service platform 11 is configured to: obtain key performance information and at least one candidate communication type of each of multiple smart device identifiers associated with a target control plan for the home, when determining a main smart device identifier and at least one slave smart device identifier within the use range of the home based on the key performance information and at least one candidate communication type of each of the multiple smart device identifiers, wherein the at least one candidate communication type of the main smart device identifier includes a communication type using a remote communication protocol, and one of the at least one candidate communication type of each slave smart device identifier can be paired with one of the at least one candidate communication type of the main smart device identifier, based on the at least one candidate communication type paired with each of the main smart device identifier and the at least one slave smart device identifier and the target control plan, generate a home network strategy with the main smart device indicated by the main smart device identifier as the communication management core, and generate device execution strategies for each of the multiple smart device identifiers based on the target control plan and a preset execution instruction set, and send the remote communication protocol of the main smart device identifier, the home network strategy, and the device execution strategies for each of the multiple smart device identifiers to the cloud platform.

[0060] The target control plan includes a usage plan for multiple smart devices within the home usage range within a preset time period. The target control plan includes: the smart device identification of each smart device, and the task start time point and task end time point of each smart device identification, the planned task type and the planned task parameters.

[0061] The smart device ID is the unique information of the smart device in the system and is used to characterize the smart device. The smart device ID corresponds to the smart device one by one to avoid confusion when controlling the smart device.

[0062] Within the scope of home use, each smart device is in standby mode when not executing a task, so that it can execute tasks at any time between the task start time point and the task end time point according to the planned task type and planned task parameters set in the target control plan.

[0063] For example, multiple smart devices include smart rice cookers, smart washing machines and smart air conditioners within the scope of home use. The target control plan includes the control plans of smart rice cookers, smart washing machines and smart air conditioners within a preset time period (such as the time period from 6 am to 12 am); the task start time point marked by the smart rice cooker is 6 am and the task end time point is 6:30 am, the planned task type is slow-cooking porridge, and the planned task parameters are high heat in the first 5 minutes and low heat in the next 20 minutes; the task start time point marked by the smart washing machine is 12 o'clock and the task end time point is 12:50 am, the planned task type is mixed washing type, and the planned task parameters are washing with laundry detergent in the first 10 minutes and rinsing three times in the next 40 minutes; the task start time point marked by the smart air conditioner is 5:30 pm and the task end time point is 11 pm, the planned task type is cooling, and the planned task parameters are temperature control at 28°C and the lowest wind speed in the first 90 minutes, temperature control at 25°C and the second wind speed in the middle 180 minutes, and control according to the sleep curve parameters in the last 60 minutes.

[0064] In the embodiment of the present application, each smart device has at least one candidate communication type, for example, at least one candidate communication type includes: a communication type using a remote communication protocol (such as ftp protocol, http protocol, tcp / ip protocol, etc.), a Bluetooth communication type, an NFC communication type, a mobile communication type, a WIFI communication type, a serial communication type, a parallel communication type and / or a USB communication type, but the present application is not limited thereto. Each smart device has different types and quantities of candidate communication types.

[0065] The key performance information and at least one candidate communication type of each smart device identification are pre-set and stored in the index data set of the smart service platform. The key performance information and at least one candidate communication type of the smart device identification can be obtained from the index data set through the smart device identification in the target control plan.

[0066] In an embodiment of the present application, multiple smart device identifiers associated with a target control plan are divided into a master smart device identifier and at least one slave smart device identifier, with the purpose of controlling the operation of a slave smart device indicated by at least one slave smart device identifier through the master smart device indicated by the master smart device identifier.

[0067] At least one candidate communication type identified by the master smart device includes a communication type using a remote communication protocol, so that a communication connection can be established with the cloud platform through the remote communication protocol.

[0068] The candidate communication type of the master smart device identification is paired with the candidate communication type of the slave smart device identification, which can be understood as the master smart device identification and the slave smart device identification have the same candidate communication type. For example, continuing the above example, at least one candidate communication type of the smart washing machine identification includes: a communication type using a remote communication protocol, a Bluetooth communication type, an NFC communication type, and a WIFI communication type, at least one candidate communication type of the smart rice cooker identification includes: a communication type using a remote communication protocol, a Bluetooth communication type, and a mobile communication type, and at least one candidate communication type of the smart air conditioner identification includes: an NFC communication type and a mobile communication type; the communication type using a remote communication protocol of the smart washing machine identification can be paired with the communication type using a remote communication protocol of the smart rice cooker identification, the Bluetooth communication type of the smart washing machine identification can be paired with the Bluetooth communication type of the smart rice cooker identification; the NFC communication type of the smart washing machine identification can be paired with the NFC communication type of the smart air conditioner identification.

[0069] In some specific embodiments, the smart device includes a processing module and a communication module for each of at least one candidate communication type.

[0070] The key performance information identified by the smart device includes a processing performance parameter value of a processing module and a communication performance parameter value of each communication module of at least one candidate communication type.

[0071] Accordingly, the smart service platform 11 is configured to determine a master smart device identifier and at least one slave smart device identifier within the usage range of the home based on the key performance information of each of the multiple smart device identifiers and at least one candidate communication type of each, including:

[0072] When it is determined that at least one candidate communication type of any smart device identifier includes a communication type that uses a remote communication protocol, pair at least one candidate communication type of any smart device identifier with at least one candidate communication type of each of the other smart device identifiers; when one of at least one candidate communication type of each of the other smart device identifiers is successfully paired with at least one candidate communication type of any smart device identifier, mark any smart device identifier as a candidate smart device identifier, and obtain the candidate communication type with which the candidate smart device identifier is successfully paired; determine the comprehensive capability value of the corresponding candidate smart device identifier based on the communication performance parameter values ​​of various communication modules of each candidate smart device identifier, the processing performance parameter values ​​of each processing module, and the candidate communication type with which each is successfully paired; determine any candidate smart device identifier corresponding to the maximum comprehensive capability value based on the comprehensive capability values ​​of multiple candidate smart device identifiers as the main smart device identifier; determine that the other smart device identifiers other than the main smart device identifier among the multiple smart device identifiers are respectively slave smart device identifiers.

[0073] At least one of the candidate communication types of each of the other smart device identifiers is successfully paired with at least one of the candidate communication types of any smart device identifier. It can be understood that at least one of the candidate communication types of each of the other smart device identifiers has the same candidate communication type in the candidate communication type of any smart device identifier. For example, continuing the above example, the smart washing machine identifier represents any smart device identifier, and the other smart device identifiers include the smart rice cooker identifier and the smart air conditioner identifier; the communication type of the smart washing machine identifier using the remote communication protocol can be successfully paired with the communication type of the smart rice cooker identifier using the remote communication protocol, and the Bluetooth communication type of the smart washing machine identifier can be successfully paired with the Bluetooth communication type of the smart rice cooker identifier; the NFC communication type of the smart washing machine identifier can be successfully paired with the NFC communication type of the smart air conditioner identifier; the smart washing machine identifier is marked as a candidate smart device identifier, and the candidate communication types of the smart washing machine identifier that are successfully paired include: the communication type using the remote communication protocol, the Bluetooth communication type, and the NFC communication type; similarly, the smart rice cooker identifier is marked as a candidate smart device identifier, and the candidate communication types of the smart rice cooker identifier that are successfully paired include: the communication type using the remote communication protocol, the Bluetooth communication type, and the mobile communication type.

[0074] In this specific embodiment, when it is determined that at least one candidate communication type of any smart device identification does not include a communication type using a remote communication protocol, then any smart device identification is determined to be a slave smart device identification. For example, continuing the above example, if at least one candidate communication type of the smart air conditioner identification does not include a communication type using a remote communication protocol, then the smart air conditioner identification is determined to be a slave smart device identification.

[0075] In some specific embodiments, the communication performance parameter value includes an average upload speed value.

[0076] The processing performance parameter values ​​include an average throughput value.

[0077] The average upload speed refers to the average traffic volume of network data transmitted upstream per second.

[0078] The average throughput value refers to the average number of network request messages processed per second.

[0079] The average upload speed and average throughput values ​​are obtained through a large number of experiments.

[0080] Accordingly, the intelligent service platform 11 is configured to determine the comprehensive capability value of the corresponding candidate intelligent device identification based on the communication performance parameter values ​​of the various communication modules of each candidate intelligent device identification, the processing performance parameter values ​​of the respective processing modules and the candidate communication types of the respective successful pairings, including the following formula:

[0081]

[0082] Among them, Vc i Represents the comprehensive capability value of the i-th candidate smart device identification, Ru ij Rt represents the average upload speed value of the jth successful paired candidate communication type identified by the i-th candidate smart device, i represents the average throughput value of the i-th candidate smart device identification, l i represents the preset average data volume of the request message of the i-th candidate smart device identification, W ij represents the preset weight value of the jth candidate communication type successfully paired with the i-th candidate smart device identifier, N represents the number of candidate communication types successfully paired with the i-th candidate smart device identifier, and W i1 +……+W iN =1.

[0083] In this specific embodiment, when the denominator value is smaller and the denominator value is a positive number, it indicates that the speed at which the processor processes network request messages matches the speed at which the network uploads data, the processor can most effectively exert network performance, and the comprehensive capability value is larger; when the denominator value is larger and the denominator value is a positive number, it indicates that the speed at which the processor processes network request messages is much lower than the speed at which the network uploads data, the processor cannot most effectively exert network performance, resulting in a waste of resources, and the comprehensive capability value is smaller; when the denominator value is a negative number, it indicates that the speed at which the processor processes network request messages is greater than the speed at which the network uploads data, which can easily cause network congestion, reduce the performance of the processor, and result in a smaller comprehensive capability value.

[0084] The preset weight value is set according to the communication performance parameter value of the communication module of the candidate communication type. The higher the communication performance parameter value, the higher the preset weight value.

[0085] In this specific embodiment, the comprehensive capability value of the candidate smart device identifier combines the processing performance parameter value of the processing module in the smart device indicated by the candidate smart device identifier and the communication performance parameter values ​​of each successfully paired communication module in the smart device, thereby objectively obtaining the comprehensive capability value of the candidate smart device identifier.

[0086] Based on the comprehensive capability values ​​of multiple candidate smart device identifiers, any candidate smart device identifier corresponding to the maximum comprehensive capability value is determined as the main smart device identifier. It can be understood that when the comprehensive capability values ​​of at least two candidate smart device identifiers are both maximum values, one of the two candidate smart device identifiers is selected as the main smart device identifier, and the remaining candidate smart device identifiers are all slave smart device identifiers. For example, continuing with the above example, the comprehensive capability value of the smart washing machine identifier is 6.5; the comprehensive capability value of the smart rice cooker identifier is 3.2; then the smart washing machine identifier is determined to be the main smart device identifier, and the smart rice cooker identifier and the smart air conditioner identifier are both slave smart device identifiers.

[0087] Optionally, when the comprehensive capability values ​​of at least two candidate smart device identifiers are both maximum values, the candidate smart device identifier corresponding to the maximum value of the processing performance parameter values ​​of the processing modules of the at least two candidate smart device identifiers is determined as the main smart device identifier, or the candidate smart device identifier corresponding to the maximum value of the communication performance parameter values ​​of the respective communication modules of the at least two candidate smart device identifiers that are successfully paired is determined as the main smart device identifier.

[0088] In some specific embodiments, the smart service platform 11 is configured to generate a home network strategy with the master smart device indicated by the master smart device identifier as the communication management core based on at least one candidate communication type paired with the master smart device identifier and at least one slave smart device identifier and a target control plan, including:

[0089] Based on the task start time point of each slave smart device identifier in the target control plan, the communication connection time point between the master smart device and the slave smart device indicated by the corresponding slave smart device identifier in the home network policy is determined, and based on the task termination time point of each slave smart device identifier in the target control plan, the communication disconnection time point between the master smart device and the slave smart device indicated by the corresponding slave smart device identifier in the home network policy is determined; and the target communication type between the corresponding slave smart device identifier and the master smart device identifier in the home network policy is determined from at least one candidate communication type paired with each slave smart device identifier.

[0090] It should be noted that each step in this specific embodiment is not preceded or followed in any particular order.

[0091] Determine the target communication type between the corresponding slave smart device identifier and the master smart device identifier in the home network policy from at least one candidate communication type of each slave smart device identifier pairing. For example, continuing the above example, the smart washing machine identifier is the master smart device identifier, the smart rice cooker identifier and the smart air conditioner identifier are both slave smart device identifiers, and the candidate communication types for the smart rice cooker identifier pairing include: a communication type using a remote communication protocol, a Bluetooth communication type, and a mobile communication type. It is determined that the target communication type between the smart rice cooker identifier and the smart washing machine identifier in the home network policy is the Bluetooth communication type; the candidate communication types for the smart air conditioner identifier pairing include an NFC communication type. It is determined that the target communication type between the smart air conditioner identifier and the smart washing machine identifier in the home network policy is the NFC communication type.

[0092] Using the task start time point of each slave smart device identification as the communication connection time point between the master smart device and the slave smart device indicated by the corresponding slave smart device identification, and using the task termination time point of each slave smart device identification as the communication disconnection time point between the master smart device and the slave smart device indicated by the corresponding slave smart device identification, can effectively ensure that the slave smart device effectively executes tasks, reduce the number of slave smart devices connected to the master smart device, reduce the amount of resources occupied by the master smart device, and ensure the smooth and reliable operation of the master smart device.

[0093] In this specific embodiment, a home network strategy is formulated based on a target control plan so that the master smart device can effectively manage the network of each slave smart device.

[0094] In some specific embodiments, the intelligent service platform 11 is configured to generate device execution strategies for each of the multiple intelligent device identifiers based on the target control plan and the preset execution instruction set, including:

[0095] Based on the task start time point of each smart device identifier in the target control plan, the task start time point in the device execution strategy of the corresponding smart device identifier is determined, and based on the task termination time point of each smart device identifier in the target control plan, the task termination time point in the device execution strategy of the corresponding smart device identifier is determined; based on the planned task type and planned task parameters of each smart device identifier in the target control plan and the preset execution instruction set, a live execution instruction set in the device execution strategy of the corresponding smart device identifier is generated.

[0096] The preset execution instruction set includes a one-to-one correspondence between task types and original execution instruction sets. When the scheduled task type identified by any smart device matches the task type in the preset execution instruction set, the original execution instruction set of the corresponding task type is obtained, the scheduled task parameters are applied to the original execution instruction set, and the live execution instruction set in the device execution policy of the corresponding smart device identification is generated.

[0097] It should be noted that each step in this specific embodiment is not preceded or followed in any particular order.

[0098] In this specific embodiment, a device execution strategy for each smart device identifier is formulated based on the target control plan so that the master smart device can effectively manage the operation of itself and each slave smart device.

[0099] The embodiment of the present application determines the main smart device identification and at least one slave smart device identification within the use range of the home through the target control plan in the smart service platform, and generates a home network strategy with the main smart device indicated by the main smart device identification as the communication management core and the device execution strategy of each smart device, and then sends the remote communication protocol of the main smart device identification, the home network strategy and the device execution strategy of each of the multiple smart device identifications to the cloud platform. Through a single data transmission between the smart service platform and the cloud platform, continuous control of multiple smart devices can be achieved, reducing the number of connections between the smart service platform and the cloud platform, avoiding long-term occupation of network resources between the smart service platform and the cloud platform, and improving network utilization.

[0100] The cloud platform 12 is configured to: after establishing a communication connection with the main smart device based on the remote communication protocol of the received main smart device identification, send the received home network policy and the device execution policies of the respective multiple smart device identifications to the main smart device.

[0101] The embodiment of the present application ensures that the system can work stably and reduces system costs through the public attributes and rich resources of the cloud platform. At the same time, the cloud platform only establishes a connection with the main smart device among multiple smart devices at home, reducing the number of connections between the cloud platform and multiple smart devices, avoiding the long-term occupation of network resources between the cloud platform and multiple smart devices, and improving network utilization.

[0102] Multiple smart devices include a master smart device 131 and at least one slave smart device indicated by a slave smart device identifier. Figure 1 As shown, the at least one slave smart device includes: a first slave smart device 132 , a second slave smart device 133 , and a third slave smart device 134 .

[0103] The master smart device 131 is configured to establish a communication connection with at least one slave smart device based on the received home network strategy, and control the operation of the smart device with the corresponding smart device identification based on the device execution strategy of each of the received multiple smart device identifications.

[0104] In the embodiment of the present application, the master smart device establishes a local area network around the master smart device within the scope of use at home according to the home network strategy, and the master smart device controls the operation of the corresponding smart device through the device execution strategy of each smart device. The local area network reduces the interference of long-distance data transmission, improves the reliability of network data transmission, and the stability of smart device operation.

[0105] In some specific embodiments, the master smart device 131 is configured to control the operation of the smart device corresponding to the smart device identification based on the device execution policy of each of the received multiple smart device identifications, including:

[0106] When it is determined that a communication connection is successfully established with a slave smart device indicated by any slave smart device identifier, a device execution policy of any slave smart device identifier is transmitted to the successfully connected slave smart device, triggering the successfully connected slave smart device to execute according to the received device execution policy.

[0107] In this specific embodiment, once the master smart device successfully establishes a communication connection with the slave smart device, the device execution strategy is transmitted to the successfully connected slave smart device, thereby ensuring the timeliness of the execution of tasks by the slave smart device.

[0108] In some other specific embodiments, the live execution instruction set includes an execution status feedback instruction; the execution status feedback instruction can feed back the terminal status to the main smart device.

[0109] In this specific embodiment, the live execution instruction set includes an execution status feedback instruction, and the smart device can feed back the terminal status of each smart device to the main smart device through the main smart device according to the execution status feedback instruction.

[0110] In some other specific embodiments, the cloud platform 12 is further configured to: send a monitoring request to the main smart device, and transmit the monitoring results of each of the multiple smart device identifiers fed back by the main smart device to the smart service platform.

[0111] The master smart device 131 is further configured to: in response to the monitoring request sent by the cloud platform, feed back the terminal states of the received multiple smart device identifications as monitoring results of the corresponding smart device identifications to the cloud platform.

[0112] The cloud platform 12 is also configured to feed back the monitoring results of each of the received multiple smart device identifiers to the smart service platform.

[0113] In this specific embodiment, the terminal status of each smart device is fed back to the cloud platform as the monitoring result through the communication connection between the main smart device and the cloud platform, and then the cloud platform feeds back the monitoring result to the smart service platform. The number of communication connections between the main smart device and the cloud platform, and between the cloud platform and the smart service platform is reduced, and the long-term occupation of network resources between the main smart device and the cloud platform, and between the cloud platform and the smart service platform is avoided, thereby improving network utilization.

[0114] In some other specific embodiments, the control system of the smart home device also includes a user terminal 14 ; the user terminal 14 is communicatively connected to the smart service platform 11 .

[0115] The intelligent service platform 11 is also configured to transmit the monitoring result of each received intelligent device identification to the user terminal 14 .

[0116] The user terminal 14 is configured to call the card templates of the respective smart device identifiers stored in the smart service platform, and generate a card interface of the corresponding smart device identifier based on the card template of each smart device identifier and the received monitoring result of the corresponding smart device identifier.

[0117] In this specific embodiment, the monitoring result of the smart device identification is fed back to the user terminal through the communication connection between the user terminal and the smart service platform, so that the user terminal generates a card-style interface corresponding to the smart device identification through the card template of the smart device identification. The monitoring result is displayed through the card-style interface of the smart device identification, so that the user terminal can obtain the operating status of the smart device corresponding to the smart device identification in real time. The number of connections between the user terminal and the smart service platform is reduced, the long-term occupation of network resources between the user terminal and the smart service platform is avoided, the network utilization rate is improved, the consumption of user terminal resources is avoided, and the user terminal is guaranteed to always run the process.

[0118] In some specific embodiments, the user terminal 14 is further configured to: edit the target control plan, and transmit the edited target control plan to the intelligent service platform for storage.

[0119] In this specific embodiment, the user can edit the target control plan anytime and anywhere through the user terminal, which improves the flexibility of control. Saving the target control plan to the intelligent service platform avoids the problem that the user terminal cannot control the smart devices at home due to poor signal. The reliability and stability of the system operation are improved.

[0120] Finally, it should be noted that: the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0121] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. 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 control system for home smart devices, characterized in that: include: The intelligent service platform (11) is configured to: obtain key performance information and at least one candidate communication type of each of a plurality of intelligent device identifiers associated with a target control plan of a home, and when determining a master intelligent device identifier and at least one slave intelligent device identifier within the use range of the home based on the key performance information and at least one candidate communication type of each of the plurality of intelligent device identifiers, wherein the at least one candidate communication type of the master intelligent device identifier includes a communication type using a remote communication protocol, and one of the at least one candidate communication type of each slave intelligent device identifier can be paired with one of the at least one candidate communication type of the master intelligent device identifier, based on the at least one candidate communication type paired with each of the master intelligent device identifier and the at least one slave intelligent device identifier and the target control plan, generate a home network strategy with the master intelligent device (131) indicated by the master intelligent device identifier as the communication management core, and generate device execution strategies for each of the plurality of intelligent device identifiers based on the target control plan and a preset execution instruction set, and send the remote communication protocol of the master intelligent device identifier, the home network strategy, and the device execution strategies for each of the plurality of intelligent device identifiers to a cloud platform (12); The cloud platform (12) is configured to: after establishing a communication connection with the main smart device (131) based on the remote communication protocol of the received main smart device identification, send the received home network policy and the device execution policies of the respective smart device identifications to the main smart device (131); A plurality of intelligent devices, including the master intelligent device (131) and slave intelligent devices respectively indicated by the at least one slave intelligent device identifier; The master smart device (131) is configured to: establish a communication connection with the at least one slave smart device based on the received home network policy, and control the operation of the smart device corresponding to the smart device identification based on the device execution policy of each of the received multiple smart device identifications.

2. The system according to claim 1, characterized in that The smart device includes a processing module and a communication module for each of the at least one candidate communication type; The key performance information of the smart device identification includes the processing performance parameter value of the processing module and the communication performance parameter value of each communication module of the at least one candidate communication type; Accordingly, the smart service platform (11) is configured to determine a master smart device identifier and at least one slave smart device identifier within the usage range of the home based on the key performance information of each of the multiple smart device identifiers and at least one candidate communication type of each, including: When it is determined that at least one candidate communication type of any smart device identification includes a communication type using a remote communication protocol, pairing the at least one candidate communication type of any smart device identification with at least one candidate communication type of each of the other smart device identifications; When one of the at least one candidate communication type of each of the other smart device identifiers is successfully paired with one of the at least one candidate communication type of any smart device identifier, marking any smart device identifier as a candidate smart device identifier, and obtaining the candidate communication type successfully paired with the candidate smart device identifier; Determine the comprehensive capability value of the corresponding candidate smart device identification based on the communication performance parameter values ​​of the various communication modules of each candidate smart device identification, the processing performance parameter values ​​of the respective processing modules and the candidate communication types of the respective successful pairings; Determine, based on the comprehensive capability values ​​of the multiple candidate smart device identifiers, any candidate smart device identifier corresponding to the maximum comprehensive capability value as the main smart device identifier; It is determined that other smart device identifiers other than the master smart device identifier among the multiple smart device identifiers are slave smart device identifiers.

3. The system according to claim 2, characterized in that The communication performance parameter value includes an average upload speed value; The processing performance parameter value includes an average throughput value; Accordingly, the intelligent service platform (11) is configured to determine the comprehensive capability value of the corresponding candidate intelligent device identification based on the communication performance parameter values ​​of the various communication modules of each candidate intelligent device identification, the processing performance parameter values ​​of the respective processing modules and the candidate communication types of the respective successful pairings, including the following formula: Among them, Vc i Represents the comprehensive capability value of the i-th candidate smart device identification, Ru ij Rt represents the average upload speed value of the jth candidate communication type successfully paired with the i-th candidate smart device identification. i represents the average throughput value of the i-th candidate smart device identification, l i represents the preset average data volume of the request message of the i-th candidate smart device identification, W ij represents the preset weight value of the jth candidate communication type successfully paired with the i-th candidate smart device identifier, N represents the number of candidate communication types successfully paired with the i-th candidate smart device identifier, and W i1 +……+W iN =1.

4. The system according to claim 1, characterized in that The intelligent service platform (11) is configured to generate a home network strategy with the master intelligent device (131) indicated by the master intelligent device identifier as the communication management core based on the at least one candidate communication type paired with the master intelligent device identifier and the at least one slave intelligent device identifier and the target control plan, comprising: Determining a communication connection time point between the master smart device (131) and the slave smart device indicated by the corresponding slave smart device identifier in the home network strategy based on a task start time point of each slave smart device identifier in the target control plan, and Determining a communication disconnection time point between the master smart device (131) and the slave smart device indicated by the corresponding slave smart device identifier in the home network strategy based on a task termination time point of each slave smart device identifier in the target control plan; The target communication type between the corresponding slave smart device identification and the master smart device identification in the home network policy is determined from at least one candidate communication type paired with each slave smart device identification.

5. The system according to claim 1, characterized in that The intelligent service platform (11) is configured to generate device execution strategies for each of the plurality of intelligent device identifiers based on the target control plan and the preset execution instruction set, including: Determine the task start time point in the device execution strategy corresponding to the smart device identifier based on the task start time point of each smart device identifier in the target control plan, and Determine the task termination time point in the device execution strategy corresponding to the smart device identifier based on the task termination time point of each smart device identifier in the target control plan; Based on the planned task type and planned task parameters of each smart device identification in the target control plan and the preset execution instruction set, a live execution instruction set in the device execution strategy corresponding to the smart device identification is generated.

6. The system according to claim 5, characterized in that The live execution instruction set includes an execution status feedback instruction; the execution status feedback instruction can feed back the terminal status to the main intelligent device (131).

7. The system according to claim 6, characterized in that The cloud platform (12) is further configured to: send a monitoring request to the main intelligent device (131), and transmit the monitoring results of each of the multiple intelligent device identifiers fed back by the main intelligent device (131) to the intelligent service platform (11); The master smart device (131) is further configured to: in response to a monitoring request sent by the cloud platform (12), feed back the received terminal states of the respective smart device identifiers as monitoring results of the corresponding smart device identifiers to the cloud platform (12); The cloud platform (12) is also configured to feed back the monitoring results of each of the received multiple smart device identifiers to the smart service platform (11).

8. The system according to claim 7, characterized in that The control system of the home smart device also includes a user terminal (14); the user terminal (14) is communicatively connected with the smart service platform (11); The intelligent service platform (11) is further configured to transmit the monitoring result of each received intelligent device identification to the user terminal (14); The user terminal (14) is configured to call the card templates of the respective smart device identifiers stored in the smart service platform (11), and generate a card-type interface of the corresponding smart device identifier based on the combination of the card template of each smart device identifier and the monitoring result of the corresponding smart device identifier received.

9. The system according to claim 8, characterized in that The user terminal (14) is also configured to edit the target control plan and transmit the edited target control plan to the intelligent service platform (11) for storage.

10. The system according to claim 1, characterized in that The master smart device (131) is configured to control the operation of the smart device corresponding to the smart device identification based on the device execution policy of each of the multiple smart device identifications received, including: When it is determined that a communication connection is successfully established with a slave smart device indicated by any slave smart device identifier, a device execution policy of any slave smart device identifier is transmitted to the successfully connected slave smart device, triggering the successfully connected slave smart device to execute according to the received device execution policy.

Citation Information

Patent Citations

  • Remote control method, system and device of home equipment and storage medium

    CN114200848A

  • Smart home network control system and method

    CN114740750A

  • Equipment control method, system and device, electronic equipment and storage medium

    CN118519381A

  • WIFI intelligence wall switch based on 86 type

    CN206133241U

  • Field device and method of operating the same

    EP1901145A2