Smart home device cooperative linkage method

CN122909055APending Publication Date: 2026-10-13HAIER YOUJIA INTELLIGENT TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611178715.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-05
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

[0003]本申请提供一种智能家居设备协同联动方法,用以解决现有技术中智能家居设备的协同联动可靠性较差的缺陷

Benefits of technology

[0016]本申请提供的智能家居设备协同联动方法,通过获取与当前智能家居设备相关联的其他智能家居设备的运行状态信息,并确定当前设备所受的干扰因子,在目标通信链路确定阶段将干扰因子与各通信链路的信道质量参数共同作为依据,使目标通信链路的选择能够提前感知全屋其他设备运行状态对通信链路的潜在干扰影响,在干扰发生前主动选择更优通信链路传输数据,避免因通信链路突然恶化导致的联动指令丢失或延迟,解决了仅基于本设备信号强度被动判断、无法主动规避干扰的缺陷,在此基础上通过目标通信链路向其他设备发送当前设备的第一运行参数,并接收其他设备基于该参数反馈生成的第二运行参数,据此调整当前设备的运行状态,实现了设备间基于实际运行参数的闭环协同联动,从而从通信可靠性和协同智能性两个维度共同保障了全屋智能家居设备协同联动的整体可靠性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122909055A_ABST
    Figure CN122909055A_ABST
Patent Text Reader

Abstract

The application discloses a smart home device cooperative linkage method, and relates to the technical field of smart home / smart home, which comprises the following steps: obtaining running state information of other smart home devices associated with a current smart home device; determining an interference factor suffered by the current smart home device according to the running state information; determining a target communication link from at least two communication links according to channel quality parameters of the communication links and the interference factor; sending a first running parameter of the current smart home device to the other smart home devices through the target communication link; receiving a second running parameter generated by the other smart home devices based on the first running parameter; and adjusting the running state of the current smart home device according to the second running parameter, which guarantees the overall reliability of the whole-house smart home device cooperative linkage from two dimensions of communication reliability and cooperative intelligence.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart home / smart family, and more specifically, to a method for collaborative linkage of smart home devices. Background Technology

[0002] In existing smart home device linkage systems, the collaborative linkage between devices relies on a single communication medium for data transmission. When the communication link is affected by interference from the home environment, such as power line noise or wall obstruction, resulting in deterioration of communication quality, linkage commands are prone to being lost or delayed. Furthermore, when selecting a communication link, it is impossible to perceive the potential impact of the operating status of other devices in the house on the communication link and to actively avoid interference, resulting in poor reliability of collaborative linkage between smart home devices. Summary of the Invention

[0003] This application provides a method for collaborative linkage of smart home devices to address the shortcomings of poor reliability in the collaborative linkage of smart home devices in the prior art.

[0004] This application provides a method for collaborative linkage of smart home devices, wherein each smart home device includes at least two communication links, and the method includes: Obtain the operating status information of other smart home devices associated with the current smart home device; Based on the operating status information, determine the interference factor currently experienced by the smart home device; The target communication link is determined from the at least two communication links based on the channel quality parameters of each communication link and the interference factor. The first operating parameters of the current smart home device are sent to the other smart home devices through the target communication link; Receive second operating parameters generated by the other smart home devices based on the first operating parameters; Adjust the operating status of the current smart home device according to the second operating parameter.

[0005] According to the smart home device collaborative linkage method provided in this application, the step of determining the interference factor currently experienced by the smart home device based on the operating status information includes: Based on the operating status information, determine the device type and operating power of other smart home devices that share the communication link with the current smart home device; Based on the device type and the operating power, determine the interference level of other smart home devices sharing the communication link to the communication link; The interference level is used as the interference factor.

[0006] According to a smart home device collaborative linkage method provided in this application, determining the interference level of other smart home devices sharing the communication link to the communication link based on the device type and the operating power includes: Based on the device type, a preset interference coefficient mapping table is queried to obtain the interference coefficients corresponding to the other smart home devices; The product of the operating power and the interference coefficient is determined as the interference contribution value of the other smart home devices to the communication link; The interference level of the other smart home devices on the communication link is determined based on the threshold range in which the interference contribution value falls.

