[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113992698B - Intelligent device management method, gateway and computer readable storage medium - Google Patents

Intelligent device management method, gateway and computer readable storage medium Download PDF

Info

Publication number
CN113992698B
CN113992698B CN202111101537.3A CN202111101537A CN113992698B CN 113992698 B CN113992698 B CN 113992698B CN 202111101537 A CN202111101537 A CN 202111101537A CN 113992698 B CN113992698 B CN 113992698B
Authority
CN
China
Prior art keywords
remote control
intelligent device
data list
gateway
intelligent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111101537.3A
Other languages
Chinese (zh)
Other versions
CN113992698A (en
Inventor
姚佳明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Tuya Information Technology Co Ltd
Original Assignee
Hangzhou Tuya Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Tuya Information Technology Co Ltd filed Critical Hangzhou Tuya Information Technology Co Ltd
Priority to CN202111101537.3A priority Critical patent/CN113992698B/en
Publication of CN113992698A publication Critical patent/CN113992698A/en
Application granted granted Critical
Publication of CN113992698B publication Critical patent/CN113992698B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses an intelligent device management method, a gateway and a computer readable storage medium, wherein the intelligent device management method comprises the following steps: the gateway acquires a first intelligent device data list, wherein the first intelligent device data list is from a cloud server; the gateway receives a second intelligent device data list from the remote control device; responding to the second intelligent device data list not consistent with the first intelligent device data list; the gateway sends a synchronous intelligent device data list notification to the remote control device so as to realize data synchronization of the cloud server and the remote control device. Through the mode, the cloud server and the remote control device can realize data synchronization so as to manage the intelligent device.

Description

Intelligent device management method, gateway and computer readable storage medium
Technical Field
The application relates to the technical field of the internet of things, in particular to an intelligent device management method, a gateway and a computer readable storage medium.
Background
In the device management method in the prior art, the gateway cannot perceive the existence of the intelligent device under the scenes of infrared or radio frequency and the like, and cannot directly manage the intelligent device.
Disclosure of Invention
The application provides an intelligent device management method, a gateway and a computer readable storage medium, which can realize data synchronization of a cloud server and remote control equipment so as to manage the intelligent device.
In order to solve the technical problems, the application adopts the following technical scheme: provided is an intelligent device management method, comprising: the gateway acquires a first intelligent device data list, wherein the first intelligent device data list is from a cloud server; the gateway receives a second intelligent device data list from the remote control device; responding to the second intelligent device data list not consistent with the first intelligent device data list; the gateway sends a synchronous intelligent device data list notification to the remote control device so as to realize data synchronization of the cloud server and the remote control device.
In order to solve the technical problems, the application adopts another technical scheme that: there is provided a gateway comprising a memory and a processor connected to each other, wherein the memory is configured to store a computer program which, when executed by the processor, is configured to implement the intelligent device management method in the above technical solution.
In order to solve the technical problems, the application adopts a further technical scheme that: there is provided a computer readable storage medium for storing a computer program which, when executed by a processor, is adapted to carry out the intelligent device management method of the above-mentioned technical solution.
Through the scheme, the application has the beneficial effects that: the gateway acquires a first intelligent device data list, wherein the first intelligent device data list is from a cloud server; the gateway receives a second intelligent device data list from the remote control device; responding to the second intelligent device data list not consistent with the first intelligent device data list; the gateway sends a synchronous intelligent device data list notification to the remote control device so as to realize data synchronization of the cloud server and the remote control device; the gateway is used for maintaining the intelligent equipment data list to manage the intelligent equipment, and simultaneously, the gateway is used for synchronizing the first intelligent equipment data list acquired from the cloud server to the remote control equipment, so that the data synchronization of the cloud server and the remote control equipment is realized, and the management and control of the follow-up intelligent equipment are facilitated.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art. Wherein:
FIG. 1 is a schematic diagram of an embodiment of an intelligent device management communication architecture according to the present application;
FIG. 2 is a flow chart of an embodiment of an intelligent device management method according to the present application;
FIG. 3 is an interaction diagram of another embodiment of the intelligent device management method provided by the present application;
FIG. 4 is an interaction diagram of an embodiment of a method for controlling an intelligent device according to the present application;
fig. 5 is a schematic structural diagram of an embodiment of a gateway according to the present application;
Fig. 6 is a schematic structural diagram of an embodiment of a computer readable storage medium according to the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In a specific embodiment, as shown in fig. 1, the intelligent device may be managed through a communication architecture constructed by a cloud server, a gateway and a remote control device, where management may include unbinding/binding of the intelligent device and performing corresponding instruction remote control on the intelligent device, if the intelligent device needs to be managed, communication connection between the cloud server, the gateway and the remote control device needs to be established first, the cloud server is in communication connection with the gateway, the gateway is bound with the remote control device, the remote control device is bound with the intelligent device, the management device (i.e. a client, for example, a control panel of application software on a mobile phone) is in communication connection with the cloud server and the gateway, and a user may use the management device to bind/unbinding the intelligent device, i.e. establish a binding relationship between the intelligent device and the remote control device and unbinding relationship between the intelligent device and the remote control device, or issue a control instruction to the gateway through the management device, so that the gateway forwards a control instruction to the remote control operation on the corresponding intelligent device.
Further, the intelligent device management method provided by the application can be applied to the scenes such as infrared or radio frequency, under the infrared scene, the remote control device is an infrared remote controller, the intelligent device is an intelligent household appliance and other devices working under the infrared environment, under the radio frequency scene, the remote control device is a radio frequency remote controller, and the intelligent device is an intelligent curtain or shutter and other devices working under the radio frequency environment.
Referring to fig. 2, fig. 2 is a flow chart of an embodiment of an intelligent device management method according to the present application, where the intelligent device management method includes:
step 21: the gateway acquires a first intelligent device data list, wherein the first intelligent device data list is from the cloud server.
The first smart device data list stored by the cloud server may include information of the remote control device and smart device data of the smart device that is currently actually bound to the remote control device, for example, a remote control device ID corresponding to the remote control device and a smart device ID corresponding to the smart device bound to the remote control device.
Specifically, when the user performs the operations of unbinding or binding the intelligent devices, when the user performs the addition/deletion of the intelligent devices through the management device, the management device may send a corresponding instruction for adding/deleting a certain intelligent device to the cloud server, and the cloud server may generate a corresponding first intelligent device data list according to the received corresponding addition/deletion instruction.
Step 22: the gateway receives a second smart device data list from the remote control device.
When the remote control device and the gateway are bound, the gateway can acquire a second intelligent device data list currently stored by the remote control device, wherein the second intelligent device data list can comprise intelligent device data of intelligent devices bound with the remote control device, such as intelligent device IDs corresponding to the intelligent devices, on-line/off-line states of the intelligent devices and the like, and the off-line states of the intelligent devices mean that the remote control device has deleted data related to the intelligent devices.
Step 23: and responding to the fact that the second intelligent device data list is consistent with the first intelligent device data list, and sending a synchronous intelligent device data list notification to the remote control device by the gateway so as to realize data synchronization of the cloud server and the remote control device.
When the gateway obtains the first intelligent device data list and the second intelligent device data list, the gateway can compare the intelligent device data contained in the two intelligent device data lists, for example, compare the intelligent device IDs contained in the two intelligent device data lists, and when the second intelligent device data list is inconsistent with the intelligent device data of the intelligent devices in the first intelligent device data list, the gateway indicates that the second intelligent device data list in the remote control device needs to be synchronized, and then the gateway can perform data synchronization on the remote control device. For example, the first smart device data list obtained from the cloud server includes smart device data corresponding to the smart devices 1, 2, 3 and 4, and the second smart device data list obtained from the remote control device includes smart device data corresponding to the smart devices 1, 2 and 4, so that the smart device data corresponding to the smart device 3 needs to be added to the second smart device data list at this time, and a synchronous smart device data list notification, such as adding the smart device 3, can be sent to the remote control device, thereby realizing data synchronization of the cloud server and the remote control device.
In the embodiment, a gateway acquires a first intelligent device data list from a cloud server, receives a second intelligent device data list from remote control equipment, and sends a synchronous intelligent device data list notification to the remote control equipment when the second intelligent device data list is inconsistent with the first intelligent device data list so as to realize data synchronization of the cloud server and the remote control equipment; the gateway is used for maintaining the intelligent equipment data list to manage the intelligent equipment, and simultaneously, the gateway is used for synchronizing the first intelligent equipment data list acquired from the cloud server to the remote control equipment, so that the data synchronization of the cloud server and the remote control equipment is realized, and the management and control of the follow-up intelligent equipment are facilitated.
Referring to fig. 3, fig. 3 is an interaction diagram of another embodiment of an intelligent device management method provided by the present application, where the intelligent device management method includes:
1. the management device receives an instruction of binding/unbinding the intelligent device, and sends an instruction of adding/deleting the intelligent device data to the cloud server to construct a first intelligent device data list.
The management device can receive the instruction of binding/unbinding the intelligent device, which is input by the user through controlling the operation panel of the management device, and correspondingly sends an instruction of adding/deleting intelligent device data corresponding to a certain intelligent device to the cloud server, so that the cloud server builds a first intelligent device data list. For example, the management device receives an instruction of binding the intelligent devices 1-4 input by the user, and at this time, the management device can send an instruction of adding the intelligent device data corresponding to the intelligent devices 1-4 to the cloud server, so that the cloud server generates a first intelligent device data list containing the intelligent device data corresponding to the intelligent devices 1-4; it can be understood that when the management device receives an instruction for unbinding the currently-bound intelligent device 2, the management device can send an instruction for deleting the intelligent device data corresponding to the intelligent device 2 to the cloud server, so that the cloud server deletes the intelligent device data corresponding to the intelligent device 2 contained in the first intelligent device data list to update the current first intelligent device data list.
Specifically, the first smart device data list may include smart device data corresponding to each smart device, which may include a remote control device ID of each remote control device and a smart device ID corresponding to each smart device bound to the remote control device, and then may control the corresponding smart device according to the smart device ID. In a specific embodiment, the cloud server may store an intelligent device database, each intelligent device corresponds to a unique intelligent device ID, the intelligent device IDs correspond to the intelligent devices one by one, the cloud server may obtain a class, a brand, or a code library mark of the intelligent device included in an instruction for adding/deleting a certain intelligent device sent by the management device, and then may generate the intelligent device ID corresponding to the intelligent device according to the class, the brand, or the code library mark of the intelligent device in the intelligent device database, and then add the intelligent device ID to the first intelligent device data list.
2. The gateway synchronizes the cloud server and the intelligent device data list in the remote control device.
The management device can send a synchronization instruction to the gateway after the cloud server generates a corresponding first intelligent device data list, so that the gateway acquires the first intelligent device data list from the cloud server after receiving the synchronization instruction, and after the gateway binds the gateway and is online through the remote control device, the gateway receives a second intelligent device data list from the remote control device, the gateway can judge whether the second intelligent device data list in the remote control device needs to be synchronized by comparing the intelligent device IDs contained in the first intelligent device data list and the second intelligent device data list, and when the intelligent device IDs contained in the first intelligent device data list are inconsistent with the intelligent device IDs contained in the second intelligent device data list, the gateway indicates that the second intelligent device data list in the remote control device needs to be synchronized, and at the moment, the gateway informs the remote control device to delete intelligent device data which exists in the second intelligent device data list but does not exist in the first intelligent device data list; and/or the gateway informs the remote control device to add the newly added intelligent device data in the first intelligent device data list to the second intelligent device data list.
Specifically, two conditions are adopted in which the intelligent device ID contained in the first intelligent device data list is inconsistent with the intelligent device ID contained in the second intelligent device data list, one condition is that the intelligent device ID which is not contained in the second intelligent device data list exists in the first intelligent device data list, that is, a certain intelligent device is added to the management device, then the gateway can send intelligent device data corresponding to the intelligent device to the remote control device, and intelligent device data corresponding to the intelligent device is added to the second intelligent device data list so as to realize synchronization of the intelligent device data list; the other is that the second intelligent device data list has the intelligent device ID which is not in the first intelligent device data list, that is, the management device deletes a certain intelligent device, then the gateway can send an instruction for deleting the intelligent device data corresponding to the intelligent device to the remote control device, so that the remote control device deletes the intelligent device data corresponding to the intelligent device in the second intelligent device data list.
In a specific embodiment, if the remote control device is a remote control device bound to the gateway for the first time, and at this time, the second smart device data list stored by the remote control device is empty, then the gateway may directly send the first smart device data list obtained from the cloud server to the remote control device without obtaining the second smart device data list stored by the remote control device, so as to achieve data synchronization between the cloud server and the remote control device.
In another specific embodiment, when the gateway and the remote control device are online, that is, when the gateway and the remote control device that are bound to each other are connected through the network, the client unbinds or binds the intelligent device by using the management device, and at this time, the gateway may not need to acquire the second intelligent device data list of the remote control device, and may directly issue a corresponding instruction for adding/deleting the intelligent device to the remote control device, so as to synchronize the second intelligent device data list.
In a specific embodiment, in addition to the above-mentioned operations of binding/unbinding the smart device by the management device, the management device may also manage the remote control device, when it queries that the gateway is online, it may bind the gateway to the remote control device, or may unbind the gateway to the remote control device, or perform an initialization process on the remote control device, that is, unbind the remote control device to the gateway, and restore the remote control device to a factory setting, so that the virtual device data stored in the remote control device is all cleared, so as to synchronize a new smart device data list when binding with other gateways.
(1) The user can carry out remote control device binding removing operation through the management device, the management device can send corresponding remote control device binding removing notification to the gateway, and the gateway receives the remote control device binding removing notification sent by the management device, so that all intelligent device data in a first intelligent device data list stored in the gateway are deleted.
Specifically, when the gateway obtains the first intelligent device data list from the cloud server, the gateway can store the first intelligent device data list locally, and when the gateway receives a notification sent by the management device and used for releasing the binding of the remote control device, the gateway stores the first intelligent device data list without occupying a storage space, so that the gateway can delete all intelligent device data in the first intelligent device data list, and the first intelligent device data list in the cloud server is still reserved, so that the gateway can obtain the first intelligent device data list from the cloud server when the remote control device is bound with the gateway again, and can synchronize the first intelligent device data list to the remote control device.
(2) When the user releases the binding operation of the remote control device through the management device, the management device also sends a corresponding notification of releasing the binding of the gateway to the remote control device, and after the remote control device receives the notification of releasing the binding of the gateway sent by the management device and binds to other gateways, the intelligent device data in the second intelligent device data list stored in the remote control device is deleted, so that a new intelligent device data list is synchronized when binding with other gateways.
(3) The remote control device, the gateway and the cloud server receive the notification of the initialized remote control device, the remote control device deletes the second intelligent device data list, and the gateway and the cloud server delete the first intelligent device data list.
Specifically, when the management device initializes the remote control device, a notification for initializing the remote control device may be sent to the remote control device, the gateway and the cloud server, and at this time, all the smart device data related to the smart devices bound to the remote control device are deleted, that is, the gateway, the cloud server and the smart device data list (including the first smart device data list and the second smart device data list) stored in the remote control device are deleted, so as to clear the cache space.
3. The gateway not only acquires the first intelligent device data list from the cloud server and synchronizes the second intelligent device data list stored in the remote control device, but also can acquire the remote control data list from the cloud server so as to synchronize the remote control data list with the remote control device.
The remote control data list can comprise key data and/or remote control code data, the key data can be key IDs of all keys on the operation panel of the management device, the remote control code data can be remote control code groups, the remote control code groups correspond to the IDs of the intelligent devices one by one, namely, each intelligent device corresponds to one remote control code group, each remote control code group can comprise a plurality of remote control codes, and the remote control device can analyze the remote control codes to generate corresponding remote control instructions to the intelligent devices so as to realize control of the intelligent devices. Specifically, the cloud server may store a database in which an intelligent device ID corresponds to a remote control code group, and one intelligent device ID corresponds to a set of remote control code groups, and when receiving a notification of adding a certain intelligent device to the management device, the cloud server may query, in the database, the remote control code group corresponding to the intelligent device ID according to the corresponding generated intelligent device ID, and then add the remote control code group to the remote control data list. Further, the remote control codes are also in one-to-one correspondence with the key IDs, i.e. when the control is performed by the keys on the operation panel of the management device, different keys can generate different remote control codes.
In a specific embodiment, after the cloud server generates the corresponding remote control data list, the management device may send a synchronization instruction to the gateway, so that the gateway obtains the remote control data list from the cloud server after receiving the synchronization instruction, and then sends the remote control data list to the remote control device by using the Zigbee big data packet transmission mechanism, so that the remote control device stores the remote control data list locally, so as to realize synchronization of the remote control data list between the cloud server and the remote control device; it will be appreciated that the gateway sends the remote control data list to the remote control device to synchronize the remote control data list when the remote control device is idle, that is, to synchronize the remote control data list when the remote control device is not performing a learning remote control code operation or executing any control instruction, so that the task process of the remote control device is not affected.
It can be understood that, in the case that the gateway synchronizes the remote control device list, if the management device performs the above operations of binding/unbinding the smart device, initializing the remote control device, or binding/unbinding the gateway and the remote control device, the remote control device list stored in the corresponding device is deleted together with the virtual device data in the virtual device data list, for example, when initializing the remote control device, the virtual device data in the virtual device data lists stored in the remote control device, the gateway and the cloud server are deleted together with the remote control device list.
4. After the remote control device and the cloud server synchronize the remote control data list, the gateway receives remote control information from the management device; the gateway sends the remote control information to the corresponding remote control equipment; the remote control device decodes the remote control data and sends a remote control instruction to the corresponding intelligent device.
The remote control information at least comprises remote control equipment information, intelligent equipment data and remote control data, the remote control equipment information is remote control equipment ID, the gateway can send the remote control information to corresponding remote control equipment through the remote control equipment ID, the intelligent equipment data carried in the remote control information can comprise the intelligent equipment ID, decoding parameters, delay time and the like, the remote control data can comprise key IDs sent for the control operation of the management equipment and remote control codes corresponding to the keys, for example, a user can remotely control the television to be started through the starting keys on the operation panel of the management equipment, and the remote control equipment comprises the key IDs of the starting keys and the remote control codes corresponding to the keys.
Specifically, when the gateway receives the remote control data, the gateway can determine whether the remote control device corresponding to the remote control device ID synchronizes the remote control data list, if the remote control device does not synchronize the remote control data list, it is indicated that key data and remote control data are not stored in the remote control device, at this time, the gateway selects to send the intelligent device ID and the remote control code to the corresponding remote control device, so that the remote control device decodes the remote control code based on decoding parameters and delay time in the intelligent device data, and sends a remote control instruction to the corresponding intelligent device, thereby realizing control over the intelligent device.
Further, if the remote control device has synchronized the remote control data list, that is, the remote control device stores key data and remote control data, as shown in fig. 4, the gateway may directly send the intelligent device ID and the key ID to the remote control device, so that the remote control device may find a corresponding remote control code in the stored remote control data list according to the key ID, then decode the remote control code, send a remote control instruction to the corresponding intelligent device, so as to realize control of the intelligent device, and the gateway does not need to forward the remote control code corresponding to the key, so that the time of data transmission can be saved.
In this embodiment, the gateway obtains the first intelligent device data list and the remote control data list of the cloud server, and then sends the first intelligent device data list and the remote control data list to the remote control device to realize data synchronization between the remote control device and the cloud server, so that after receiving the remote control information, the gateway can realize the transmission of the control instruction by only forwarding the key ID to the remote control device, and does not need to forward the remote control code corresponding to the key, thereby saving the time of data transmission and improving the control efficiency; meanwhile, as the remote control data list is synchronously arranged in the remote control equipment, the management equipment can realize remote control of the intelligent equipment without directly sending the key ID to the remote control equipment through the gateway under the off-line state of the gateway.
Referring to fig. 5, fig. 5 is a schematic structural diagram of an embodiment of a gateway provided by the present application, where a gateway 50 includes a memory 51 and a processor 52 connected to each other, and the memory 51 is used for storing a computer program, and the computer program, when executed by the processor 52, is used for implementing the intelligent device management method in the foregoing embodiment.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an embodiment of a computer readable storage medium provided by the present application, where the computer readable storage medium 60 is used to store a computer program 61, and the computer program 61, when executed by a processor, is used to implement the intelligent device management method in the above embodiment.
The computer readable storage medium 60 may be a server, a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, etc. various media capable of storing program codes.
In the several embodiments provided in the present application, it should be understood that the disclosed method and apparatus may be implemented in other manners. For example, the above-described device embodiments are merely illustrative, e.g., the division of modules or units is merely a logical functional division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The foregoing description is only illustrative of the present application and is not intended to limit the scope of the application, and all equivalent structures or equivalent processes or direct or indirect application in other related technical fields are included in the scope of the present application.

Claims (9)

1. An intelligent device management method, characterized in that the method comprises:
the gateway obtains a first intelligent device data list, wherein the first intelligent device data list is from a cloud server;
the gateway receives a second intelligent device data list, wherein the second intelligent device data list is from remote control equipment;
Responsive to the second smart device data list not being consistent with the first smart device data list;
The gateway sends a synchronous intelligent device data list notification to the remote control device so as to realize data synchronization of the cloud server and the remote control device;
the gateway sending the synchronous intelligent device data list notification to the remote control device comprises the following steps:
the gateway informs the remote control device to delete intelligent device data which exist in the second intelligent device data list but do not exist in the first intelligent device data list; and/or
And the gateway informs the remote control device to add the newly added intelligent device data in the first intelligent device data list to the second intelligent device data list.
2. The intelligent device management method of claim 1, further comprising:
The management equipment receives an instruction of binding/unbinding the intelligent equipment;
and the management equipment sends an instruction for adding/deleting intelligent equipment data to the cloud server so as to construct the first intelligent equipment data list.
3. The intelligent device management method according to claim 1, characterized in that the method comprises:
The remote control equipment receives a notification of the unbinding of the gateway sent by the management equipment;
Deleting intelligent device data in the second intelligent device data list stored in the remote control device; and/or
The gateway receives a notification sent by the management equipment for releasing the binding of the remote control equipment;
and deleting the intelligent device data in the first intelligent device data list stored in the gateway.
4. The intelligent device management method according to claim 1, characterized in that the method comprises:
the remote control device, the gateway and the cloud server receive the notification of the initialized remote control device;
And the remote control device deletes the second intelligent device data list, and the gateway and the cloud server delete the first intelligent device data list.
5. The intelligent device management method according to claim 1, characterized in that the method comprises:
The gateway acquires a remote control data list from the cloud server; the remote control data list comprises key data and/or remote control code data;
The gateway sends the remote control data list to the remote control device.
6. The smart device management method of claim 5, wherein the method comprises:
The gateway receives remote control information from the management equipment, wherein the remote control information at least comprises remote control equipment information, intelligent equipment data and remote control data;
the gateway sends the remote control information to corresponding remote control equipment;
And the remote control equipment decodes the remote control data and sends a remote control instruction to the corresponding intelligent equipment.
7. The smart device management method of claim 5, wherein the method comprises:
And the gateway sends the remote control data list to the remote control equipment when the remote control equipment is idle.
8. A gateway comprising a memory and a processor connected to each other, wherein the memory is configured to store a computer program which, when executed by the processor, is configured to implement the smart device management method of any of claims 1-7.
9. A computer readable storage medium storing a computer program, characterized in that the computer program, when being executed by a processor, is adapted to implement the smart device management method of any one of claims 1-7.
CN202111101537.3A 2021-09-18 2021-09-18 Intelligent device management method, gateway and computer readable storage medium Active CN113992698B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111101537.3A CN113992698B (en) 2021-09-18 2021-09-18 Intelligent device management method, gateway and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111101537.3A CN113992698B (en) 2021-09-18 2021-09-18 Intelligent device management method, gateway and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN113992698A CN113992698A (en) 2022-01-28
CN113992698B true CN113992698B (en) 2024-05-17

Family

ID=79736123

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111101537.3A Active CN113992698B (en) 2021-09-18 2021-09-18 Intelligent device management method, gateway and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN113992698B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116684282B (en) * 2023-07-27 2024-01-16 深圳高灯计算机科技有限公司 Method and device for initializing newly-added cloud server and computer equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106448658A (en) * 2016-11-17 2017-02-22 海信集团有限公司 Voice control method of intelligent home equipment, as well as intelligent home gateway
CN108629961A (en) * 2018-05-11 2018-10-09 广州极飞科技有限公司 Equipment inspection method, equipment check device, remote controler and unmanned plane
CN109144737A (en) * 2018-10-09 2019-01-04 郑州云海信息技术有限公司 Controller management method, apparatus and storage medium in a kind of distributed cluster system
CN110050473A (en) * 2019-02-25 2019-07-23 香港应用科技研究院有限公司 The synchronous system and method for wireless device
CN112565348A (en) * 2020-11-17 2021-03-26 华帝股份有限公司 Intelligent equipment testing method and system, computer equipment and storage medium
CN113098988A (en) * 2019-12-23 2021-07-09 中国电信股份有限公司 Data transmission method and data transmission system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101763593B1 (en) * 2010-08-24 2017-08-01 엘지전자 주식회사 Method for synchronizing contents and user device enabling of the method
KR20190053710A (en) * 2017-11-10 2019-05-20 삼성전자주식회사 Electronic device and method for displaying, updating mobile network operation information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106448658A (en) * 2016-11-17 2017-02-22 海信集团有限公司 Voice control method of intelligent home equipment, as well as intelligent home gateway
CN108629961A (en) * 2018-05-11 2018-10-09 广州极飞科技有限公司 Equipment inspection method, equipment check device, remote controler and unmanned plane
CN109144737A (en) * 2018-10-09 2019-01-04 郑州云海信息技术有限公司 Controller management method, apparatus and storage medium in a kind of distributed cluster system
CN110050473A (en) * 2019-02-25 2019-07-23 香港应用科技研究院有限公司 The synchronous system and method for wireless device
CN113098988A (en) * 2019-12-23 2021-07-09 中国电信股份有限公司 Data transmission method and data transmission system
CN112565348A (en) * 2020-11-17 2021-03-26 华帝股份有限公司 Intelligent equipment testing method and system, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张羽 ; 贺耀宜 ; 王勇 ; 陈小林 ; 高文 ; .煤矿安全监控系统文件同步组件的设计.工矿自动化.全文. *

Also Published As

Publication number Publication date
CN113992698A (en) 2022-01-28

Similar Documents

Publication Publication Date Title
CN105471686B (en) Terminal control method, device and system
CN102571940B (en) Application program remote installation system, method, intelligent terminal, application server
CN103701913B (en) Data synchronization method and device
CN104901983B (en) A kind of information synchronization method, apparatus and system
CN104967668A (en) Inter-equipment file transmission method, apparatus and system based on WIFI hot spot
CN106301865A (en) It is applied to data processing method and the equipment of service providing device
CN109446170A (en) A kind of profile data synchronous method and equipment
CN113992698B (en) Intelligent device management method, gateway and computer readable storage medium
CN111585801A (en) ZigBee device upgrading method and related device
CN102298590B (en) Home interconnected information display system and method, and display terminals and server for the same
CN107871415B (en) Cloud classroom course switching method, device and system
CN105991698A (en) Method, system and device for mobile terminal remotely managing intelligent router file
CN102024040A (en) Database synchronization method, device and system
CN112333295A (en) Multipath connection method and device, electronic equipment and storage medium
CN103905201A (en) Interaction method and device for master application and multiple slave applications
CN113259476B (en) Message pushing method and system
CN104243469A (en) Playing control method, device and system
CN114697150A (en) Command issuing method and device, storage medium and electronic device
CN110018875B (en) Desktop synchronization implementation method based on IDV
CN111614702B (en) Edge calculation method and edge calculation system
CN113783768B (en) Group control method, group control device and communication system
CN105607594B (en) Method for searching equipment in server memory based on smart home
CN115174293B (en) Scene information synchronization method and device, storage medium and electronic device
CN114095351A (en) Method, device and system for configuring device functions
CN111970723A (en) ZigBee device networking method and related device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant