Household equipment management method, device, system, equipment, medium and product

By using a gateway proxy to centrally manage the data collection and reporting of home devices, the problem of unstable association of home device identities is solved, enabling efficient data matching and topology construction, and improving the intelligence of home network management and user experience.

CN121814531APending Publication Date: 2026-04-07CHINA MOBILEHANGZHOUINFORMATION TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-17
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

The randomness and dynamic allocation of virtual MAC addresses in home devices make it difficult to stably associate identities, resulting in difficulties in data association analysis, low matching efficiency, and difficulty in timely construction of home topology and location of network faults.

Method used

By using a gateway as a proxy, the system uniformly manages the data collection and reporting of home devices, adopts a unified data interface model for standardized processing, implements periodic synchronization strategies and real MAC reporting rules, dynamically constructs the home network topology, monitors device performance in real time, and provides optimization solutions.

Benefits of technology

It achieves stable association of home device identities, improves data matching efficiency and real-time performance, enables rapid construction of home topology and timely location of network faults, and enhances the intelligence level of home network management and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121814531A_ABST
    Figure CN121814531A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of home network quality management, and provides a home equipment management method, device, system, equipment, medium and product, suitable for a gateway, the gateway is provided with a first interface and at least one second interface, and the method comprises the following steps: obtaining report data of home equipment based on the second interface; transmitting all reported data to a household equipment management platform based on the first interface, and / or receiving a request message issued by the household equipment management platform based on the first interface; and obtaining target data corresponding to the request message based on the second interface, and transmitting the target data to the household equipment management platform based on the first interface. According to the method, the gateway is used as an agent between the household equipment management platform and the household equipment, data acquisition and data reporting of all the household equipment are managed in a unified manner, and the virtual MAC address of each household equipment does not need to be acquired through a probe plug-in, so that the problem that the identity of the household equipment is difficult to stably associate due to the virtual MAC address is solved; the problems that data association analysis is difficult, data matching efficiency is low, home topology is difficult to construct in time, and home network faults cannot be located in time exist in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of home network quality management, and particularly relates to a home device management method, device, system, equipment, medium and product. BACKGROUND

[0002] With the gradual increase of home devices, a large number of home devices use virtual media access control (Media Access Control, MAC) addresses, and an existing home device management method acquires virtual MAC addresses of home devices through a probe plug-in, so as to collect and report quality data of each home device.

[0003] However, due to the randomness and dynamic allocation characteristics of virtual MAC addresses, it is difficult to stably associate home device identities, and there are problems such as difficult data association analysis, low data matching efficiency, difficulty in timely constructing a home topology, and inability to timely locate home network faults. SUMMARY

[0004] The present application provides a home device management method, device, system, equipment, medium and product, to solve the problem that home device identities are difficult to stably associate, and there are problems such as difficult data association analysis, low data matching efficiency, difficulty in timely constructing a home topology, and inability to timely locate home network faults.

[0005] The present application provides a home device management method, which is suitable for a gateway, the gateway is provided with a first interface and at least one second interface, and the method comprises: acquiring reported data of home devices based on the second interface; transmitting all the reported data to a home device management platform based on the first interface, and / or receiving a request message issued by the home device management platform based on the first interface; acquiring target data corresponding to the request message based on the second interface, and transmitting the target data to the home device management platform based on the first interface.

[0006] As an embodiment, the first interface is provided with a first data interface model, and the transmitting all the reported data to the home device management platform based on the first interface comprises: standardizing the reported data based on a first data interface model corresponding to a type of the reported data, and transmitting all the reported data after standardization to the home device management platform; the transmitting all the target data to the home device management platform based on the first interface comprises: The target data is standardized based on a first data interface model corresponding to a type of the target data, and all the standardized target data is transmitted to the home device management platform.

[0007] As an embodiment, the report data includes one or more of quality report data, event report data, and alarm report data, the request message includes a query message and / or a periodic configuration acquisition message, and the target data includes home topology data and / or periodic configuration data.