[0007] According to the smart home device collaborative linkage method provided in this application, the method for dividing the threshold interval includes: Based on the channel quality parameters of each communication link, the signal quality score of each communication link is determined, and the optimal value among the signal quality scores of each communication link is used as the benchmark value. The benchmark value is multiplied by different coefficients to generate different thresholds; Different threshold intervals are obtained for the different threshold values.

[0008] According to the smart home device collaborative linkage method provided in this application, the step of determining the target communication link from at least two communication links based on the channel quality parameters of each communication link and the interference factor includes: Based on the interference factor, determine the score correction value for each of the communication links; Based on the channel quality parameters of each communication link and the scoring correction value, a comprehensive score for each communication link is determined. The communication link with the highest overall score is identified as the target communication link.

[0009] According to the smart home device collaborative linkage method provided in this application, the step of determining the score correction value of each communication link based on the interference factor includes: Determine the link type of each of the aforementioned communication links; When the link type is a power line carrier communication link, the interference factor is used as the scoring correction value for the power line carrier communication link; When the link type is a wireless communication link, a preset value is used as the scoring correction value for the wireless communication link, and the absolute value of the preset value is less than the interference factor.

[0010] According to the smart home device collaborative linkage method provided in this application, the step of determining the comprehensive score of each communication link based on the channel quality parameters of each communication link and the score correction value includes: Obtain the signal strength values ​​of each of the communication links; Each signal strength value is added to its corresponding score correction value to obtain a comprehensive score for each communication link.

[0011] According to the smart home device collaborative linkage method provided in this application, the step of adjusting the current operating state of the smart home device according to the second operating parameter includes: Analyze the second operating parameter and extract the operating parameter setting value from the second operating parameter; Adjust the operating parameters of the current smart home device to the set operating parameter values; The adjusted operating parameters are used to control the operation of the current smart home device.

[0012] According to the smart home device collaborative linkage method provided in this application, before obtaining the operating status information of other smart home devices associated with the current smart home device, the method further includes: Receive an association request frame broadcast by a smart home device to be communicated with, the association request frame carrying a device identifier; Based on the device identifier, query the preset device whitelist; When the device identifier belongs to the device whitelist, a dynamic key is sent to the smart home device to be communicated with; Receive encrypted confirmation information returned by the smart home device to be communicated with based on the dynamic key; The encrypted confirmation information is decrypted and verified. Once the verification is successful, a communication connection is established with the smart home device to be communicated.

[0013] According to the smart home device collaborative linkage method provided in this application, it also includes: Channel quality parameters of each communication link are collected at a preset period. The data transmission rate of each communication link is dynamically adjusted based on changes in the channel quality parameters.

[0014] This application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of any of the above-described smart home device collaborative linkage methods.

[0015] This application also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the smart home device collaborative linkage method described above.

[0016] The smart home device collaborative linkage method provided in this application obtains the operating status information of other smart home devices associated with the current smart home device and determines the interference factor of the current device. During the target communication link determination stage, the interference factor and the channel quality parameters of each communication link are used as the basis. This allows the selection of the target communication link to detect the potential interference impact of the operating status of other devices in the house on the communication link in advance. Before interference occurs, a better communication link is actively selected to transmit data, avoiding the loss or delay of linkage commands due to sudden deterioration of the communication link. This solves the defect of passively judging based solely on the signal strength of the device and being unable to actively avoid interference. On this basis, the first operating parameters of the current device are sent to other devices through the target communication link, and the second operating parameters generated by other devices based on the feedback of the first operating parameters are received. The operating status of the current device is adjusted accordingly, realizing closed-loop collaborative linkage between devices based on actual operating parameters. This ensures the overall reliability of the collaborative linkage of smart home devices throughout the house from two dimensions: communication reliability and collaborative intelligence. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0018] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a schematic diagram of the hardware environment for a smart home device collaborative linkage method according to an embodiment of this application; Figure 2 This is a flowchart illustrating the smart home device collaboration method provided in this application. Detailed Implementation

