Registration method and device of networking equipment, electronic equipment and storage medium

By receiving and processing the registration request for networked devices, querying the device information database and registering, the problem of duplication of networked devices in the smart home system is solved, deduplication and uniqueness of device information is realized, and the user interface and operation process is simplified.

CN119109974APending Publication Date: 2024-12-10GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411101858.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-12
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

In smart home systems, data repetition of central air conditioners may result in duplication of networked devices, increasing user interface confusion and operation difficulty.

Method used

By receiving the registration request of the target networked device, query the preset device information database. If the target device's Internet protocol address, media access control address and serial number are not queried, register and store it in the database to avoid repeated registration.

Benefits of technology

Effectively de-repeat networked devices, simplify the user interface, reduce user operation difficulty, and ensure the consistency and uniqueness of device information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119109974A_ABST
    Figure CN119109974A_ABST
Patent Text Reader

Abstract

The invention provides a networking device registration method and apparatus, an electronic device and a storage medium. The method comprises the steps of receiving a target device registration request sent by a target networking device; the target equipment registration request comprises a target internet protocol address of target networking equipment, a target media access control address of the target networking equipment and a target serial number of the target networking equipment; querying a preset equipment information base; the Internet protocol address, the media access control address and the serial number of the networking device which completes registration in the central control system firstly are stored in the preset device information base; if the target internet protocol address, the target media access control address and the target serial number are not queried in the preset equipment information base, registering the target networking equipment in response to the target equipment registration request, and registering the target internet protocol address, the target media access control address and the target serial number in response to the target equipment registration request; and storing the target serial number and the target serial number into a preset equipment information base.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of networked device management, and in particular to a registration method for a networked device, a registration device for a networked device, an electronic device and a computer-readable storage medium. Background Art

[0002] In the smart home system, the central air conditioner can be connected to the smart home system through a wired controller or a gateway to achieve remote monitoring and control. This access method may cause the data of the same networked device to be repeated in the system, which in turn leads to a confusing user interface and increases the difficulty of user operation. Summary of the invention

[0003] In view of the above problems, a registration method for a networked device, a registration device for a networked device, an electronic device and a computer-readable storage medium are proposed to overcome the above problems or at least partially solve the above problems, including:

[0004] A registration method for a networked device is applied to a central control system, wherein the networked device is connected to the central control system through a network, and the method comprises:

[0005] Receive a target device registration request sent by a target networking device; the target device registration request includes a target Internet Protocol address of the target networking device, a target media access control address of the target networking device, and a target serial number of the target networking device;

[0006] Querying a preset device information database; the preset device information database stores Internet protocol addresses, media access control addresses, and serial numbers of networked devices that have previously completed registration in the central control system;

[0007] If the target Internet Protocol address, the target media access control address, and the target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, the target media access control address, and the target serial number are stored in the preset device information library.

[0008] Optionally, the method further comprises:

[0009] If at least one of the target Internet Protocol address, the target media access control address, and the target serial number is found in the preset device information library, the information related to the target networked device in the preset device information library is updated.

[0010] Optionally, the storage content of the preset device information library also includes: access methods of networked devices;

[0011] The updating of information related to the target networked device in the preset device information library includes:

[0012] Determine whether the access mode of the target networked device in the preset device information database is the same as the access mode of the target networked device in the target device registration request;

[0013] When the access mode of the target networking device in the preset device information library is different from the access mode of the target networking device in the target device registration request, the access mode of the target networking device in the preset device information library is updated.

[0014] Optionally, the method further comprises:

[0015] The information of the networked devices stored in the preset device information library is sent to the user terminal; the user terminal is used to display the networked devices according to the information of the networked devices stored in the preset device information library.

[0016] Optionally, the method further comprises:

[0017] According to the preset maintenance logic, the information in the preset device information library is screened.

[0018] Optionally, after completing the registration of the target networked device, the method further includes:

[0019] Acquire target status information of the target networked device;

[0020] According to the target status information, the information displayed for the target networked device is updated.

[0021] Optionally, the method further comprises:

[0022] Provide the user with a unique control entry for the target networked device.