[0008] The application further provides a home device management apparatus, which is suitable for a gateway, the gateway being provided with a first interface and at least one second interface, and the apparatus comprising: an acquisition module, configured to acquire report data of a home device based on the second interface; a first transmission module, configured to transmit all the report data to a home device management platform based on the first interface, and / or a receiving module, configured to receive a request message issued by the home device management platform based on the first interface; a second transmission module, configured to acquire target data corresponding to the request message based on the second interface, and transmit the target data to the home device management platform based on the first interface.

[0009] The application further provides a home device management system, comprising a gateway, home devices, and a home device management platform. The gateway is configured to acquire report data of home devices based on the second interface, transmit all the report data to a home device management platform based on the first interface, and / or receive a request message issued by the home device management platform based on the first interface, acquire target data corresponding to the request message based on the second interface, and transmit the target data to the home device management platform based on the first interface.

[0010] As an embodiment, the home devices include a first home device and a second home device, the first home device is connected to the gateway based on the second interface and connected to the second home device based on the second interface; The first home device is configured to acquire report data and / or target data of the second home device based on the second interface, and transmit the report data and / or the target data to the gateway.

[0011] As an embodiment, the second interface is provided with a second data interface model, and the acquisition of the report data and / or the target data of the second home device based on the second interface and the transmission of the report data and / or the target data to the gateway comprise: Based on the second data interface model corresponding to the type of the reported data and / or the target data, the reported data and / or the target data are standardized, and all standardized reported data and / or target data are transmitted to the gateway.

[0012] 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 computer program to implement any of the home device management methods described above.

[0013] This application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the home device management method as described above.

[0014] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the home device management method as described above.

[0015] The home device management method, apparatus, system, equipment, medium, and product provided in this application are applicable to gateways. The gateway has a first interface and at least one second interface. It acquires reported data from home devices through the second interface; transmits all reported data to a home device management platform through the first interface; and / or receives request messages from the home device management platform through the first interface; acquires target data corresponding to the request message through the second interface; and transmits the target data to the home device management platform through the first interface. This application uses the gateway as a proxy between the home device management platform and home devices, uniformly managing the data collection and reporting of all home devices. It eliminates the need to obtain the virtual MAC addresses of each home device through probe plugins, thereby solving problems such as unstable association of home device identities caused by virtual MAC addresses, difficulties in data association analysis, low data matching efficiency, difficulty in timely construction of home topology, and inability to timely locate home network faults. Attached Figure Description

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

[0017] Figure 1 This is one of the flowcharts illustrating the home equipment management method provided in this application.

[0018] Figure 2 This is the second flowchart of the home equipment management method provided in this application.

[0019] Figure 3 This is a schematic diagram of the interaction process between the gateway and the home device management platform provided in this application.

[0020] Figure 4 This is one of the structural schematic diagrams of the home device management device provided in this application.

[0021] Figure 5 This is the second structural schematic diagram of the home device management device provided in this application.

[0022] Figure 6 This is a schematic diagram of the home device management system provided in this application.

[0023] Figure 7 This is a schematic diagram of the interaction process between the first home device and the second home device provided in this application.

[0024] Figure 8 This is a schematic diagram of the structure of the electronic device provided in this application. Detailed Implementation

[0025] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0026] It should be noted that all actions involving the acquisition of signals, information, or data in this application are carried out in compliance with the relevant data protection laws and regulations of the locality and with authorization from the relevant system owner.

[0027] The inventors discovered that using probe plugins to obtain virtual MAC addresses of home devices for quality data collection and reporting can lead to data misalignment due to varying probe collection cycles across different devices, resulting in significant computational resource consumption for correlation analysis. Furthermore, as the number of home devices increases and their operating time grows, the amount of data reported by these devices also increases, making it difficult to quickly and efficiently match and query the performance metrics of each user's home devices, resulting in insufficient data real-time performance. Based on these shortcomings, it is impossible to accurately construct and present the home topology using data collected by individual probes in real time. Additionally, if a user experiences poor network signal while using their home network, even if the home devices themselves are functioning correctly, further investigation is needed to determine if there are problems with the home gateway or router. However, due to the different probe collection cycles and the resulting data misalignment, it is difficult to locate the fault in a timely manner.

[0028] To address the problems of data correlation analysis difficulties, low data matching efficiency, difficulty in timely construction of home topology, and inability to timely locate home network faults in the method of obtaining virtual MAC addresses of home devices through probe plugins, this application provides a home device management method, device, system, equipment, medium, and product. By extending the soft probe plugins on various smart home devices and using the gateway as a proxy, data interaction and linkage between probes of various home devices can be realized, thereby optimizing the efficiency and intelligence level of home network management.

[0029] Figure 1 This is one of the flowcharts illustrating the home device management method provided in this application. Figure 2 This is the second flowchart of the home equipment management method provided in this application, see reference. Figure 1 and Figure 2 This application provides a home device management method applicable to a gateway, wherein the gateway is provided with a first interface and at least one second interface, and the method may include steps S110-S120, and / or steps S210-S220.

[0030] Step S110: Obtain the reported data from the home device based on the second interface; Step S120: Based on the first interface, transmit all the reported data to the home device management platform, and / or Step S210: Receive a request message from the home device management platform based on the first interface; Step S220: Obtain the target data corresponding to the request message based on the second interface, and transmit the target data to the home device management platform based on the first interface.

[0031] Optionally, the gateway has a first interface (IF1 interface, where IF is short for Interface) and a second interface (IF2 interface). The first interface is used to realize the interactive management between home devices and the home device management platform. It is the management channel for all home devices and has functions such as home topology construction, full device quality reporting, and device query.

[0032] Optionally, home devices are used to provide users with an integrated smart living experience including security monitoring, lighting management, and home appliance control, including smart TVs, smart door locks, routers, smart speakers, cameras, smart door control devices, etc. This application does not limit the type of home devices.

[0033] Furthermore, all smart devices are equipped with a second interface, which has functions such as automatic device registration and discovery, quality reporting, periodic configuration, adaptive WIFI configuration information, configuration query, and channel optimization.

[0034] Furthermore, the gateway can connect directly to home devices via the second interface, or it can connect to other home devices through the home devices, with the home devices connecting to each other via the second interface.

[0035] Optionally, the reported data includes one or more of quality reported data, event reported data, and alarm reported data; the request message includes a query message and / or a periodic configuration retrieval message; and the target data includes home topology data and / or periodic configuration data.

[0036] Optionally, before step S110 and / or step S210, the gateway needs to subscribe to the registration and operation request topic with the home device management platform, and the home device needs to initiate registration with the gateway or the connected home device.

[0037] Optionally, the home device management platform includes a device probe front-end unit, a home device quality analysis module, a quality cycle configuration module, and a home device integrated management and control module. The probe front-end unit is used to receive the reported data from all home devices transmitted by the gateway through the IF1 interface. Taking the reported data, including quality reported data, as an example, the home device quality analysis module is used to perform big data analysis on the quality reported data, identify home devices with poor quality, and explore the reasons for the poor quality. The quality cycle configuration module is used to configure the unified cycle reporting period for various performance data and control whether the quality reported data is enabled. The home device integrated management and control module is used to realize functions such as home topology construction, remote query of home devices, and WIFI configuration.

[0038] Understandably, this application uses the gateway as a proxy between the home device management platform and home devices, uniformly managing the data collection and reporting of all home devices. It eliminates the need to obtain the virtual MAC addresses of each home device through probe plugins, thereby solving problems such as the difficulty in stably associating the identities of home devices caused by virtual MAC addresses, which leads to difficulties in data association analysis, low data matching efficiency, difficulty in timely construction of home topology, and inability to timely locate home network faults.

[0039] As one embodiment, the first interface is provided with a first data interface model, and the step of transmitting all the reported data to the home device management platform based on the first interface includes: Based on the first data interface model corresponding to the type of the reported data, the reported data is standardized, and all standardized reported data is transmitted to the home device management platform. The step of transmitting all the target data to the home device management platform based on the first interface includes: Based on the first data interface model corresponding to the type of the target data, the target data is standardized, and all standardized target data is transmitted to the home device management platform.

[0040] Optionally, the gateway establishes a session with the home device management platform via Message Queuing Telemetry Transport (MQTT). The pre-process of the home device management platform managing home devices includes the following steps: The gateway requests to create an MQTT connection from the home device management platform. The home device management platform responds to the connection request, and the MQTT connection is successfully created. The gateway subscribes to MQTT topic messages such as registration responses and operation requests. The gateway sends a registration request to the home device management platform, and the home device management platform responds to the registration request. The management channel is officially established and maintained.