[0020] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0021] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0022] According to one aspect of the embodiments of this application, a method for collaborative linkage of smart home devices is provided, which is widely applicable to digital control scenarios such as smart homes, smart home ecosystems, intelligencehouse ecosystems, whole-house intelligence, digital homes, networked homes, automated homes, electronic homes, digital homes, and digital homes. It relies on technologies such as the Internet of Things (IoT), cloud computing, artificial intelligence (AI), digital technology, digital twins, and AR / VR to construct an intelligent, automated, personalized, and customized digital ecosystem. Optionally, in this embodiment, the above-mentioned method for collaborative linkage of smart home devices can be applied to, for example... Figure 1 The hardware environment shown consists of terminal device 102 and server 104. For example... Figure 1 As shown, server 104 is connected to terminal device 102 via a network and can be used to provide services (such as application services) to the terminal or clients installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data processing services for server 104.

[0023] The aforementioned network communication architecture includes, but is not limited to, two types of links: wired transmission and wireless connection. Among them, the wired network can cover wide area networks, metropolitan area networks, and local area networks, while the wireless network supports communication standards such as WIFI, Bluetooth, and 5G. It can adapt to the digital technology transmission needs of the Internet of Things (IoT), the Internet of Things, and the Internet of Things blockchain, ensuring stable interaction of digital information, enabling devices to make autonomous, accurate, precise, and accurate judgments and adjustments, and supporting personalized and customized intelligent capabilities such as voice interaction, remote control, and self-control. Terminal devices 102 include, but are not limited to, PCs, mobile phones, tablets, and all categories of digital home appliances, digital electrical appliances, smart home appliances, and whole-house smart devices. Specifically, they include: smart air conditioners, air conditioning equipment, smart range hoods, smart refrigerators, smart ovens, grilling and cooking equipment, smart stoves, smart washing machines, washing, rinsing, drying and garment processing equipment, smart water heaters, smart washing equipment, smart dishwashers, smart projectors, smart TVs, smart clothes racks, smart curtains, smart audio-visual equipment, smart sockets, smart speakers, smart speakers, smart fresh air systems, smart kitchen and bathroom systems, kitchens, cabinets, kitchen cabinet equipment, smart bathroom equipment, robot vacuum cleaners, robot window cleaners, robot mopping, air purifiers, smart steam ovens, smart microwave ovens, smart water heaters, smart air purifiers, smart water dispensers, smart door locks, smart lighting fixtures, smart light bulbs, smart air detectors, smart remote controls, and smart gateways. They also cover smart terminals for security, lighting, and other digital home furnishings.

[0024] Figure 2 This is a flowchart illustrating the smart home device collaboration method provided in this application.

[0025] like Figure 2As shown, this embodiment provides a method for collaborative linkage of smart home devices. Taking smart home devices with collaborative application scenarios as an example, these devices refer to a combination of home appliances that, based on preset collaborative logic or user habits, require information interaction to achieve functional coupling, timing coordination, or environmental adaptive adjustment. For example, collaborative application scenarios include: clothing handling scenarios, such as the linkage between washing machines, dryers, and air-drying devices; environmental adjustment scenarios, such as the collaborative adjustment linkage between air conditioning devices and fresh air systems, humidifiers, or air purifiers; kitchen cooking scenarios, such as the linkage between range hoods and stoves; and security lighting scenarios, such as the linkage between smart door locks and lighting devices based on unlocking events in the porch. This embodiment uses a washing, drying, and air-drying equipment group consisting of a washing machine, dryer, and air-drying machine as an example. All three devices have built-in PLC communication modules and WiFi communication modules, forming two independent communication links: a power line carrier communication link and a WiFi wireless communication link. Each device also has a built-in control unit, sensor unit, and execution unit. The modules communicate with each other through a universal serial interface. The method mainly includes the following steps: 201. Obtain the operating status information of other smart home devices associated with the current smart home device.

[0026] Specifically, taking a clothes dryer as an example of a current smart home device, the associated devices are a washing machine and a clothes drying rack under the same washing and care chain. The control unit of the clothes dryer periodically listens to the device status messages on the power line and wireless channel through its own PLC communication module and WiFi communication module. It unifies the heterogeneous messages from different links into a standard format, extracts the operating stage of the washing machine, real-time working power, collected weight, material, and moisture content of the clothes, as well as the current lifting position, UV lamp status, and load-bearing margin of the clothes drying rack, and stores the operating status information such as these in the buffer of the control unit, so as to have a complete understanding of the operation status of the upstream and downstream associated devices.

[0027] 202. Based on the operating status information, determine the interference factors currently affecting the smart home devices.

[0028] Specifically, the system filters the cached operational status information, extracts devices that share the same power line circuit and their operational data, analyzes the extent to which the operational status of these devices will interfere with its own communication link, and quantifies the degree of interference into specific interference factors. For example, detecting that a washing machine has entered the spin-drying stage or that the motor is operating at high power will generate a higher level of interference factor.

[0029] 203. Based on the channel quality parameters and interference factors of each communication link, determine the target communication link from at least two communication links.

[0030] Specifically, real-time signal strength, packet loss rate, transmission delay, and other channel quality parameters are read from the PLC communication link and the WiFi communication link. These parameters are then combined with an interference factor to comprehensively evaluate the actual usable quality of the two links. Ultimately, the more stable and reliable link under the current conditions is selected as the target communication link for this data transmission. By proactively selecting the optimal link based on actual interference, the loss or delay of linkage commands due to sudden link interference is avoided.

[0031] 204. Send the first operating parameters of the current smart home device to other smart home devices through the target communication link.

[0032] Specifically, the system collects real-time operating parameters such as drying chamber temperature, air outlet humidity, remaining drying time, and current operating power, compiles these into primary operating parameters, encapsulates them into standard protocol messages, and sends them to the washing machine and clothes dryer via the previously selected target communication link. For critical linkage commands such as drying completion, the commands are sent simultaneously via both the PLC and WiFi links. The receiving end verifies the consistency before the commands take effect, further reducing the probability of command loss and ensuring that the equipment's operating parameters are stably and accurately transmitted to the associated devices.

[0033] 205. Receive second operating parameters generated by other smart home devices based on the first operating parameters.

[0034] Specifically, after receiving the first operating parameters from the dryer, the clothes drying rack combines the environmental data collected by its own sensors to calculate the drying operating parameters adapted to the current state of the clothes. This second operating parameter is then sent back to the dryer and washing machine. The dryer receives this message through the target communication link and parses out the second operating parameter, thus realizing two-way parameter interaction between the devices and forming a data closed loop for coordinated operation.

[0035] 206. Adjust the current operating status of smart home devices according to the second operating parameter.

[0036] Specifically, the system analyzes the set values ​​in the second operating parameter and adjusts its own operating parameters accordingly, controlling the execution unit to operate according to the new parameters. For example, based on the time it takes for the clothes drying rack to descend to its final position, the heating power in the final stage of drying is fine-tuned to ensure that the clothes drying rack descends precisely when drying is complete, achieving a seamless connection throughout the entire process. By matching the operation of individual devices to the coordinated rhythm of the entire process, the overall operating efficiency of washing, drying, and airing is improved.

[0037] Furthermore, based on the above embodiments, this embodiment determines the interference factor of the current smart home device according to the operating status information, including: determining the device type and operating power of other smart home devices sharing the communication link with the current smart home device according to the operating status information; determining the interference level of the other smart home devices sharing the communication link to the communication link according to the device type and operating power; and using the interference level as the interference factor.