[0023] The embodiment of the present invention further provides a registration device for a networked device, which is applied to a central control system, and the networked device is connected to the central control system through a network. The device includes:

[0024] A receiving module, configured to receive a target device registration request sent by a target networking device; the target device registration request includes a target Internet Protocol address of the target networking device, a target media access control address of the target networking device, and a target serial number of the target networking device;

[0025] A query module, used to query a preset device information library; the preset device information library stores Internet protocol addresses, media access control addresses, and serial numbers of networked devices that have previously completed registration in the central control system;

[0026] A registration module is used to register the target networked device in response to the target device registration request if the target Internet Protocol address, the target media access control address, and the target serial number are not found in the preset device information library, and store the target Internet Protocol address, the target media access control address, and the target serial number in the preset device information library.

[0027] Optionally, the device further comprises:

[0028] An update module is used to update the information related to the target networked device in the preset device information library if at least one of the target Internet Protocol address, the target media access control address, and the target serial number is queried in the preset device information library.

[0029] Optionally, the storage content of the preset device information library also includes: access methods of networked devices;

[0030] The update module is used to determine whether the access method of the target networked device in the preset device information library is the same as the access method of the target networked device in the target device registration request; when the access method of the target networked device in the preset device information library is different from the access method of the target networked device in the target device registration request, the access method of the target networked device in the preset device information library is updated.

[0031] Optionally, the device further comprises:

[0032] The sending module is used to send the information of the networked devices stored in the preset device information library to the user terminal; the user terminal is used to display the networked devices according to the information of the networked devices stored in the preset device information library.

[0033] Optionally, the device further comprises:

[0034] The screening module is used to screen the information in the preset device information library according to the preset maintenance logic.

[0035] Optionally, the device further comprises:

[0036] The display update module is used to obtain the target state information of the target networked device after completing the registration of the target networked device; and update the information displayed for the target networked device according to the target state information.

[0037] Optionally, the device further comprises:

[0038] The entry providing module is used to provide the user terminal with a unique control entry for the target networked device.

[0039] An embodiment of the present invention further provides an electronic device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the above registration method for a networked device when executed by the processor.

[0040] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the registration method for a networked device as described above is implemented.

[0041] The embodiments of the present invention have the following advantages:

[0042] In an embodiment of the present invention, a target device registration request sent by a target networked device is received; the target device registration request includes a target Internet Protocol address of the target networked device, a target media access control address of the target networked device, and a target serial number of the target networked device; a preset device information library is queried; the preset device information library stores the Internet Protocol address, media access control address, and serial number of networked devices that have previously completed registration in the central control system; if the target Internet Protocol address, target media access control address, and target serial number are not queried in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library. Through the embodiment of the present invention, duplicate networked devices can be effectively deduplicated, thereby avoiding duplicate networked devices from being registered in the central control system. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0044] Figure 1 is a flowchart of the steps of a registration method for a networked device according to an embodiment of the present invention;

[0045] Figure 2 is a flowchart of another method for registering a networked device according to an embodiment of the present invention;

[0046] Figure 3 is a flowchart of steps of another registration method for a networked device according to an embodiment of the present invention;

[0047] Figure 4 is a flowchart of steps of another method for registering a networked device according to an embodiment of the present invention;

[0048] Figure 5 is a flowchart of the steps of registering a networked device according to an embodiment of the present invention;

[0049] Figure 6 The present invention is a structural block diagram of a registration device for a networked device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0050] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] Reference Figure 1 , showing a step flow chart of a registration method for a networked device in an embodiment of the present invention, the method can be applied in a central control system; exemplarily, the central control system can be a central air-conditioning system, or it can be other central control systems that manage networked devices, and the embodiment of the present invention is not limited to this.

[0052] The central control system and the networked devices may be connected via a network, for example, via a wired network, a wireless network, or a Bluetooth connection, and the embodiments of the present invention do not impose any limitation on this.

[0053] like Figure 1 As shown, the method may include the following steps:

[0054] Step 101: Receive a target device registration request sent by a target networking device; the target device registration request includes a target Internet Protocol address of the target networking device, a target media access control address of the target networking device, and a target serial number of the target networking device.