[0041] The management process for home devices through a home device management platform includes the following steps: The home device management platform sends a management operation request message, the gateway sends a management operation response message, and the process ends.

[0042] The process by which the gateway reports to the home device management platform includes the following steps: The gateway periodically or through events triggers data reporting request messages. The home device management platform sends a corresponding response each time it receives a data reporting request, and then the process ends.

[0043] Furthermore, the message content of the management operation request message is a JSON format string as follows: { "RPCMethod" : "Post", Parameter: { "CmdType": "%s" "SequenceId": "%s", …} Where: RPCMethod is the RPC type of the operation request, which is always "Post", CmdType is the command word corresponding to the operation request, and SequenceId is the command sequence number of the operation request (the SequenceId needs to be different for different operation requests during concurrency), which is an 8-digit hexadecimal number.

[0044] Furthermore, the message content of the management operation response message is a JSON format string as follows: { "Message": "%s", "Return_Parameter": "{ "Status": "0", "CmdType": "%s" "SequenceId": "%s" … }" } Among them, Message is the result message of the operation itself, which is returned by the device; Status is the result sent, and the enumeration values ​​are defined as follows: "0": operation successful, "-1": operation failed, "-2": gateway not supported, "-3": parameter error, "-4": partial success (when multiple parameters are sent, only some parameters are set successfully, and this value is returned); CmdType needs to be filled with the command word sent by the operation request, and SequenceId needs to be filled with the command sequence number sent by the operation request.

[0045] Optionally, the first data interface model includes a gateway registration interface model, a topology query interface model, a periodic configuration interface model, a quality reporting interface model, an event reporting interface model, and an alarm reporting interface model.

[0046] The gateway initiates registration with the platform through the first interface. Once registration is successful, it is managed by the platform, establishes an MQTT connection, and proxies the reporting of all quality data of the connected home devices, as well as topology queries, configuration operations, etc. The gateway sends requests to the home device management platform and receives responses from the home device management platform.

[0047] The gateway registration interface model includes gateway registration request messages and gateway registration response messages. The format of the gateway registration request message is as follows: The format of the gateway registration response message is as follows: The home device management platform obtains information on all connected home devices and their tree-like topology through the first interface. The topology query interface model includes topology query request messages and topology query response messages. The topology query request messages are sent from the home device management platform to the gateway, and the topology query response messages are sent from the gateway to the home device management platform.

[0048] The format of the topology query request message is as follows: The format of the topology query response message is as follows: The home device management platform configures the reporting cycle of quality and performance data for all connected home devices through the first interface, and enables or disables data reporting based on device type. The cycle configuration interface model includes cycle configuration request messages and cycle configuration response messages. The cycle configuration request message is sent from the home device management platform to the gateway, and the cycle configuration response message is sent from the gateway to the home device management platform.

[0049] The format of the periodic configuration request message is as follows: The format of the periodic configuration response message is as follows: The quality reporting interface model includes quality reporting request messages and quality reporting response messages. The quality reporting request message is sent from the gateway to the home device management platform, and the quality reporting response message is sent from the home device management platform to the gateway.

[0050] The format of the quality reporting request message is as follows: The format of the quality reporting response message is as follows: When a connected home device goes online or offline, the gateway proactively reports to the home device management platform, allowing the platform to promptly detect the device's activity. The event reporting interface model includes event reporting request messages and event reporting response messages. The event reporting request message is sent from the gateway to the home device management platform, and the event reporting response message is sent from the home device management platform back to the gateway.

[0051] The format of the event reporting request message is as follows: The format of the event reporting response message is as follows: When a connected home device experiences a serious performance problem, the gateway proactively reports it to the home device management platform. The platform can then promptly detect the issue and implement proactive remediation measures. The alarm reporting interface model includes alarm reporting request messages and alarm reporting response messages. The alarm reporting request message is sent from the gateway to the home device management platform, and the alarm reporting response message is sent from the home device management platform to the gateway.

[0052] The format of the alarm reporting request message is as follows: The format of the alarm reporting response message is as follows: In summary, this application addresses the data silo problem by using a gateway to proxy data collection and reporting from all home devices. It employs a unified data interface model to standardize data processing from different devices, while implementing periodic synchronization strategies and real MAC reporting rules to resolve data inconsistencies and identity association issues, achieving data alignment and cross-device correlation analysis. Furthermore, this application can dynamically construct a real-time updated home network topology by combining information such as home device connection relationships, data transmission paths, and signal strength. Additionally, this application utilizes real-time monitoring of network status by each home device, and proactive event and alarm reporting by home devices. Through a proactive quality reporting mechanism, it can quickly provide automatic optimization solutions (such as adjusting Wi-Fi channels, periodic device restarts, and proactive task dispatching).

[0053] The home device management device provided in this application is described below. The home device management device described below can be referred to in correspondence with the home device management method described above.

[0054] Figure 4 This is one of the structural schematic diagrams of the home device management device provided in this application. Figure 5 This is the second structural schematic diagram of the home device management device provided in this application, as shown below. Figure 4 and Figure 5 As shown, this application also provides a home device management device suitable for a gateway, the gateway having a first interface and at least one second interface, the device comprising: The acquisition module 410 is used to acquire the reported data of the home device based on the second interface; The first transmission module 420 is used to transmit all the reported data to the home device management platform based on the first interface, and / or The receiving module 510 is used to receive a request message issued by the home device management platform based on the first interface; The second transmission module 520 is used to obtain the target data corresponding to the request message based on the second interface, and transmit the target data to the home device management platform based on the first interface.

[0055] As one embodiment, the first interface is provided with a first data interface model, and the step of transmitting all the reported data to the home device management platform based on the first interface includes: Based on the first data interface model corresponding to the type of the reported data, the reported data is standardized, and all standardized reported data is transmitted to the home device management platform. The step of transmitting all the target data to the home device management platform based on the first interface includes: Based on the first data interface model corresponding to the type of the target data, the target data is standardized, and all standardized target data is transmitted to the home device management platform.

[0056] As an example, the reported data includes one or more of quality reported data, event reported data, and alarm reported data; the request message includes a query message and / or a periodic configuration retrieval message; and the target data includes home topology data and / or periodic configuration data.

[0057] It is understood that the home device management device provided in this application has the technical effects corresponding to the home device management method, which will not be elaborated further.

[0058] The home device management system provided in this application is described below. The home device management system described below can be referred to in correspondence with the home device management method described above.

[0059] like Figure 6 As shown, this application also provides a home device management system, including a gateway, home devices, and a home device management platform; The gateway is configured to obtain reported data from home devices based on the second interface; transmit all reported data to the home device management platform based on the first interface, and / or receive request messages from the home device management platform based on the first interface; obtain target data corresponding to the request message based on the second interface, and transmit the target data to the home device management platform based on the first interface.

[0060] As one embodiment, the home device includes a first home device and a second home device, wherein the first home device is connected to the gateway via the second interface, and is also connected to the second home device via the second interface; The first home device is configured to acquire the reported data and / or target data of the second home device based on the second interface, and transmit the reported data and / or target data to the gateway.

[0061] As one embodiment, the second interface is provided with a second data interface model. The step of acquiring the reported data and / or target data of the second home device based on the second interface, and transmitting the reported data and / or the target data to the gateway, includes: Based on the second data interface model corresponding to the type of the reported data and / or the target data, the reported data and / or the target data are standardized, and all standardized reported data and / or target data are transmitted to the gateway.

[0062] Optional, refer to Figure 7 The second home device initiates a Transmission Control Protocol (TCP) connection request to the first home device. The first home device responds to the connection request, and the TCP connection is successfully established. The second home device then initiates a registration request to the first home device, which responds to the registration request. The second home device is officially managed by the first home device. The second home device periodically sends heartbeat messages to the first home device to maintain the TCP connection. The first home device responds to the heartbeat requests and keeps the second home device online.

[0063] The operational procedures for managing second-home devices under the first-home device management system include the following steps: The first home device sends a management operation request message, the second home device sends a management operation response message, and the process ends.

[0064] The process of a second home device reporting data to a first home device includes the following steps: The second home device periodically or proactively sends data reporting request messages to the first home device based on events. Each time the first home device receives a data reporting request, it sends a corresponding response and the process ends.

[0065] The content of the interaction messages between the first home device and the second home device is as described in the JSON format string above, and will not be repeated here.

[0066] The second data interface model includes the device registration interface model, the device topology query interface model, the device periodic configuration interface model, the device quality reporting interface model, the device event reporting interface model, and the device alarm reporting interface model.

[0067] The second home device initiates registration with the first home device through the second interface. Once registration is successful, it is managed by the first home device, and a long-term TCP connection is established.

[0068] The device registration interface model includes device registration request messages and device registration response messages. The format of the device registration request message is as follows: The format of the device registration response message is as follows: The first home device obtains information on all its subordinate second home devices and the tree-like topology through the second interface. The device topology query interface model includes device topology query request messages and device topology query response messages.

[0069] The format of the device topology query request message is as follows: The format of the device topology query response message is as follows: The second home device periodically retrieves the periodic configuration information of the first home device. Upon retrieval, it immediately performs quality data collection and reporting based on the latest configuration information. The device periodic configuration interface model includes device periodic configuration request messages and device periodic configuration response messages. The device periodic configuration request message is sent from the second home device to the first home device, and the device periodic configuration response message is sent from the first home device to the second home device.

[0070] The format of the device periodic configuration request message is as follows: The format of the device periodic configuration response message is as follows: The device quality reporting interface model includes a device quality reporting request message and a device quality reporting response message. The device quality reporting request message is sent from the second home device to the first home device, and the device quality reporting response message is sent from the first home device to the second home device.

[0071] The format of the equipment quality reporting request message is as follows: The format of the equipment quality reporting response message is as follows: When a second home device goes online or offline, it proactively reports to the first home device. The first home device then recursively calls the reporting function until the report reaches the gateway. The device event reporting interface model includes device event reporting request messages and device event reporting response messages. The device event reporting request message is sent from the second home device to the first home device, and the device event reporting response message is sent from the first home device to the second home device.

[0072] The format of the device event reporting request message is as follows: The format of the device event reporting response message is as follows: When a serious performance problem occurs in the second home device, it proactively reports it to the first home device. The first home device then recursively calls to report to the next higher-level home device, until the report reaches the gateway. The device alarm reporting interface model includes a device alarm reporting request message and a device alarm reporting response message. The device alarm reporting request message is sent from the second home device to the first home device, and the device alarm reporting response message is sent from the first home device to the second home device.

[0073] The format of the device alarm reporting request message is as follows: The format of the device alarm reporting response message is as follows: In summary, the home device management system provided in this application uses a gateway as a proxy to uniformly manage the data collection and reporting of various devices, avoiding the data association difficulties caused by virtual MAC addresses. The gateway can preprocess and aggregate data, reducing the computational resource consumption of data association analysis and improving analysis efficiency. This application also uses the gateway to uniformly report data, avoiding the problem of data being scattered across various platforms, enabling rapid matching and querying of the performance indicators of various devices in the user's home, significantly improving data real-time performance. This application also uses the gateway to uniformly manage the probe data of various devices, ensuring data cycle consistency, avoiding problems caused by virtual MAC addresses, and enabling real-time and accurate construction of the home topology. This application utilizes the gateway to real-time correlate device performance data with network quality indicators (such as optical power, channel interference, etc.), and uses machine learning models to uncover root causes, achieving a direct correlation between stuttering issues and low-light degradation. This application also uses a unified interface design and gateway proxy mechanism to be compatible with different types of smart home devices, has good scalability, and can adapt to the future access and management needs of more devices. This application can also monitor the home network status in real time, providing real-time alarms and problem analysis, improving user experience.

[0074] Figure 8 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 8 As shown, the electronic device may include: a processor 810, a communications interface 820, a memory 830, and a communication bus 840, wherein the processor 810, the communications interface 820, and the memory 830 communicate with each other via the communication bus 840. The processor 810 can call logical instructions from the memory 830 to execute a home device management method suitable for a gateway. The gateway has a first interface and at least one second interface. The method includes: The data reported by home devices is obtained based on the second interface; Based on the first interface, all reported data are transmitted to the home device management platform, and / or Receive request messages from the home device management platform based on the first interface; The target data corresponding to the request message is obtained based on the second interface, and the target data is transmitted to the home device management platform based on the first interface.

[0075] Furthermore, the logical instructions in the aforementioned memory 830 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0076] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the home device management methods provided by the above methods, which are applicable to a gateway. The gateway is provided with a first interface and at least one second interface. The method includes: The data reported by home devices is obtained based on the second interface; Based on the first interface, all reported data are transmitted to the home device management platform, and / or Receive request messages from the home device management platform based on the first interface; The target data corresponding to the request message is obtained based on the second interface, and the target data is transmitted to the home device management platform based on the first interface.