[0038] Specifically, the process begins by filtering out other devices sharing the PLC power line communication link with the device itself from the acquired operational status information. These include washing machines and other appliances on the same household power circuit. The device type and real-time operating power of each device are then extracted. For example, devices like washing machines (high power during spin-drying) and dryers (power data for their own heaters) are selected. Next, based on the device type and corresponding operating power, the interference level of each device on the PLC communication link is determined, and the overall interference level is calculated. For instance, motor-type devices have a high interference level when operating at high power, a low interference level when in standby mode, and a higher interference level when heating devices are operating at full power. This aggregated interference level is then used directly as the interference factor experienced by the current dryer. By precisely breaking down the interference sources from the perspective of devices sharing the link, the calculation of the interference factor closely reflects the actual interference generation logic, resulting in more accurate results.

[0039] Furthermore, based on the above embodiments, this embodiment determines the interference level of other smart home devices sharing the communication link according to the device type and operating power, including: querying a preset interference coefficient mapping table according to the device type to obtain the interference coefficient corresponding to other smart home devices; determining the product of the operating power and the interference coefficient as the interference contribution value of other smart home devices to the communication link; and determining the interference level of other smart home devices to the communication link according to the threshold range in which the interference contribution value is located.

[0040] Specifically, the control unit of the dryer pre-stores an interference coefficient mapping table. This table matches different types of home appliances with corresponding interference coefficients; for example, the heater in a dryer has the highest interference coefficient, followed by the spin-drying motor in a washing machine, and ordinary standby devices have the lowest. For each device sharing a link, the mapping table is first consulted to obtain the corresponding interference coefficient. Then, the real-time operating power of the device is multiplied by the corresponding interference coefficient to calculate the interference contribution value of a single device. If multiple devices are operating simultaneously in the loop, the interference contribution values ​​of all devices are added together to obtain the total interference contribution value. The control unit pre-divides multiple threshold intervals corresponding to different interference levels. After calculating the total interference contribution value, it determines which threshold interval the value falls into; the level corresponding to that interval is the interference level experienced by the current PLC link. The interference level is obtained through standardized calculation logic, resulting in an objective judgment that adapts to different device combinations and scenarios.

[0041] Furthermore, based on the above embodiments, the threshold interval division method in this embodiment includes: determining the signal quality score of each communication link according to the channel quality parameters of each communication link, and taking the best value among the signal quality scores of each communication link as the benchmark value; multiplying the benchmark value by different coefficients to generate different thresholds; and dividing different threshold intervals for different thresholds.

[0042] Specifically, before each interference level calculation, the channel quality parameters of the current PLC link and WiFi link are collected and converted into signal quality scores for the two links respectively. The highest score is then selected as the baseline value for this threshold division. For example, if the current PLC link score is 80 and the WiFi link score is 75, then 80 is taken as the baseline value. The baseline value is multiplied by several preset coefficients to generate multiple different threshold values. For example, multiplying by coefficients 0.8, 0.5, and 0.2 generates thresholds of 64, 40, and 16 respectively. Using these thresholds as dividing points, the range of interference contribution values ​​is divided into multiple continuous threshold intervals, each corresponding to an interference level. For example, values ​​greater than 64 correspond to a low interference interval, 40 to 64 to a medium interference interval, 16 to 40 to a high interference interval, and less than 16 to an extremely high interference interval. The threshold intervals are dynamically adjusted according to the actual link quality to adapt to different household power environments and apartment layouts, making the interval division more consistent with actual usage scenarios.

[0043] Furthermore, based on the above embodiments, this embodiment determines the target communication link from at least two communication links according to the channel quality parameters and interference factors of each communication link, including: determining the score correction value of each communication link according to the interference factor; determining the comprehensive score of each communication link according to the channel quality parameters and score correction values ​​of each communication link; and determining the communication link with the highest comprehensive score as the target communication link.