[0055] In actual applications, if the target networked device is a newly connected networked device or a re-connected networked device, a target device registration request can be sent to the central control system; the target device registration request can include the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device.

[0056] The target Internet Protocol address of the target networked device is a digital label assigned to the target networked device and is used to identify and locate the target networked device in the Internet or a local network.

[0057] The target media access control address is a unique hardware address of the network interface controller that is used to identify the target networking device in the network at the data link layer.

[0058] The target serial number is a unique identification code assigned by the manufacturer to the target networked device, which is usually used for product registration, warranty service, software authorization, etc. The target serial number can be numbers, letters, or a combination of both, and the specific format depends on the manufacturer.

[0059] The target networking device may be an air conditioner host or other networking devices that need to be connected to the central control system, and the embodiment of the present invention does not limit this.

[0060] Step 102, querying a preset device information database; the preset device information database stores the Internet Protocol addresses, media access control addresses, and serial numbers of networked devices that have previously completed registration in the central control system.

[0061] In an embodiment of the present invention, a preset device information database can be set up in the central control system in advance, and the preset device information database stores the Internet Protocol addresses of the networked devices that have been previously registered in the central control system, the media access control addresses of the networked devices, and the serial numbers of the networked devices.

[0062] After receiving the registration request of the target device, the preset device information database is queried according to the target Internet Protocol address of the target networking device, the target media access control address of the target networking device, and the target serial number of the target networking device.

[0063] Step 103: If the target Internet Protocol address, target media access control address, and target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library.

[0064] When querying the preset device information library based on the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device, you can query one by one whether the target Internet Protocol address, the target media access control address, and the target serial number have been stored in the preset device information library, or you can query whether any one or more of the information has been stored in the preset device information library. The embodiment of the present invention is not limited to this.

[0065] If it is found that the preset device information database neither stores the target Internet Protocol address of the target networked device, nor the target media access control address of the target networked device, nor the target serial number of the target networked device, it may indicate that the target networked device has not been registered in the central control system in advance; at this time, the target networked device can be registered in the central control system in response to the target device registration request issued by the target networked device.

[0066] While registering the target networked device, the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device can also be stored in a preset device information library for subsequent deduplication and troubleshooting.

[0067] In an embodiment of the present invention, a target device registration request sent by a target networked device is received; the target device registration request includes a target Internet Protocol address of the target networked device, a target media access control address of the target networked device, and a target serial number of the target networked device; a preset device information library is queried; the preset device information library stores the Internet Protocol address, media access control address, and serial number of networked devices that have previously completed registration in the central control system; if the target Internet Protocol address, target media access control address, and target serial number are not queried in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library. Through the embodiment of the present invention, duplicate networked devices can be effectively deduplicated, thereby avoiding duplicate networked devices from being registered in the central control system.

[0068] Reference Figure 2 , shows a flowchart of another method for registering a networked device according to an embodiment of the present invention, which may include the following steps:

[0069] Step 201: Receive a target device registration request sent by a target networked device.

[0070] In actual applications, if the target networked device is a newly networked device or a networked device that is reconnected to the network, a target device registration request may be sent to the central control system.

[0071] After receiving the target device registration request, the central control system can parse the target device registration request to obtain the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device.

[0072] Step 202: Query a preset device information database.

[0073] After receiving the registration request of the target device, the central control system may query the preset device information library according to the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device.

[0074] When querying the preset device information library based on the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device, you can query one by one whether the target Internet Protocol address, the target media access control address, and the target serial number have been stored in the preset device information library, or you can query whether any one or more of the information has been stored in the preset device information library. The embodiment of the present invention is not limited to this.

[0075] Step 203: If the target Internet Protocol address, target media access control address, and target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library.

[0076] If it is found that the preset device information database neither stores the target Internet Protocol address of the target networked device, nor the target media access control address of the target networked device, nor the target serial number of the target networked device, it may indicate that the target networked device has not been registered in the central control system in advance; at this time, the target networked device can be registered in the central control system in response to the target device registration request issued by the target networked device.

[0077] While registering the target networked device, the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device can also be stored in a preset device information library for subsequent deduplication and troubleshooting.