[0077] In another aspect, this application also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, is implemented to perform the home device management methods provided by the methods described above, applicable to a gateway, the gateway having a first interface and at least one second interface, the method comprising: The data reported by home devices is obtained based on the second interface; Based on the first interface, all reported data are transmitted to the home device management platform, and / or Receive request messages from the home device management platform based on the first interface; The target data corresponding to the request message is obtained based on the second interface, and the target data is transmitted to the home device management platform based on the first interface.

[0078] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0079] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0080] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for managing household devices, characterized in that, Applicable to a gateway, the gateway having a first interface and at least one second interface, the method includes: The data reported by home devices is obtained based on the second interface; Based on the first interface, all reported data are transmitted to the home device management platform, and / or Receive request messages from the home device management platform based on the first interface; The target data corresponding to the request message is obtained based on the second interface, and the target data is transmitted to the home device management platform based on the first interface.

2. The home device management method according to claim 1, characterized in that, The first interface has a first data interface model, and the step of transmitting all the reported data to the home device management platform based on the first interface includes: Based on the first data interface model corresponding to the type of the reported data, the reported data is standardized, and all standardized reported data is transmitted to the home device management platform. The step of transmitting all the target data to the home device management platform based on the first interface includes: Based on the first data interface model corresponding to the type of the target data, the target data is standardized, and all standardized target data is transmitted to the home device management platform.