[0044] Specifically, based on the calculated interference factor, corresponding score correction values ​​are matched for the PLC link and WiFi link respectively. Different types of communication links are affected by power interference to varying degrees, and the corresponding correction values ​​also differ. Then, the original channel quality parameter score for each link is added to the corresponding link's score correction value to calculate the comprehensive score for both links. For example, the original score for the PLC link is 80 points, with a correction value of -15 points, resulting in a comprehensive score of 65 points; the original score for the WiFi link is 75 points, with a correction value of -3 points, resulting in a comprehensive score of 72 points. Comparing the comprehensive scores of the two links, the communication link with the higher score is determined as the target communication link for this transmission. The status of the two links is continuously monitored, and when the link score changes, the system automatically recalculates and switches to the optimal link. The switching process does not interrupt the washing, drying, and airing process. By using a standardized scoring model to select the optimal link, the system can automatically adapt to environmental changes.

[0045] Furthermore, based on the above embodiments, this embodiment determines the score correction value of each communication link according to the interference factor, including: determining the link type of each communication link; when the link type is a power line carrier communication link, the interference factor is used as the score correction value of the power line carrier communication link; when the link type is a wireless communication link, a preset value is used as the score correction value of the wireless communication link, and the absolute value of the preset value is less than the interference factor.

[0046] Specifically, the link types of the two communication links are first identified: one is a power line carrier communication link, and the other is a WiFi wireless communication link. For the power line carrier communication link, since noise and interference generated by the power load directly affect the power line, its impact on the PLC signal is the most direct and obvious. Therefore, the interference factor calculated earlier is directly used as the scoring correction value for the PLC link, and the corresponding link score is deducted accordingly. For the WiFi wireless communication link, since power load interference is mainly conducted through the power line, its impact on the wireless signal is minimal. Therefore, a pre-set fixed value is used as the scoring correction value, and the absolute value of this pre-set value must be smaller than the absolute value of the interference factor. In other words, the score deduction for the WiFi link is much smaller than that for the PLC link. Corresponding correction rules are matched to the interference characteristics of different links to make the comprehensive score more closely reflect the actual usability of the links.

[0047] Furthermore, based on the above embodiments, this embodiment determines the comprehensive score of each communication link according to the channel quality parameters and score correction values ​​of each communication link, including: obtaining the signal strength value of each communication link; adding each signal strength value to the corresponding score correction value to obtain the comprehensive score of each communication link.

[0048] Specifically, the RSSI received signal strength indicator value of the PLC link is read through the PLC communication module, and the RSSI signal strength value of the WiFi link is read through the WiFi communication module. Both signal strength values ​​are converted into corresponding percentage-based signal quality scores, which serve as the initial scores for the two links. The initial signal scores of the PLC link are then adjusted by adding the corresponding adjustment value to obtain the overall score for the PLC link. Similarly, the initial signal scores of the WiFi link are adjusted by adding the corresponding adjustment value to obtain the overall score for the WiFi link. For example, if the PLC link has an initial score of 82 points and an adjustment value of -12 points, its overall score is 70 points; if the WiFi link has an initial score of 76 points and an adjustment value of -2 points, its overall score is 74 points.

[0049] Furthermore, based on the above embodiments, this embodiment adjusts the current operating state of the smart home device according to the second operating parameters, including: parsing the second operating parameters and extracting the operating parameter setting values ​​from the second operating parameters; adjusting the operating parameters of the current smart home device to the operating parameter setting values; and controlling the operation of the current smart home device with the adjusted operating parameters.

[0050] Specifically, the clothes drying rack's control unit first parses the received second operating parameter message, extracting the operating parameter settings from the message. For example, from the message sent by the dryer, it extracts settings such as the remaining moisture content of the clothes and the estimated drying time. The clothes drying rack control unit adjusts its original standby parameters to the corresponding operating settings, such as calculating the corresponding clothesline height, UV sterilization duration, and drying fan speed based on the remaining moisture content, and updates these settings to its own operating parameters. It then outputs control signals to the execution unit, controlling the lifting motor to lower the clothesline to the set height, controlling the UV sterilization lamp to turn on for the set duration, and controlling the drying fan to run at the set speed, completing the drying process according to the adjusted parameters. In a scenario where the washing machine and clothes drying rack are linked, the clothes drying rack directly parses the clothing parameters sent by the washing machine, adjusts the corresponding drying parameters, and disables the calculation logic related to drying parameters. This embodiment allows the equipment's operating parameters to accurately match the actual state of the clothes, achieving dynamic adaptation throughout the washing, drying, and airing process.