[0078] Step 204: If at least one of the target Internet Protocol address, the target media access control address, and the target serial number is found in the preset device information library, the information related to the target networked device in the preset device information library is updated.

[0079] On the contrary, if at least one of the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device is queried in the preset device information library, it may mean that the target networked device may have been registered in the central control system in advance.

[0080] At this time, the target networked device may be registered without responding to the target device registration request to avoid duplicate registration; in addition, the information related to the target networked device in the preset device information library may be updated based on the current target device registration request; illustratively, the information related to the target networked device in the preset device information library may be updated based on information in the target device registration request that is not in the preset device information library or is different from information.

[0081] In an embodiment of the present invention, a target device registration request sent by a target networked device is received; a preset device information library is queried; if the target Internet Protocol address, target media access control address, and target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library; if at least one of the target Internet Protocol address, target media access control address, and target serial number is found in the preset device information library, the information related to the target networked device in the preset device information library is updated. Through the embodiment of the present invention, duplicate networked devices can be effectively deduplicated, thereby avoiding duplicate networked devices from being registered in the central control system.

[0082] Reference Figure 3 , shows a flowchart of the steps of another registration method of a networked device according to an embodiment of the present invention, which may include the following steps:

[0083] Step 301: Receive a target device registration request sent by a target networked device.

[0084] In actual applications, if the target networked device is a newly networked device or a networked device that is reconnected to the network, a target device registration request may be sent to the central control system.

[0085] After receiving the target device registration request, the central control system can parse the target device registration request to obtain the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device.

[0086] Step 302: Query a preset device information database.

[0087] When querying the preset device information library based on the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device, you can query one by one whether the target Internet Protocol address, the target media access control address, and the target serial number have been stored in the preset device information library, or you can query whether any one or more of the information has been stored in the preset device information library. The embodiment of the present invention is not limited to this.

[0088] Step 303: If the target Internet Protocol address, target media access control address, and target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library.

[0089] If it is found that the preset device information database neither stores the target Internet Protocol address of the target networked device, nor the target media access control address of the target networked device, nor the target serial number of the target networked device, it may indicate that the target networked device has not been registered in the central control system in advance; at this time, the target networked device can be registered in the central control system in response to the target device registration request issued by the target networked device.

[0090] While registering the target networked device, the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device can also be stored in a preset device information library for subsequent deduplication and troubleshooting.

[0091] Step 304, the storage content of the preset device information library also includes: the access method of the networked device; if at least one of the target Internet Protocol address, the target media access control address, and the target serial number is queried in the preset device information library, it is determined whether the access method of the target networked device in the preset device information library is the same as the access method of the target networked device in the target device registration request.

[0092] In some feasible embodiments, in addition to storing the Internet Protocol address of the networked device, the media access control address of the networked device, and the serial number of the networked device, the preset device information library may also store the access method of the networked device to the central control system, the networked device type of the networked device, etc.; wherein the access method may include a wired access method and a wireless access method, and the wireless access method may include a wired controller or a gateway, which is not limited in this embodiment of the present invention.

[0093] In actual applications, if at least one of the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device is queried in the preset device information library, it may mean that the target networked device may have been registered in the central control system in advance.

[0094] At this time, the target networked device may be registered without responding to the target device registration request to avoid duplicate registration; in addition, the information related to the target networked device in the preset device information library may be updated based on the current target device registration request; illustratively, the information related to the target networked device in the preset device information library may be updated based on information in the target device registration request that is not in the preset device information library or is different from information.

[0095] Specifically, the access method of the target network device in the preset device information library may be determined first, and the access method of the target network device in the preset device information library may be compared with the access method of the target network device in the target device registration request to see whether they are the same.

[0096] Step 305: When the access mode of the target network device in the preset device information library is different from the access mode of the target network device in the target device registration request, the access mode of the target network device in the preset device information library is updated.

[0097] If the access method of the target networked device in the preset device information library is the same as the access method of the target networked device in the target device registration request, no operation is required; conversely, if the access method of the target networked device in the preset device information library is different from the access method of the target networked device in the target device registration request, the access method of the target networked device in the preset device information library can be updated.

