A terminal device management method, system and medium
By replacing serial port protocols with network protocols, remote operation and maintenance of terminal devices and multi-device linkage are achieved, solving the convenience and cost problems of traditional terminal device management methods and improving operation and maintenance efficiency and security.
Patent Information
- Application Number
- CN202211655022.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-22
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2042-12-22
AI Technical Summary
Traditional terminal device management methods, which rely on serial port protocols for configuration and maintenance, are inconvenient, resulting in high operation and maintenance costs and cumbersome operations, making it difficult to achieve multi-device linkage.
The terminal device's operating parameters are configured via a webpage and stored on a cloud server. The parameters are then synchronized and forwarded to the terminal device using a local server. A network protocol is used instead of a serial port protocol to achieve remote operation and maintenance and multi-device linkage.
It improves the convenience and security of terminal equipment operation and maintenance, reduces operation and maintenance costs, and enhances the interactive experience and equipment stability.
Smart Images

Figure CN116389239B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent device control, and particularly discloses a terminal device management method and system and a medium. BACKGROUND
[0002] Currently, some terminal devices such as doorplate lamps, light intelligent control devices and set-top boxes can be intelligently controlled. Traditional terminal devices are mostly developed based on serial port protocols, and configuration and maintenance need to be performed through a serial port, which is troublesome and inconvenient for joint operation of multiple terminal devices. This not only increases the operation and maintenance cost of terminal devices, but also brings a lot of unnecessary troubles to the operation and maintenance of terminal devices.
[0003] Therefore, how to provide a terminal device management method, system and medium to improve the convenience of terminal device operation and maintenance has become a technical problem to be solved. SUMMARY
[0004] The technical problem to be solved by the present application is to provide a terminal device management method, system, device and medium to improve the convenience of terminal device operation and maintenance.
[0005] In a first aspect, the present application provides a terminal device management method, comprising the following steps:
[0006] Step S1: configuring running parameters of each terminal device through a webpage, and storing the running parameters to a cloud server;
[0007] Step S2: synchronizing the running parameters from the cloud server to a local server, and forwarding the running parameters to one or more corresponding terminal devices based on a preset network protocol;
[0008] Step S3: receiving the running parameters by each terminal device based on a built-in network server module, and adjusting a working mode based on the running parameters.
[0009] Further, the step S1 is specifically:
[0010] The running parameters of each terminal device are configured through a visual UI interface on an H5 webpage, the running parameters at least carry an IP address of the terminal device, and the running parameters are stored to the cloud server in real time based on a preset network protocol;
[0011] The visual UI interface is configured with a plurality of controls for inputting the running parameters.
[0012] Further, the step S2 is specifically:
[0013] The local server sets a synchronization period, synchronizes the running parameters from the cloud server periodically based on the synchronization period, parses the running parameters to obtain an IP address, and forwards the running parameters to the corresponding terminal device in real time based on a preset network protocol and the IP address.
[0014] Further, the step S3 is specifically:
[0015] Each terminal device receives the running parameters forwarded by the local server in the same local area network based on a built-in network server module, loads the running parameters, and adjusts the working mode.
[0016] Further, the terminal device at least includes one of the following: a bell, a projector, a smart control device, a doorbell, and a set-top box.
[0017] In a second aspect, the application provides a terminal device management system, comprising the following modules:
[0018] A running parameter configuration module is configured to configure the running parameters of each terminal device through a webpage, and store the running parameters in a cloud server.
[0019] A running parameter synchronization module is configured to synchronize the running parameters from the cloud server by a local server, and forward the running parameters to one or more terminal devices based on a preset network protocol.
[0020] A running parameter loading module is configured to receive the running parameters by each terminal device based on a built-in network server module, and adjust the working mode based on the running parameters.
[0021] Further, the running parameter configuration module is specifically configured to:
[0022] Configure the running parameters of each terminal device through a visual UI interface on an H5 webpage, the running parameters at least carrying an IP address of the terminal device, and store the running parameters in the cloud server in real time based on a preset network protocol.
[0023] The visual UI interface is configured with a plurality of controls for inputting running parameters.
[0024] Further, the running parameter synchronization module is specifically configured to:
[0025] The local server sets a synchronization period, synchronizes the running parameters from the cloud server periodically based on the synchronization period, parses the running parameters to obtain an IP address, and forwards the running parameters to the corresponding terminal device in real time based on a preset network protocol and the IP address.
[0026] Further, the running parameter loading module is specifically configured to:
[0027] Each terminal device receives the running parameters forwarded by the local server in the same local area network based on the built-in network server module, loads the running parameters and adjusts the working mode accordingly;
[0028] The terminal device at least includes one of the following: a bell, a projector, a smart control device, a doorbell, a set-top box.
[0029] In a third aspect, the application provides a terminal device management medium having a computer program stored thereon, which, when executed by a processor, implements the method of the first aspect.
[0030] The one or more technical solutions provided in the embodiments of the application have at least the following technical effects or advantages:
[0031] 1. The running parameters of each terminal device are configured through a webpage and stored to a cloud server, the local server synchronizes the running parameters from the cloud server and forwards them to the corresponding terminal device based on a network protocol, each terminal device receives the running parameters based on the built-in network server module, and adjusts the working mode based on the running parameters, that is, the terminal device is connected through the network protocol instead of the traditional serial protocol, not only can the terminal device be remotely operated and maintained, but also multiple terminal devices can be operated together, thereby greatly improving the convenience of terminal device operation and maintenance and greatly reducing the cost of terminal device operation and maintenance.
[0032] 2. The running parameters of each terminal device are configured through the visual UI interface on the H5 webpage, which is more fresh and beautiful than the traditional PC configuration tool, easy to understand and operate, making it easier for users to configure, and greatly improving the interactive experience.
[0033] 3. The running parameters are synchronized from the cloud server to the local server, and then forwarded to the corresponding terminal device, each terminal device only needs to be in the same local area network as the local server, without the need to connect to the external network, thereby reducing the risk exposure and greatly ensuring the stability and security of the terminal device operation.
[0034] The above description is only a summary of the technical solutions of the application, in order to more clearly understand the technical means of the application, the application can be implemented according to the content of the specification, and in order to make the above and other purposes, features and advantages of the application more obvious and easy to understand, the following specific embodiments of the application are described. BRIEF DESCRIPTION OF DRAWINGS
[0035] The application will be further described below with reference to the embodiments and the accompanying drawings.
[0036] Figure 1 is a flowchart of a terminal device management method of the application.
[0037] Figure 2 is a structural schematic diagram of a terminal equipment management system of the present application.
[0038] Figure 3 is a structural schematic diagram of a terminal equipment management medium of the present application. DETAILED DESCRIPTION
[0039] The embodiments of the present application provide a terminal equipment management method, system and medium, and the convenience of terminal equipment operation and maintenance is improved.
[0040] The technical solutions in the embodiments of the present application have the following general idea: terminal equipment is connected through a network protocol instead of a traditional serial port protocol, not only can the terminal equipment be remotely operated and maintained, but also multiple terminal equipments can be operated together to improve the convenience of terminal equipment operation and maintenance.
[0041] Embodiment one
[0042] The embodiment provides a terminal equipment management method, as shown in the following figure, comprising the following steps: Figure 1
[0043] Step S1: configuring running parameters of each terminal equipment through a webpage, and storing the running parameters to a cloud server; the running parameters can be configured based on actual terminal equipment, for example, configuring a dimming light value of terminal equipment in a certain scene mode, RGB of a light strip, scene mode and door plate light color switching in different house states, etc.
[0044] Step S2: the local server synchronizes the running parameters from the cloud server, and forwards the running parameters to one or more corresponding terminal equipments based on a preset network protocol;
[0045] Step S3: each terminal equipment receives the running parameters based on a built-in network server module, and adjusts a working mode based on the running parameters.
[0046] In the embodiment, the terminal equipment can be taken as an example of intelligent control equipment. The running parameters of each intelligent control equipment are configured through a webpage and stored to a cloud server, the local server synchronizes the running parameters from the cloud server and forwards the running parameters to corresponding intelligent control equipment based on a network protocol, and each intelligent control equipment receives the running parameters based on a built-in network server module and adjusts a working mode based on the running parameters, that is, the intelligent control equipment is connected through a network protocol instead of a traditional serial port protocol, not only can the intelligent control equipment be remotely operated and maintained, but also multiple intelligent control equipments can be operated together to greatly improve the convenience of intelligent control equipment operation and maintenance and greatly reduce the cost of intelligent control equipment operation and maintenance.
[0047] The step S1 is specifically:
[0048] The running parameters of each terminal device are configured through a visual UI interface on an H5 webpage, the running parameters at least carrying an IP address of the terminal device are stored in real time to a cloud server based on a preset network protocol;
[0049] The visual UI interface is configured with a plurality of controls for inputting the running parameters.
[0050] The running parameters of each terminal device are configured through a visual UI interface on an H5 webpage, compared with a traditional PC configuration tool, the interface is more fresh and beautiful, easy to understand and operate, so that the user can configure more easily, greatly improving the interactive experience. For example, the configuration interface items of a bell or a set-top box can be set in advance, and then a visual UI configuration interface of an H5 webpage is generated, the user can directly select and configure the running parameters through the H5 webpage, the running parameters at least carrying an IP address of the configured terminal device are stored in real time to a cloud server based on a preset network protocol. Through the above manner, the bell or the set-top box is conveniently configured.
[0051] The plurality of terminal devices can be operated together through the IP address, for example, there are a projector and a wall intelligent control panel in a room, the user can adjust the switch, brightness and color value of the room light through the projector, the intelligent control panel or an installed APP at any place.
[0052] For example, the default brightness and color of the light strip are set, the corresponding brightness value and RGB value are respectively input through the input boxes of the brightness control and the color control on the H5 webpage, the IP address of the terminal device to be controlled is input through the IP control, and finally the running parameters are saved through the save control and automatically stored in the cloud server.
[0053] The step S2 is specifically:
[0054] The local server sets a synchronization period, synchronizes the running parameters from the cloud server based on the synchronization period, analyzes the running parameters to obtain the IP address, and forwards the running parameters to the corresponding terminal device based on the preset network protocol and the IP address in real time.
[0055] The running parameters are synchronized from the cloud server through the local server, and then the running parameters are forwarded to the corresponding terminal device, each terminal device only needs to be in the same local area network as the local server, without connecting to the external network, thereby reducing the risk exposure and greatly ensuring the stability and security of the terminal device operation.
[0056] The step S3 is specifically:
[0057] The terminal device receives the running parameters forwarded by the local server in the same local area network based on the built-in network server module, loads the running parameters, and adjusts the working mode; the network server module can be used as a micro server, can complete basic network protocol communication, and can directly interact with each terminal and transfer data.
[0058] The terminal device at least includes one of the following: a bell, a projector, a smart control device, a doorbell, and a set-top box.
[0059] Embodiment two
[0060] The embodiment provides a terminal device management system, as shown in the figure, comprising the following modules: Figure 2
[0061] The running parameter configuration module is configured to configure the running parameters of each terminal device through a webpage, and store the running parameters to a cloud server; the running parameters can be configured based on actual terminal devices, for example, configuring the dimmer value of the terminal device, the RGB of the light strip, the scene mode and the doorbell color switching under different house states, and the like under a certain scene mode;
[0062] The running parameter synchronization module is configured to synchronize the running parameters from the cloud server to the local server, and forward the running parameters to one or more corresponding terminal devices based on a preset network protocol;
[0063] The running parameter loading module is configured to receive the running parameters by each terminal device based on the built-in network server module, and adjust the working mode based on the running parameters.
[0064] In the embodiment, the terminal device can be taken as a smart control device. The running parameters of each smart control device are configured through a webpage and stored to a cloud server, the running parameters are synchronized from the cloud server to the local server and forwarded to the corresponding smart control device based on a network protocol, each smart control device receives the running parameters based on the built-in network server module, and adjusts the working mode based on the running parameters, that is, the smart control device is connected through a network protocol instead of a traditional serial protocol, not only the operation and maintenance of the smart control device can be remotely performed, but also multiple smart control devices can be operated together, thereby greatly improving the convenience of the operation and maintenance of the smart control device and greatly reducing the cost of the operation and maintenance of the smart control device.
[0065] The running parameter configuration module is specifically configured to:
[0066] The running parameters of each terminal device are configured through a visual UI interface on an H5 webpage, the running parameters at least carry the IP address of the terminal device, and the running parameters are stored to the cloud server in real time based on a preset network protocol;
[0067] The visual UI interface is configured with a plurality of controls for inputting running parameters.
[0068] The running parameters of each terminal device are configured through the visual UI interface on the H5 webpage. Compared with the traditional PC configuration tool, the interface is more fresh and beautiful, easy to understand and operate, making it easier for users to configure, greatly improving the interactive experience. For example, the configuration interface items of the bell or the set-top box can be pre-set, and then the visual UI configuration interface of the H5 webpage is generated. The user can directly select and configure the running parameters through the H5 webpage. The running parameters at least carry the IP address of the configured terminal device, and then the running parameters are stored in real time to the cloud server based on the preset network protocol. Through the above-mentioned manner, the bell or the set-top box is conveniently configured.
[0069] Multiple terminal devices can be operated together through the IP address, such as a projector and a wall intelligent control panel in a room. The user can adjust the switch, brightness, color value, etc. of the room light on the projector, or on the intelligent control panel, or through the installed APP to adjust a terminal device in the room from anywhere.
[0070] For example, to set the default brightness and color of the light strip, the corresponding brightness value and RGB value are input through the input boxes of the brightness control and the color control on the H5 webpage, the IP address of the terminal device to be controlled is input through the IP control, and finally the input running parameters are saved through the save control and automatically stored to the cloud server.
[0071] The running parameter synchronization module is specifically used for:
[0072] The local server sets a synchronization period, synchronizes the running parameters from the cloud server based on the synchronization period, parses the running parameters to obtain the IP address, and forwards the running parameters to the corresponding terminal device based on the preset network protocol and the IP address in real time.
[0073] The running parameters are synchronized from the cloud server through the local server, and then the running parameters are forwarded to the corresponding terminal device. Each terminal device only needs to be in the same local area network as the local server, without the need to connect to the external network, reducing the risk exposure and greatly ensuring the stability and security of the terminal device operation.
[0074] The running parameter loading module is specifically used for:
[0075] Each terminal device receives the running parameters forwarded by the local server in the same local area network based on the built-in network server module, loads the running parameters, and adjusts the working mode; the network server module can be used as a micro server, which can complete basic network protocol communication and can directly interact with each terminal and transfer data.
[0076] The terminal device at least includes one of the following: a bell, a projector, a smart control device, a doorbell, a set-top box.
[0077] Based on the same inventive concept, the application provides a storage medium corresponding to embodiment one, which is described in detail in embodiment three.
[0078] Embodiment three
[0079] The embodiment provides a terminal device management medium, as shown in the figure, which stores a computer program, and the computer program can realize any of the embodiments of the method in the embodiment one when executed by a processor. Figure 3
[0080] Since the terminal device management medium introduced in the embodiment is a management medium used to implement the method in the embodiment one of the application, the specific implementation of the management medium of the embodiment and its various forms can be understood by those skilled in the art based on the method introduced in the embodiment one of the application, so the method of the application is not described in detail. As long as the equipment used to implement the method in the embodiment of the application belongs to the scope of protection of the application.
[0081] The technical solutions provided in the embodiment of the application have at least the following technical effects or advantages:
[0082] 1. The running parameters of each terminal device are configured through a web page and stored to a cloud server, the local server synchronizes the running parameters from the cloud server and forwards them to the corresponding terminal device based on a network protocol, each terminal device receives the running parameters based on a built-in network server module and adjusts the working mode based on the running parameters, that is, the terminal device is connected through a network protocol instead of a traditional serial port protocol, not only can the terminal device be remotely operated and maintained, but also multiple terminal devices can be operated together, thereby greatly improving the convenience of terminal device operation and maintenance and greatly reducing the cost of terminal device operation and maintenance.
[0083] 2. The running parameters of each terminal device are configured through a visual UI interface on an H5 web page, compared with a traditional PC configuration tool, the interface is more fresh and beautiful, easy to understand and operate, and the user can configure it more easily, thereby greatly improving the interactive experience.
[0084] 3. The running parameters are synchronized from the cloud server to the local server, and then the running parameters are forwarded to the corresponding terminal device, each terminal device only needs to be in the same local area network as the local server, without the need to connect to the external network, thereby reducing the risk exposure and greatly ensuring the stability and security of the terminal device operation.
[0085] Those skilled in the art will appreciate that embodiments of the present application can be readily used as software, hardware, or a combination of software and hardware. In a software embodiment, the methods can be tangibly embodied in a machine-readable storage medium having stored thereon instructions that can be used to program a computer to perform any of the methods. The software implementation can be initialized by loading and executing a set of instructions arranged to perform one of the methods into the computer's memory. Alternatively, hard-wired circuitry can be used in place of, or in combination with, software instructions. Thus, the
[0086] The present application is described in reference to the flowchart illustrations and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart Figure 1 one or more functions specified in one or more of the flowchart or block diagrams. Figure 1 means for performing one or more of the functions specified in one or more of the flowchart or block diagrams.
[0087] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the flowchart Figure 1 one or more functions specified in one or more of the flowchart or block diagrams. Figure 1 means for performing one or more of the functions specified in one or more of the flowchart or block diagrams.
[0088] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the flowchart Figure 1 one or more functions specified in one or more of the flowchart or block diagrams. Figure 1 means for performing one or more of the functions specified in one or more of the flowchart or block diagrams.
[0089] While the present application has been described with reference to specific implementations thereof, it should be understood by those skilled in the art that a variety of equivalents for the specific embodiments described and illustrated herein can be made without departing from the spirit of the present application, which is limited only by the scope of the appended claims.
Claims
1. A terminal device management method, characterized in that: Includes the following steps: Step S1: Configure the operating parameters of each terminal device through a webpage and store the operating parameters to the cloud server; Step S2: The local server synchronizes the operating parameters from the cloud server and forwards the operating parameters to one or more corresponding terminal devices based on a preset network protocol; Step S3: Each terminal device receives the operating parameters based on its built-in network server module and adjusts its working mode based on the operating parameters.
2. The terminal device management method as described in claim 1, characterized in that: Step S1 specifically involves: The operating parameters of each terminal device are configured through a visual UI interface on an H5 webpage. The operating parameters carry at least the IP address of the terminal device and are stored in real time to the cloud server based on a preset network protocol. The visual UI interface is configured with several controls for inputting running parameters.
3. The terminal device management method as described in claim 1, characterized in that: Step S2 specifically involves: The local server sets a synchronization period, and periodically synchronizes the operating parameters from the cloud server based on the synchronization period. It parses the operating parameters to obtain the IP address, and forwards the operating parameters to the corresponding terminal device in real time based on the preset network protocol and IP address.
4. The terminal device management method as described in claim 1, characterized in that: Step S3 specifically involves: Each terminal device, based on its built-in network server module, receives the operating parameters forwarded by a local server on the same local area network, loads the operating parameters, and then adjusts its working mode.
5. A terminal device management method as described in any one of claims 1-4, characterized in that: The terminal equipment includes at least one of the following: clock, projector, smart control device, doorplate light, set-top box.
6. A terminal device management system, characterized in that: Includes the following modules: The operation parameter configuration module is used to configure the operation parameters of each terminal device through a web page and store the operation parameters to a cloud server; The operation parameter synchronization module is used for the local server to synchronize the operation parameters from the cloud server and forward the operation parameters to one or more corresponding terminal devices based on a preset network protocol. The operating parameter loading module is used by each terminal device to receive the operating parameters based on the built-in network server module, and adjust the working mode based on the operating parameters.
7. A terminal device management system as described in claim 6, characterized in that: The operating parameter configuration module is specifically used for: The operating parameters of each terminal device are configured through a visual UI interface on an H5 webpage. The operating parameters carry at least the IP address of the terminal device and are stored in real time to the cloud server based on a preset network protocol. The visual UI interface is configured with several controls for inputting running parameters.
8. A terminal device management system as described in claim 6, characterized in that: The operating parameter synchronization module is specifically used for: The local server sets a synchronization period, and periodically synchronizes the operating parameters from the cloud server based on the synchronization period. It parses the operating parameters to obtain the IP address, and forwards the operating parameters to the corresponding terminal device in real time based on the preset network protocol and IP address.
9. A terminal device management system as described in claim 6, characterized in that: The runtime parameter loading module is specifically used for: Each terminal device, based on its built-in network server module, receives the operating parameters forwarded by a local server on the same local area network, loads the operating parameters, and then adjusts its working mode. The terminal equipment includes at least one of the following: clock, projector, smart control device, doorplate light, set-top box.
10. A terminal device management medium, on which a computer program is stored, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Wireless accessing controller and long-distance port agent method thereof
CN103118144A
NAS data access method, system and relevant device
CN108028833A