[0051] Furthermore, based on the above embodiments, this embodiment further includes, before obtaining the operating status information of other smart home devices associated with the current smart home device, the following steps: receiving an association request frame broadcast by the smart home device to be communicated, the association request frame carrying a device identifier; querying a preset device whitelist based on the device identifier; when the device identifier belongs to the device whitelist, sending a dynamic key to the smart home device to be communicated; receiving encrypted confirmation information returned by the smart home device to be communicated based on the dynamic key; decrypting and verifying the encrypted confirmation information, and establishing a communication connection with the smart home device to be communicated after successful verification.

[0052] Specifically, taking the connection establishment between a newly connected dryer and an already networked washing machine as an example, the pre-process of new device access authentication is explained. After the dryer is powered on and initialized, it broadcasts an association request frame to the power line via the PLC communication module. The frame carries the dryer's device identifier, which consists of the product serial number and the device MAC address. After the washing machine's PLC communication module listens for this broadcast frame, it transmits it to the control unit for processing. The washing machine control unit extracts the device identifier from the request frame and queries the built-in device whitelist. The whitelist stores the identifier prefixes of legitimate washing, drying, and airing devices. After verifying that the device identifier belongs to the whitelist, the washing machine control unit generates a local random number. Combining the device identifier, the device's factory-stored key, and the random number, it calculates a dynamic key using a hash algorithm. The dynamic key and the random number are then encapsulated into a verification response frame and sent to the dryer.

[0053] After receiving the response frame, the dryer calculates a key locally using the same parameters and algorithm. If it matches the received dynamic key, it encrypts the initially broadcast random number using a symmetric encryption algorithm, generating an encrypted confirmation message, which is then encapsulated into a response frame and sent back to the washing machine. Upon receiving the response frame, the washing machine decrypts the encrypted confirmation message using the corresponding key. If the extracted random number matches the initially received random number, the verification is successful. A unique communication address is then assigned to the dryer, establishing a secure communication connection between the two. This enables plug-and-play functionality and automatic networking for new devices, requiring no manual configuration. Furthermore, dual verification ensures connection security and prevents unauthorized device access.

[0054] Furthermore, based on the above embodiments, this embodiment also includes: collecting channel quality parameters of each communication link at a preset period; and dynamically adjusting the data transmission rate of each communication link according to the changes in the channel quality parameters.

[0055] Specifically, the control units of the washing, drying, and airing machines all poll and collect channel quality parameters of their own PLC and WiFi links at fixed preset intervals, including indicators such as signal strength, transmission delay, packet loss rate, and power line noise amplitude, continuously monitoring the link status. Based on changes in the collected channel quality parameters, the data transmission rate of the corresponding link is dynamically adjusted. When channel quality improves and interference decreases, the transmission rate is appropriately increased to improve parameter transmission efficiency. When channel quality deteriorates and interference increases, the transmission rate is appropriately reduced to ensure data transmission stability. When multiple consecutive packet retransmission failures are detected on a single link, it is determined that the link is temporarily faulty, and the system automatically switches to the backup link with the highest overall score to continue data transmission. The washing, drying, and airing linkage process will not be interrupted. Once the channel quality of the faulty link returns to normal, the system can automatically switch back to the original main link. This continuous assurance of communication link stability allows for proactive adaptation to changes in environmental interference, improving the overall reliability of the washing, drying, and airing equipment linkage.