[0098] Specifically, the access method of the target networked device in the preset device information library can be updated to the access method of the target networked device in the target device registration request; the access method of the target networked device in the target device registration request can also be added to the preset device information library as the access method of the target networked device, that is, the target networked device in the preset device information library has multiple access methods.

[0099] In an embodiment of the present invention, a target device registration request sent by a target networked device is received; a preset device information library is queried; if the target Internet Protocol address, the target media access control address, and the target serial number are not queried in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, the target media access control address, and the target serial number are stored in the preset device information library; the storage content of the preset device information library also includes: an access method of the networked device; if at least one of the target Internet Protocol address, the target media access control address, and the target serial number is queried in the preset device information library, it is determined whether the access method of the target networked device in the preset device information library is the same as the access method of the target networked device in the target device registration request; when the access method of the target networked device in the preset device information library is different from the access method of the target networked device in the target device registration request, the access method of the target networked device in the preset device information library is updated. Through the embodiment of the present invention, duplicate networked devices can be effectively deduplicated, thereby avoiding duplicate networked devices from being registered in the central control system.

[0100] Reference Figure 4 , shows a flowchart of the steps of another method for registering a networked device according to an embodiment of the present invention, which may include the following steps:

[0101] Step 401: Receive a target device registration request sent by a target networked device.

[0102] In actual applications, if the target networked device is a newly networked device or a networked device that is reconnected to the network, a target device registration request may be sent to the central control system.

[0103] After receiving the target device registration request, the central control system can parse the target device registration request to obtain the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device.

[0104] Step 402: Query a preset device information database.

[0105] When querying the preset device information library based on the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device, you can query one by one whether the target Internet Protocol address, the target media access control address, and the target serial number have been stored in the preset device information library, or you can query whether any one or more of the information has been stored in the preset device information library. The embodiment of the present invention is not limited to this.

[0106] Step 403: If the target Internet Protocol address, target media access control address, and target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library.

[0107] If it is found that the preset device information database neither stores the target Internet Protocol address of the target networked device, nor the target media access control address of the target networked device, nor the target serial number of the target networked device, it may indicate that the target networked device has not been registered in the central control system in advance; at this time, the target networked device can be registered in the central control system in response to the target device registration request issued by the target networked device.

[0108] While registering the target networked device, the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device can also be stored in a preset device information library for subsequent deduplication and troubleshooting.

[0109] Step 404: If at least one of the target Internet Protocol address, the target media access control address, and the target serial number is queried in the preset device information library, it is determined whether the access method of the target networked device in the preset device information library is the same as the access method of the target networked device in the target device registration request.

[0110] In actual applications, if at least one of the target Internet Protocol address of the target networked device, the target media access control address of the target networked device, and the target serial number of the target networked device is queried in the preset device information library, it may mean that the target networked device may have been registered in the central control system in advance.

[0111] At this time, the target networked device may be registered without responding to the target device registration request to avoid duplicate registration; in addition, the information related to the target networked device in the preset device information library may be updated based on the current target device registration request; illustratively, the information related to the target networked device in the preset device information library may be updated based on information in the target device registration request that is not in the preset device information library or is different from information.

[0112] Specifically, the access method of the target network device in the preset device information library may be determined first, and the access method of the target network device in the preset device information library may be compared with the access method of the target network device in the target device registration request to see whether they are the same.

[0113] Step 405: When the access mode of the target network device in the preset device information library is different from the access mode of the target network device in the target device registration request, the access mode of the target network device in the preset device information library is updated.

[0114] If the access method of the target networked device in the preset device information library is the same as the access method of the target networked device in the target device registration request, no operation is required; conversely, if the access method of the target networked device in the preset device information library is different from the access method of the target networked device in the target device registration request, the access method of the target networked device in the preset device information library can be updated.

[0115] Specifically, the access method of the target networked device in the preset device information library can be updated to the access method of the target networked device in the target device registration request; the access method of the target networked device in the target device registration request can also be added to the preset device information library as the access method of the target networked device, that is, the target networked device in the preset device information library has multiple access methods.

[0116] Step 406: After completing the registration of the target networked device, obtain the target state information of the target networked device.