3. The home device management method according to claim 1 or 2, characterized in that, The reported data includes one or more of quality reported data, event reported data, and alarm reported data; the request message includes a query message and / or a periodic configuration retrieval message; and the target data includes home topology data and / or periodic configuration data.

4. A household device management device, characterized in that, Suitable for a gateway, the gateway having a first interface and at least one second interface, the device includes: The acquisition module is used to acquire the reported data from home devices based on the second interface; The first transmission module is configured to transmit all reported data to the home device management platform via the first interface, and / or The receiving module is used to receive request messages issued by the home device management platform based on the first interface; The second transmission module is used to obtain the target data corresponding to the request message based on the second interface, and transmit the target data to the home device management platform based on the first interface.

5. A home device management system, characterized in that, The system includes a gateway, home devices, and a home device management platform. The gateway has a first interface and at least one second interface, and the home devices have a second interface. The gateway is used to obtain the reported data from home devices based on the second interface; All reported data are transmitted to the home device management platform via the first interface, and / or, request messages are received from the home device management platform via the first interface. The target data corresponding to the request message is obtained based on the second interface, and the target data is transmitted to the home device management platform based on the first interface.

6. The home device management system according to claim 5, characterized in that, The home device includes a first home device and a second home device, wherein the first home device is connected to the gateway via the second interface, and is also connected to the second home device via the second interface; The first home device is configured to acquire the reported data and / or target data of the second home device based on the second interface, and transmit the reported data and / or target data to the gateway.

7. The home device management system according to claim 6, characterized in that, The second interface is provided with a second data interface model. The step of acquiring the reported data and / or target data of the second home device based on the second interface, and transmitting the reported data and / or the target data to the gateway, includes: Based on the second data interface model corresponding to the type of the reported data and / or the target data, the reported data and / or the target data are standardized, and all standardized reported data and / or target data are transmitted to the gateway.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the home device management method as described in any one of claims 1 to 3.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the home device management method as described in any one of claims 1 to 3.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the home device management method as described in any one of claims 1 to 3.