[0056] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for collaborative linkage of smart home devices, characterized in that, Each smart home device includes at least two communication links, using methods such as: Obtain the operating status information of other smart home devices associated with the current smart home device; Based on the operating status information, determine the interference factor currently experienced by the smart home device; The target communication link is determined from the at least two communication links based on the channel quality parameters of each communication link and the interference factor. The first operating parameters of the current smart home device are sent to the other smart home devices through the target communication link; Receive second operating parameters generated by the other smart home devices based on the first operating parameters; Adjust the operating status of the current smart home device according to the second operating parameter.

2. The smart home device collaborative linkage method according to claim 1, characterized in that, The step of determining the interference factor currently experienced by the smart home device based on the operating status information includes: Based on the operating status information, determine the device type and operating power of other smart home devices that share the communication link with the current smart home device; Based on the device type and the operating power, determine the interference level of other smart home devices sharing the communication link to the communication link; The interference level is used as the interference factor.

3. The smart home device collaborative linkage method according to claim 2, characterized in that, The step of determining the interference level of other smart home devices sharing the communication link to the communication link based on the device type and the operating power includes: Based on the device type, a preset interference coefficient mapping table is queried to obtain the interference coefficients corresponding to the other smart home devices; The product of the operating power and the interference coefficient is determined as the interference contribution value of the other smart home devices to the communication link; The interference level of the other smart home devices on the communication link is determined based on the threshold range in which the interference contribution value falls.

4. The smart home device collaborative linkage method according to claim 3, characterized in that, The methods for dividing the threshold interval include: Based on the channel quality parameters of each communication link, the signal quality score of each communication link is determined, and the optimal value among the signal quality scores of each communication link is used as the benchmark value. The benchmark value is multiplied by different coefficients to generate different thresholds; Different threshold intervals are obtained for the different threshold values.

5. The smart home device collaborative linkage method according to claim 1, characterized in that, The step of determining the target communication link from the at least two communication links based on the channel quality parameters of each communication link and the interference factor includes: Based on the interference factor, determine the score correction value for each of the communication links; Based on the channel quality parameters of each communication link and the scoring correction value, a comprehensive score for each communication link is determined. The communication link with the highest overall score is identified as the target communication link.

6. The smart home device collaborative linkage method according to claim 5, characterized in that, The step of determining the score correction value for each communication link based on the interference factor includes: Determine the link type of each of the aforementioned communication links; When the link type is a power line carrier communication link, the interference factor is used as the scoring correction value for the power line carrier communication link; When the link type is a wireless communication link, a preset value is used as the scoring correction value for the wireless communication link, and the absolute value of the preset value is less than the interference factor.

7. The smart home device collaborative linkage method according to claim 5, characterized in that, The step of determining the comprehensive score for each communication link based on the channel quality parameters of each communication link and the score correction value includes: Obtain the signal strength values ​​of each of the communication links; Each signal strength value is added to its corresponding score correction value to obtain a comprehensive score for each communication link.

8. The smart home device collaborative linkage method according to claim 1, characterized in that, The step of adjusting the operating status of the current smart home device according to the second operating parameter includes: Analyze the second operating parameter and extract the operating parameter setting value from the second operating parameter; Adjust the operating parameters of the current smart home device to the set operating parameter values; The adjusted operating parameters are used to control the operation of the current smart home device.

9. The method for collaborative linkage of smart home devices according to any one of claims 1-8, characterized in that, Before obtaining the operating status information of other smart home devices associated with the current smart home device, the method further includes: Receive an association request frame broadcast by a smart home device to be communicated with, the association request frame carrying a device identifier; Based on the device identifier, query the preset device whitelist; When the device identifier belongs to the device whitelist, a dynamic key is sent to the smart home device to be communicated with; Receive encrypted confirmation information returned by the smart home device to be communicated with based on the dynamic key; The encrypted confirmation information is decrypted and verified. Once the verification is successful, a communication connection is established with the smart home device to be communicated.

10. The method for collaborative linkage of smart home devices according to any one of claims 1-8, characterized in that, Also includes: Channel quality parameters of each communication link are collected at a preset period. The data transmission rate of each communication link is dynamically adjusted based on changes in the channel quality parameters.