[0117] In some feasible embodiments, after completing the registration of the target networked device, the target status information of the target networked device can be obtained from the target networked device; for example: if the target networked device is an air-conditioning host, the ambient temperature, operating parameters of the air-conditioning host, set temperature, etc. can be obtained.

[0118] Step 407: Update the information displayed for the target networked device according to the target status information.

[0119] After obtaining the target state information, the central control system may update the information displayed for the target networked device according to the target state information; specifically, the central control system may send the target state information to the user terminal so that the user terminal may update the information displayed for the target networked device.

[0120] As another example, the central control system may also be provided with a display module; the central control system may also update the information of the target networked device displayed in its display module according to the target state information.

[0121] Step 408: Provide the user with a unique control entry for the target networked device.

[0122] In some feasible embodiments, the central control communication may also be used to provide the user end with a unique control entry for the target networked device, thereby avoiding confusion in the control of the target networked device due to multiple control entry and exit points.

[0123] Step 409: Send the information of the networked devices stored in the preset device information library to the user terminal; the user terminal is used to display the networked devices according to the information of the networked devices stored in the preset device information library.

[0124] In some feasible embodiments, the central control system may also send information of networked devices stored in a preset device information library to the user end; since the networked devices stored in the preset device information library are all unique; and therefore, each networked device received by the user end is unique.

[0125] Based on this information, the user end can display the networked devices; during the display process, each networked device is unique; there are no duplicate networked devices.

[0126] Step 410: Screen the information in the preset device information database according to the preset maintenance logic.

[0127] In some feasible embodiments, the information in the preset device information library may be screened according to the preset maintenance logic to further remove duplicate information or useless information.

[0128] Exemplarily, the preset maintenance logic may be a preset time interval; at a certain time interval, the information in the preset device information library may be screened, and the embodiment of the present invention does not impose any limitation on this.

[0129] In an embodiment of the present invention, a target device registration request sent by a target networked device is received; a preset device information library is queried; if a target Internet Protocol address, a target media access control address, and a target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, the target media access control address, and the target serial number are stored in the preset device information library; if at least one of the target Internet Protocol address, the target media access control address, and the target serial number is found in the preset device information library, it is determined whether the access mode of the target networked device in the preset device information library is consistent with the access mode of the target networked device in the target device registration request. The same; when the access mode of the target networked device in the preset device information library is different from the access mode of the target networked device in the target device registration request, the access mode of the target networked device in the preset device information library is updated; after completing the registration of the target networked device, the target state information of the target networked device is obtained; according to the target state information, the information displayed for the target networked device is updated; a unique control entry for the target networked device is provided to the user end; the information of the networked device stored in the preset device information library is sent to the user end; the user end is used to display the networked device according to the information of the networked device stored in the preset device information library; according to the preset maintenance logic, the information in the preset device information library is screened. Through the embodiments of the present invention, duplicate networked devices can be effectively deduplicated, thereby avoiding duplicate networked devices from being registered in the central control system.

[0130] The following takes the target networked device as an air conditioner host and the central control system as a central air conditioning system as an example to further explain the registration method of the above networked devices:

[0131] In a central air conditioning system, each air conditioner host can access the network through a wired controller or gateway. Therefore, it is necessary to identify the device through the target Internet Protocol address and other unique information provided by the air conditioner host during the network distribution stage, and to eliminate duplication through matching to ensure that the user only has one device to use the App to avoid user confusion.

[0132] Deduplication algorithm: When the air conditioner host tries to register to the central air conditioning system, the algorithm first checks whether the target Internet Protocol address of the air conditioner host already exists in the preset device information library.

[0133] If it exists, the algorithm will compare the target media access control address of the air conditioner host and the target serial number with the information recorded in the preset device information library.

[0134] If the unique information of the new device matches the existing record in the preset device information library, the central air-conditioning system will determine that the air-conditioning host has been registered with the central air-conditioning system; at this time, the central air-conditioning system can merge the new registration request with the existing device record and update the access method or other related information.

[0135] If the uniqueness information does not match, the algorithm will register the AC unit as a separate entity.

[0136] like Figure 5 As shown:

[0137] S1: The central air conditioning system creates a preset device information library to store the unique information of all air conditioning hosts (i.e., including Internet Protocol address, media access control address, and serial number). For each air conditioning host, the preset device information library should record its Internet Protocol address, media access control address, serial number, access method (wired controller or gateway), device type, and any other relevant information.

[0138] S2: When the wire controller or gateway attempts to register the air conditioner host to the central air conditioning system, the central air conditioning system should check whether the Internet Protocol address, media access control address, and serial number provided by it already exist in the preset device information library.

[0139] If it exists, the central air conditioning system should check whether the air conditioning host corresponding to the Internet Protocol address has been registered through other interfaces (for example, CAN / 485 or hombus).

[0140] If so, the system should reject duplicate registration, or merge the records of the newly connected air-conditioning host and the existing air-conditioning host into one device entity.

[0141] The central air conditioning system includes a network communication protocol that can process information from the wire controller and the gateway, and ensure that data consistency and synchronization are maintained even if the air conditioning host is connected through different access points.

[0142] By matching unique information, the status information of different access points is synchronized to ensure that the App displays the latest status of a single air conditioner host.

[0143] On the App side, the deduplication display logic is also implemented:

[0144] Before showing the list of air conditioner hosts to the user, the app should request the list of air conditioner hosts that have been duplicated from the backend. If the backend detects duplicate air conditioner hosts, it should only send one air conditioner host entity to the app to avoid user confusion. The app side can also implement additional deduplication logic in case the backend processing fails.

[0145] Establish regular maintenance and monitoring mechanisms to check the accuracy of the preset device information database and clean up any redundant or outdated records.

[0146] Implement a real-time monitoring system that can respond promptly when a new air conditioner host is connected or the status of an existing air conditioner host changes.

[0147] S3: In actual applications, the application only displays a unique control entrance for the air conditioner host.

[0148] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0149] Reference Figure 6 , shows a schematic diagram of the structure of a registration device for a networked device according to an embodiment of the present invention, which is applied to a central control system, and the networked device is connected to the central control system through a network. The device may include the following modules:

[0150] The receiving module 601 is used to receive a target device registration request sent by a target networking device; the target device registration request includes a target Internet Protocol address of the target networking device, a target media access control address of the target networking device, and a target serial number of the target networking device;

[0151] The query module 602 is used to query a preset device information database; the preset device information database stores the Internet protocol addresses, media access control addresses, and serial numbers of networked devices that have previously completed registration in the central control system;

[0152] The registration module 603 is used to register the target networked device in response to a target device registration request if the target Internet Protocol address, target media access control address, and target serial number are not found in the preset device information library, and store the target Internet Protocol address, target media access control address, and target serial number in the preset device information library.

[0153] In an optional embodiment of the present invention, the device further comprises:

[0154] The update module is used to update the information related to the target networked device in the preset device information library if at least one of the target Internet Protocol address, the target media access control address, and the target serial number is queried in the preset device information library.

[0155] In an optional embodiment of the present invention, the storage content of the preset device information library also includes: access mode of the networked device;

[0156] An update module is used to determine whether the access method of the target network device in the preset device information library is the same as the access method of the target network device in the target device registration request; when the access method of the target network device in the preset device information library is different from the access method of the target network device in the target device registration request, the access method of the target network device in the preset device information library is updated.

[0157] In an optional embodiment of the present invention, the device further comprises:

[0158] The sending module is used to send the information of the networked devices stored in the preset device information library to the user terminal; the user terminal is used to display the networked devices according to the information of the networked devices stored in the preset device information library.

[0159] In an optional embodiment of the present invention, the device further comprises:

[0160] The screening module is used to screen the information in the preset equipment information library according to the preset maintenance logic.

[0161] In an optional embodiment of the present invention, the device further comprises:

[0162] The display update module is used to obtain the target state information of the target network device after completing the registration of the target network device; according to the target state information, the information displayed for the target network device is updated.

[0163] In an optional embodiment of the present invention, the device further comprises:

[0164] The entry providing module is used to provide the user end with a unique control entry for the target networked device.

[0165] In an embodiment of the present invention, a target device registration request sent by a target networked device is received; the target device registration request includes a target Internet Protocol address of the target networked device, a target media access control address of the target networked device, and a target serial number of the target networked device; a preset device information library is queried; the preset device information library stores the Internet Protocol address, media access control address, and serial number of networked devices that have previously completed registration in the central control system; if the target Internet Protocol address, target media access control address, and target serial number are not queried in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, target media access control address, and target serial number are stored in the preset device information library. Through the embodiment of the present invention, duplicate networked devices can be effectively deduplicated, thereby avoiding duplicate networked devices from being registered in the central control system.

[0166] An embodiment of the present invention further provides an electronic device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and when the computer program is executed by the processor, the registration method of a networked device as described above is implemented.

[0167] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the registration method for a networked device as described above is implemented.

[0168] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

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

[0170] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0171] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal networking devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal networking device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal networking device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0172] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal networking device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0173] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal networking device, so that a series of operating steps are executed on the computer or other programmable terminal networking device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable terminal networking device provide for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0174] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0175] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal networking device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal networking device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal networking device including the elements.

[0176] The above provides a detailed introduction to a registration method for a networked device, a registration device for a networked device, an electronic device and a computer-readable storage medium. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for a person skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A registration method for a networked device, characterized in that: Applied to a central control system, the networked device is connected to the central control system network, and the method includes: Receive a target device registration request sent by a target networking device; the target device registration request includes a target Internet Protocol address of the target networking device, a target media access control address of the target networking device, and a target serial number of the target networking device; Querying a preset device information database; the preset device information database stores Internet protocol addresses, media access control addresses, and serial numbers of networked devices that have previously completed registration in the central control system; If the target Internet Protocol address, the target media access control address, and the target serial number are not found in the preset device information library, the target networked device is registered in response to the target device registration request, and the target Internet Protocol address, the target media access control address, and the target serial number are stored in the preset device information library.

2. The method according to claim 1, characterized in that The method further comprises: If at least one of the target Internet Protocol address, the target media access control address, and the target serial number is found in the preset device information library, the information related to the target networked device in the preset device information library is updated.

3. The method according to claim 2, characterized in that The storage content of the preset device information library also includes: access methods of networked devices; The updating of information related to the target networked device in the preset device information library includes: Determine whether the access mode of the target networked device in the preset device information database is the same as the access mode of the target networked device in the target device registration request; When the access mode of the target networking device in the preset device information library is different from the access mode of the target networking device in the target device registration request, the access mode of the target networking device in the preset device information library is updated.

4. The method according to claim 1, characterized in that: The method further comprises: The information of the networked devices stored in the preset device information library is sent to the user terminal; the user terminal is used to display the networked devices according to the information of the networked devices stored in the preset device information library.

5. The method according to claim 1, characterized in that The method further comprises: According to the preset maintenance logic, the information in the preset device information library is screened.

6. The method according to claim 4, characterized in that After completing the registration of the target networked device, the method further includes: Acquire target status information of the target networked device; According to the target status information, the information displayed for the target networked device is updated.

7. The method according to claim 6, characterized in that The method further comprises: Provide the user with a unique control entry for the target networked device.

8. A registration device for a networked device, characterized in that: Applied to a central control system, the networking device is connected to the central control system network, and the device includes: A receiving module, configured to receive a target device registration request sent by a target networking device; the target device registration request includes a target Internet Protocol address of the target networking device, a target media access control address of the target networking device, and a target serial number of the target networking device; A query module, used to query a preset device information library; the preset device information library stores Internet protocol addresses, media access control addresses, and serial numbers of networked devices that have previously completed registration in the central control system; A registration module is used to register the target networked device in response to the target device registration request if the target Internet Protocol address, the target media access control address, and the target serial number are not found in the preset device information library, and store the target Internet Protocol address, the target media access control address, and the target serial number in the preset device information library.

9. An electronic device, characterized in that: The invention comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the registration method for a networked device according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the registration method for a networked device according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • System, apparatus and method for updating user equipment position

    CN101374336A

  • Access control method, device and equipment and storage medium

    CN110351298A

  • Internet-of-Things equipment processing method, device and equipment

    CN112398964A

  • Authentication method and system, electronic equipment and computer readable storage medium

    CN114286342A

  • Access control list management method and device of network equipment, equipment and medium

    CN115348171A