Device management method, apparatus, system, electronic device, and storage medium
By monitoring the device status in real time through the device storage cabinet and interacting with the cloud, the problem of low efficiency in the ownership management of test devices is solved, achieving efficient device ownership management, avoiding registration errors, and improving the efficiency of intelligent product testing.
Patent Information
- Application Number
- CN202211216757.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2042-09-30
AI Technical Summary
During the testing of smart home appliances, the management of the test equipment is inefficient and prone to errors, which affects the testing progress.
The device storage cabinet monitors device status information in real time and interacts with the cloud to efficiently manage device ownership based on the device status information.
It enables efficient ownership management of testing equipment, avoids equipment registration errors, and improves the efficiency of intelligent product testing.
Smart Images

Figure CN115499424B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of device control, and in particular to a device management method, device management apparatus, device management system, electronic device and storage medium. BACKGROUND
[0002] With the continuous development of intelligent household appliance technology and Internet technology, intelligent household appliances (such as intelligent air conditioners, intelligent refrigerators, etc.) are becoming increasingly popular, and users can remotely use devices (mobile terminals, intelligent keys, intelligent wearables, etc.) to control intelligent household appliances, which is convenient and efficient. With the increasing demand of users, testing of intelligent products is becoming increasingly important. In the testing process, a large number of test devices need to be used for effectiveness testing. When a large number of test devices are used by test personnel to test intelligent products, the test devices need to be used by a large number of personnel, and the ownership of the test devices needs to be frequently changed. At present, the test devices are mostly borrowed from real machines, and manual registration is used, which is not only inefficient but also prone to errors, thereby slowing down the overall testing progress and being not conducive to the current high-speed development of intelligent product development needs. SUMMARY
[0003] The present application aims to at least solve one of the technical problems existing in the prior art. To this end, the present application proposes a device management method, which stores devices in a device storage cabinet and obtains device state information, and efficiently completes the ownership management of the devices based on the device state information.
[0004] The device management method according to the first aspect of the present application is applied to the cloud, and the method comprises:
[0005] The cloud determines first device state information when the cabinet door of the device storage cabinet is opened, and second device state information when the cabinet door is closed; wherein the device storage cabinet is used to store devices, and the device storage cabinet is signal-connected with the devices to obtain device state information of the devices;
[0006] The ownership information of the devices is managed according to the first device state information and the second device state information.
[0007] The device management method according to the present application stores devices in a device storage cabinet and obtains device state information, and efficiently completes the ownership management of the devices based on the device state information.
[0008] According to an embodiment of the present application, the device state information comprises a device ID and a device state, the device state comprises an online state and an offline state, and the management of the ownership information of the devices according to the first device state information and the second device state information comprises:
[0009] determining that the device state corresponding to the target device ID is switched from an offline state to an online state, and establishing a corresponding relationship between the target device ID and a user ID; the user ID represents an identity that can open a cabinet door after verification; and the storage ID represents a storage address of the device;
[0010] determining that the device state corresponding to the target device ID is switched from an offline state to an online state, and establishing a corresponding relationship between the target device ID and a storage ID;
[0011] determining a target device ID that enters a connection state for the first time, and establishing a corresponding relationship between the target device ID and a storage ID;
[0012] The target device ID is distinguished after comparing the first device state information and the second device state information.
[0013] According to an embodiment of the present application, the device state further includes a debugging state, and correspondingly, the method further includes:
[0014] receiving a remote connection request sent by a user terminal, the remote connection request including a user ID, a request device ID, and a connection instruction;
[0015] switching an online state corresponding to the request device ID to a debugging state, and establishing a corresponding relationship between the request device ID and the user ID;
[0016] sending the connection instruction to a request device corresponding to the request device ID according to the request device ID, so that the request device establishes a connection with the user terminal according to the connection instruction.
[0017] According to an embodiment of the present application, before receiving the remote connection request sent by the user terminal, the method further includes: sending a device ID with an online state to the user terminal.
[0018] According to an embodiment of the present application, the method further includes:
[0019] receiving a remote disconnection request sent by a user terminal, the remote disconnection request including a user ID, a request device ID, and a disconnection instruction;
[0020] switching a debugging state corresponding to the request device ID to an online state, and establishing a corresponding relationship between the request device ID and a storage ID;
[0021] sending the disconnection instruction to a request device corresponding to the request device ID according to the request device ID, so that the request device disconnects from the user terminal according to the disconnection instruction.
[0022] According to an embodiment of the present application, the method further comprises:
[0023] receiving a cabinet door opening record or a cabinet door closing record uploaded by the equipment storage cabinet, sending an equipment state query request to the equipment storage cabinet, the cabinet door opening record or the cabinet door closing record comprising a user ID.
[0024] According to an embodiment of the present application, the method further comprises:
[0025] sending the ownership information of the equipment to the equipment storage cabinet, so that the equipment storage cabinet stores the ownership information of the equipment.
[0026] According to an embodiment of the second aspect of the present application, the equipment management device is applied to a cloud end, and the device comprises:
[0027] an acquisition module, configured to determine first equipment state information of the equipment storage cabinet when a cabinet door is opened, and second equipment state information of the equipment storage cabinet when the cabinet door is closed; wherein the equipment storage cabinet is configured to store equipment, and the equipment storage cabinet is connected to the equipment to acquire equipment state information of the equipment;
[0028] a processing module, configured to manage the ownership information of the equipment according to the first equipment state information and the second equipment state information.
[0029] According to an embodiment of the third aspect of the present application, the equipment management system comprises an equipment storage cabinet, a cloud end, and a plurality of equipment connected to the equipment storage cabinet, the equipment storage cabinet is configured to acquire equipment state information of the equipment, and wherein:
[0030] the equipment storage cabinet is configured to send first equipment state information of the equipment storage cabinet when a cabinet door is opened to the cloud end after a cabinet door opening request is passed, and send second equipment state information of the equipment storage cabinet after the cabinet door is closed to the cloud end when the cabinet door is closed;
[0031] the cloud end is configured to manage the ownership information of the equipment according to the first equipment state information and the second equipment state information.
[0032] According to an embodiment of the fifth aspect of the present application, the equipment storage cabinet comprises an equipment storage and a network module, wherein:
[0033] the equipment storage is configured to store equipment, and the equipment storage is connected to the equipment to acquire equipment state information of the equipment;
[0034] The device memory is connected with the cloud through the network module, and is configured to send first device state information when the cabinet door is opened and second device state information when the cabinet door is closed to the cloud, so that the cloud manages the ownership information of the device according to the first device state information and the second device state information.
[0035] The electronic device according to the sixth aspect of the present application comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the device management method when executing the program.
[0036] The non-transitory computer readable storage medium according to the seventh aspect of the present application stores a computer program, and the computer program is executable on the processor to implement the device management method.
[0037] The computer program product according to the eighth aspect of the present application comprises a computer program, and the computer program is executable on the processor to implement the device management method.
[0038] Additional aspects and advantages of the present application will be made apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.
[0040] Figure 1 is a flowchart of the device management method provided by the embodiment of the present application Figure One ;
[0041] Figure 2 is a flowchart of the device management method provided by the embodiment of the present application Figure Two ;
[0042] Figure 3 is a structural schematic diagram of the device management system provided by the embodiment of the present application;
[0043] Figure 4 is a structural schematic diagram of the device storage cabinet provided by the embodiment of the present application;
[0044] Figure 5 is a structural schematic diagram of the device management device provided by the embodiment of the present application;
[0045] Figure 6Fig. 1 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0046] The embodiments of the present application will be further described in detail below with reference to the accompanying drawings and embodiments. The following embodiments are used to illustrate the present application, but cannot be used to limit the scope of the present application.
[0047] With the continuous development of smart home appliance technology and Internet technology, smart home appliances (such as smart air conditioners, smart refrigerators, etc.) are increasingly popular, and users can remotely use devices (mobile terminals, smart keys, smart wearables, etc.) to control smart home appliances, which is convenient and fast. With the increasing demand of users, the testing of smart products is becoming increasingly important. In the testing process, a large number of test devices need to be used for effectiveness testing. When a large number of test devices are used by testers to test smart products, the test devices need to be used by many people, and the ownership of the test devices needs to be frequently changed. At present, the test devices are mainly borrowed by real machines and manually registered, which is not only inefficient but also prone to errors, thereby slowing down the overall testing progress and being not conducive to the current high-speed development of smart product development needs.
[0048] Therefore, the present application provides a device management method, which is applied to the management of the ownership of devices (i.e. test devices) for testing smart products. The management of the ownership of test devices mainly records these ownership information, so that testers can know which test devices can be used and which test devices are being used by whom. For this purpose, a device storage cabinet is provided, which can accommodate a plurality of test devices, and each test device can be signal-connected with the device storage cabinet (in fact, the electronic article in the device storage cabinet is connected with the test device). The connection mode is not limited to wired connection (such as USB interface, serial port, Ethernet, and MBus, etc.) or wireless (such as Wi-Fi, Zigbee, LoRa, etc.) connection.
[0049] At this time, the device storage cabinet can obtain the device state information of each test device, which can include a connected state and a non-connected state. The connected state can also be divided into online, debugging, and no authorization, etc., and the non-connected state is offline.
[0050] In the present application, the cabinet door of the device storage cabinet needs to be opened by authorization, so that the current running condition of the device can be checked from the device storage cabinet, and the required device can be taken. For example, when a test device is connected with the storage cabinet, the tester remotely operates it to communicate with the smart product and execute the testing process of the smart product, at this time, the display screen of the test device can be seen to change various interfaces back and forth.
[0051] When the test personnel takes and returns the test equipment from the equipment storage cabinet, the equipment storage cabinet can obtain the equipment state information of each equipment in the cabinet, and the cloud can distinguish which test equipment is taken and which test equipment is returned according to the comparison of the two equipment state information after the cabinet door is opened and closed.
[0052] To this end, referring to Figure 1 The equipment management method provided by the application is applied to the cloud and includes the following steps:
[0053] 11. The cloud determines first equipment state information of the equipment storage cabinet when the cabinet door is opened and second equipment state information when the cabinet door is closed.
[0054] 12. The cloud manages the ownership information of the equipment according to the first equipment state information and the second equipment state information.
[0055] It should be noted that, in the application, the test personnel can open the cabinet door through identity recognition.
[0056] In the application, the process of identity recognition through intelligent means, the test personnel can use a terminal (such as a mobile terminal, a tablet computer, etc.) to verify the identity to the cloud, and the cloud sends the result of successful verification to the equipment storage cabinet after successful identity verification. The equipment storage cabinet is connected with the signal of the electronic lock that controls the opening of the cabinet door, sends an opening signal to the electronic lock, and then the electronic lock opens the cabinet door.
[0057] In the process of identity recognition through card swiping or face swiping, the test personnel swipes the card or face, the equipment storage cabinet obtains the identity verification information, sends the identity verification information to the cloud for identity verification, and the cloud sends the result of successful verification to the equipment storage cabinet after successful identity verification. The equipment storage cabinet is connected with the signal of the electronic lock that controls the opening of the cabinet door, sends an opening signal to the electronic lock, and then the electronic lock opens the cabinet door.
[0058] In the application, when the cabinet door is opened, the equipment storage cabinet will collect the current equipment state information of each test equipment, that is, the first equipment state information.
[0059] After the test personnel takes or returns the equipment, when the cabinet door is closed, the equipment storage cabinet will collect the current equipment state information of each test equipment, that is, the second equipment state information.
[0060] The device storage cabinet sends the twice collected device state information to the cloud, and the cloud manages the ownership information of the device according to the twice collected device state information. In the application, the cloud compares the twice device state information to determine which test device is missing or which test device is added, or the number of devices in the device storage cabinet is not changed. After determining these conditions, it can be judged whether the test device belongs to the test personnel or the system.
[0061] In addition, it should be noted that the cloud analyzes and records the ownership information of each device return and taking, therefore, the test personnel or the management personnel can log in the cloud platform through the mobile terminal to check the ownership information of each test device.
[0062] The device management method provided by the application can store the device in the device storage cabinet, then monitor the state information of the device in real time by the device storage cabinet, and interact with the cloud, the cloud analyzes and determines the ownership information of the device according to the state information of the device, which can efficiently manage the ownership of the device and avoid registration errors affecting the test of intelligent products.
[0063] In a further method of the above method, the device state information can include a device ID and a device state, and the device state includes an online state and an offline state. In general, the device in the online state can be taken and used.
[0064] Online: The device is authorized by the system, and the device can be normally queried and controlled.
[0065] Offline: The device is disconnected from the storage module, and it can be determined that the device is not stored in the storage module.
[0066] No authorization: The device is not authorized by the system, and it can be determined that the device is connected, but cannot be queried and controlled.
[0067] Therefore, the process of managing the ownership information of the device by the cloud according to the first device state information and the second device state information is explained as follows:
[0068] The device state corresponding to the target device ID is switched from the online state to the offline state, and the correspondence between the target device ID and the user ID is established. The user ID represents the identity that can open the cabinet door after verification. The storage ID represents the storage address of the device.
[0069] The device state corresponding to the target device ID is switched from the offline state to the online state, and the correspondence between the target device ID and the storage ID is established.
[0070] Determine the target device ID that enters the connection state for the first time, and establish the corresponding relationship between the target device ID and the storage ID.
[0071] The target device ID is the device ID distinguished after comparing the first device state information and the second device state information.
[0072] It should be noted that in the present application, the trial device can be attributed to the test personnel, and can also be attributed to the system. Here, the test personnel has a unique ID, i.e., the user ID. The system is a "public device" and has its own ID, i.e., the storage ID. Each test device has its own unique ID, i.e., the device ID.
[0073] In the present application, the device ID corresponding to the device that switches from the online state to the offline state is the out-cabinet device, which is equivalent to the test personnel taking the device away, and the connection between the device and the device storage cabinet is disconnected, so the device is called the out-cabinet device. At this time, since the cloud has obtained the user ID of the test personnel, the cloud establishes the corresponding relationship between the device ID of the out-cabinet device and the user ID, i.e., the device is hung under the name of the test personnel.
[0074] For example, the first device state information includes: device a is online, device b is online, device c is debugging, and device d is debugging. The second device state information includes: device b is online, device c is debugging, and device d is debugging. Comparing the device state information at two times, it is found that device a switches from online to offline, which indicates that device a is out of the cabinet. At this time, the cloud establishes the corresponding relationship between the device ID of device a and the user ID.
[0075] The device ID corresponding to the device that switches from the offline state to the online state is the in-cabinet device, which is equivalent to the test personnel returning the device, and the device and the device storage cabinet are reconnected, so the device is called the in-cabinet device. At this time, the corresponding relationship between the device ID of the in-cabinet device and the storage ID is established, i.e., the device is hung under the name of the system again.
[0076] For example, the first device state information includes: device a is online, device c is debugging, and device d is debugging. The second device state information includes: device a is online, device b is online, device c is debugging, and device d is debugging. Comparing the device state information at two times, it is found that device b switches from offline to online, which indicates that device b is out of the cabinet. At this time, the cloud establishes the corresponding relationship between the device ID of device b and the storage ID.
[0077] The device ID corresponding to the device determined as the cabinet-entering device in the first connection state is established as the corresponding relationship between the device ID and the storage ID of the cabinet-entering device. In the present application, the device storage cabinet records the connection times of each device, for example, once the device establishes a signal connection with the device storage cabinet, the device storage cabinet will record the device ID of the device. Therefore, after the cabinet-entering device establishes a connection with the device storage cabinet, the device storage cabinet will determine which device belongs to the first connection and which device belongs to the reconnection. Correspondingly, the cloud will also record the connection of each device, so that the cloud will establish the corresponding relationship between the device ID and the storage ID of the device for the first connection, that is, the device will be re-hung under the name of the system, because there is no tester to take and use at present.
[0078] It should be further pointed out that the cloud can store the record of each device in the state switching process, that is, the corresponding relationship established at each switching time. Each corresponding relationship corresponds to a time point, which facilitates the distinction of each state switching.
[0079] The further method of the present application can recognize the device taking out of the cabinet or returning to the cabinet by twice device state information, so as to establish the device ownership information under different conditions, efficiently manage the ownership of the device, and avoid the registration error of the device, which affects the test of the intelligent product.
[0080] In the further method of the above method, the device state further includes a debugging state, that is, the device is still stored in the device storage cabinet and still maintains a connection with the device storage cabinet, but it is remotely controlled by the user terminal to achieve the purpose of testing the intelligent product by the device. For this, the user terminal needs to establish a connection with the device first, and after the connection, the device can be remotely controlled to test the intelligent product. In this scenario, the tester does not need to open and close the device storage cabinet, and the tester needs to use the user terminal to request remote control of the device, specifically:
[0081] Receiving a remote connection request sent by the user terminal, the remote connection request including a user ID, a request device ID and a connection instruction;
[0082] Switching the online state corresponding to the request device ID to the debugging state, and establishing the corresponding relationship between the request device ID and the user ID;
[0083] According to the request device ID, the connection instruction is sent to the request device corresponding to the request device ID, so that the request device establishes a connection with the user terminal according to the connection instruction.
[0084] To this end, it should be noted that in the present application, when the device is in the debugging state, it can be viewed on the device storage cabinet, that is, the device storage cabinet will display the state of each device, and the tester can view that a certain device is in an online state or the cloud will send the device ID in the online state to the user terminal. The tester will use the user terminal to send the device ID to be remotely connected, the user ID and the connection instruction to the cloud as a remote connection request, the cloud will switch the online state corresponding to the device ID to the debugging state, and establish the corresponding relationship between the target device ID and the user ID. Then, according to the target device ID, the connection instruction is sent to the device corresponding to the target device ID, so that the device establishes a connection with the user terminal according to the connection instruction.
[0085] After establishing the connection, the tester uses the user terminal to control the device to test the test product.
[0086] In addition, when the tester does not want to remotely control the device to test the intelligent product, at this time, the cloud receives the remote disconnection request sent by the user terminal, and the remote disconnection request includes the user ID, the request device ID and the disconnection instruction.
[0087] Switch the debugging state corresponding to the request device ID to the online state, and establish the corresponding relationship between the request device ID and the storage ID;
[0088] According to the request device ID, the disconnection instruction is sent to the device corresponding to the request device ID, so that the request device disconnects with the user terminal according to the disconnection instruction.
[0089] In the further method of the above method, when the cloud establishes the ownership relationship between the device and the tester, the user ID corresponding to the tester is required, therefore, the cloud receives the cabinet door opening record or the cabinet door closing record uploaded by the device storage cabinet, and the user ID can be obtained in the record, and then the cloud sends a query device state request to the device storage cabinet.
[0090] In the further method of the above method, the cloud and the device storage cabinet interact with each other, and each information is obtained separately to ensure the continuity and rationality of each stage.
[0091] In the further method of the above method, the cloud sends the ownership information of the device to the device storage cabinet, so that the device storage cabinet stores the ownership information of the device, and ensures the information synchronization between the two subjects.
[0092] In addition, it should be noted that in the present application, the device storage cabinet sends the device state information to the cloud, and the cloud manages the ownership of the device based on the device state information. The device storage cabinet can also construct and manage the ownership information of the device, so as to avoid the failure of sending information to the cloud and cause the failure of constructing the ownership information of the device.
[0093] Referring to Figure 2 The application provides a device management method, which is applied to a device storage cabinet, the device storage cabinet is used for storing devices, the device storage cabinet is connected with device signals, and device state information of the devices is acquired, the method comprises the following steps:
[0094] 21. The device storage cabinet determines the first device state information when the cabinet door is opened;
[0095] 22. The device storage cabinet determines the second device state information when the cabinet door is closed;
[0096] 23. The ownership information of the devices is managed according to the first device state information and the second device state information.
[0097] In the application, the process of identity recognition in an intelligent manner, a tester can use a terminal (such as a mobile terminal, a tablet computer or the like) to verify the identity to the cloud, and the cloud sends the result of successful verification to the device storage cabinet, the device storage cabinet is connected with an electronic lock signal of the control cabinet door, an opening signal is sent to the electronic lock, and then the electronic lock opens the cabinet door.
[0098] In the application, when the cabinet door is opened, the device storage cabinet collects the device state information of the current devices for testing, that is, the first device state information.
[0099] After the tester takes or returns the devices, when the cabinet door is closed, the device storage cabinet collects the device state information of the current devices for testing, that is, the second device state information.
[0100] The device storage cabinet manages the ownership information of the devices according to the two device state information. In the application, the two device state information are compared to determine which device for testing is missing or which device for testing is added, or the number of the devices in the device storage cabinet is not changed. After the conditions are determined, it can be determined whether the device for testing belongs to the tester or the system.
[0101] In addition, it should be noted that the device storage cabinet analyzes and records the ownership information of the devices each time the devices are returned and taken, therefore, the tester or the management personnel can check the ownership information of the devices on the display screen of the device storage cabinet.
[0102] The device management method provided by the application can efficiently manage the ownership of the devices by storing the devices in the device storage cabinet, monitoring the state information of the devices in real time, analyzing and determining the ownership information of the devices according to the state information of the devices, and avoiding the registration error of the devices, thereby affecting the test of the intelligent products.
[0103] In a further method of the above method, the device state information includes a device ID and a device state, the device state being an online state and an offline state, and the management of the ownership information of the device according to the first device state information and the second device state information includes:
[0104] determining that the device state corresponding to the target device ID is switched from the online state to the offline state, establishing a corresponding relationship between the target device ID and the user ID, the user ID representing an identity that can open the cabinet door after verification, and the storage ID representing a storage address of the device;
[0105] determining that the device state corresponding to the target device ID is switched from the offline state to the online state, and establishing a corresponding relationship between the target device ID and the storage ID;
[0106] determining the target device ID that enters the connection state for the first time, and establishing a corresponding relationship between the target device ID and the storage ID;
[0107] The target device ID is a device ID distinguished after comparing the first device state information and the second device state information.
[0108] Since the execution subject of the embodiment is the device storage cabinet, and the execution subject of the above embodiment is the cloud, the processing procedures of the two for determining the ownership information of the device according to the first device state information and the second device state information are the same, and therefore the processing procedures are not described here.
[0109] In the present application, the device storage cabinet can identify the state of the device, and when the user terminal is authorized to remotely connect with the device, the device storage cabinet can identify that the device is switched from the online state to the debugging state. The device storage cabinet can also receive the corresponding relationship between the device ID and the user ID fed back by the cloud, and complete the storage.
[0110] In a further method of the above method, the device storage cabinet sends the ownership information of the device to the cloud, so that the cloud stores the ownership information of the device.
[0111] Referring to Figure 3 The present application provides a device management system, which comprises a device storage cabinet 31, a cloud 32, and a plurality of devices connected with the device storage cabinet, the device storage cabinet being configured to acquire device state information of the devices, wherein:
[0112] The device storage cabinet is configured to send, after the cabinet door opening request is passed, first device state information of the device storage cabinet when the cabinet door is opened to the cloud, and send, when the cabinet door is closed, second device state information of the device storage cabinet after the cabinet door is closed to the cloud;
[0113] The cloud is configured to manage the ownership information of the device according to the first device state information and the second device state information.
[0114] In a further system of the above system, the device state information can include a device ID and a device state, and the device state includes an online state and an offline state, and accordingly, the cloud is specifically configured to:
[0115] determine that the device state corresponding to the target device ID is switched from the online state to the offline state, establish a corresponding relationship between the target device ID and the user ID, the user ID representing an identity capable of opening the cabinet door after verification, and the storage ID representing a storage address of the device;
[0116] determine that the device state corresponding to the target device ID is switched from the offline state to the online state, and establish a corresponding relationship between the target device ID and the storage ID;
[0117] determine the target device ID that enters the connection state for the first time, and establish a corresponding relationship between the target device ID and the storage ID;
[0118] The target device ID is distinguished from the first device state information and the second device state information.
[0119] In the present application, the device storage cabinet is described from the structure of the device storage cabinet, which includes a security unit 311, an Internet of Things unit 312 and a storage unit 313, wherein:
[0120] The Internet of Things unit is used to directly or indirectly connect the Internet or external devices, including but not limited to Wi-Fi module, 2G module, 3G module, NB-IoT module, Zigbee, LoRa, etc.
[0121] The security unit can include an identity recognition module and an electronic door lock module:
[0122] The identity recognition module includes but is not limited to biological recognition such as fingerprint, iris, face, voiceprint, etc., identity ID hardware such as RFID, NFC, etc., or a combination of multiple recognition methods.
[0123] The electronic door lock module can perform unlocking and locking capabilities according to different electrical signals received.
[0124] The security unit can be connected with the Internet of Things unit, and the inside can be connected with the Internet of Things module by the identity recognition module and the electronic door lock module, or the identity recognition module and the electronic door lock module can be connected, and then the identity recognition module and the Internet of Things module are connected.
[0125] The storage unit is used for interfacing with the test device, which includes a storage box and a connector:
[0126] Storage box for storing test equipment, the box is a rigid full-enclosed cabinet physical structure, the wall body can be net-shaped or fully-enclosed structure, at least one side of the box is a door body connected with a security unit.
[0127] Connector for connecting the test equipment in the storage box, the connection mode includes but is not limited to wired USB (universal serial bus), serial port, Ethernet and MBus, wireless Wi-Fi, Zigbee, LoRa, etc., the connector can obtain access data and control authority of the test equipment, and the storage unit is connected with the Internet unit through the connector and performs data interaction.
[0128] In addition, the storage unit can also include a heat dissipation device, an alarm device, a power management device, a test equipment support, etc.
[0129] Heat dissipation device for heat dissipation of the box
[0130] Alarm device for monitoring and safety alarm
[0131] Power management device for improving the durability of the test equipment battery
[0132] Test equipment support for placing the test equipment.
[0133] In addition, it should be noted that the equipment storage cabinet is also used for: managing the ownership information of the equipment according to the first equipment state information and the second equipment state information.
[0134] Correspondingly, when the equipment storage cabinet does not manage the ownership information of the equipment, the cloud is also used for: sending the ownership information of the equipment to the equipment storage cabinet for storage.
[0135] The equipment management system provided by the application stores the equipment in the equipment storage cabinet, then monitors the state information of the equipment in real time by the equipment storage cabinet, and interacts with the cloud, the cloud analyzes and determines the ownership information of the equipment according to the state information of the equipment, can efficiently manage the ownership of the equipment, avoid equipment registration error, and affect the test of intelligent products.
[0136] The equipment management method and system provided in the above embodiment also need to be explained that the test personnel can use the test equipment to test the intelligent product after taking away the test equipment. The test personnel can also not take away the test equipment, use the mobile terminal or fixed terminal to establish a remote connection with the test equipment, and then remotely control the test equipment to test the intelligent product, at this time, the test equipment can be debugged in the equipment storage cabinet.
[0137] As Figure 4As shown, the embodiment of the present application provides a device storage cabinet, which comprises a device storage 41 and a network module 42, wherein:
[0138] The device storage is used for storing the device, and is connected with the device signal to obtain the device state information of the device.
[0139] The device storage is connected with the cloud through the network module, and is used for sending the first device state information when the cabinet door is opened and the second device state information when the cabinet door is closed to the cloud, so that the cloud manages the ownership information of the device according to the first device state information and the second device state information.
[0140] In the present application, the structure of the device storage cabinet is described, and the device storage is used for docking the test device, which comprises a storage box and a connector; and the network module is an Internet of Things unit.
[0141] The storage box is used for storing the test device, and the box is a rigid full-enclosed cabinet-shaped physical structure, and the wall body can be a net-shaped or fully-closed structure, and at least one side of the box is a door body connected with a safety unit.
[0142] The connector is used for connecting the test device in the storage box, and the connection mode includes but is not limited to wired USB (universal serial bus), serial port, Ethernet and MBus, wireless Wi-Fi, Zigbee, LoRa, etc., the connector can obtain the access data and control authority of the test device, and the storage unit is connected with the Internet of Things unit through the connector and performs data interaction.
[0143] In addition, the device storage can further comprise a heat dissipation device, an alarm device, a power management device, a test device support, etc.
[0144] The heat dissipation device is used for heat dissipation of the box
[0145] The alarm device is used for monitoring and safety alarm
[0146] The power management device is used for improving the battery durability of the test device
[0147] The test device support is used for placing the test device.
[0148] In addition, it should be noted that the device storage cabinet is also used for managing the ownership information of the device according to the first device state information and the second device state information.
[0149] As shown, the device management device provided by the embodiment of the present application comprises: Figure 5
[0150] The acquisition module 51 is configured to determine first device state information of the device storage cabinet when the cabinet door is opened, and second device state information when the cabinet door is closed; wherein the device storage cabinet is configured to store devices, and the device storage cabinet is connected with the devices to acquire device state information of the devices;
[0151] The processing module 52 is configured to manage the ownership information of the devices according to the first device state information and the second device state information.
[0152] In a further device of the above device, the device state information can include a device ID and a device state, and the device state includes an online state and an offline state, and accordingly, the processing module is specifically configured to:
[0153] determine that the device state corresponding to the target device ID is switched from the online state to the offline state, establish a corresponding relationship between the target device ID and a user ID, the user ID representing an identity that can open the cabinet door after verification, and a storage ID representing a storage address of the device;
[0154] determine that the device state corresponding to the target device ID is switched from the offline state to the online state, and establish a corresponding relationship between the target device ID and the storage ID;
[0155] determine a target device ID that enters a connection state for the first time, and establish a corresponding relationship between the target device ID and the storage ID;
[0156] wherein the target device ID is a device ID distinguished after comparing the first device state information and the second device state information.
[0157] According to the device management device provided by the embodiment of the application, the devices are stored in the device storage cabinet, and then the device storage cabinet monitors the state information of the devices in real time and interacts with the cloud, the cloud analyzes and determines the ownership information of the devices according to the state information of the devices, the devices can be efficiently managed, and the registration error of the devices is avoided, and the test on the intelligent products is not affected.
[0158] Figure 6 An example of an electronic device entity structure diagram is shown in FIG. 1. Figure 6As shown, the electronic device can include a processor 61, a communications interface 62, a memory 63, and a communications bus 64, wherein the processor 61, the communications interface 62, and the memory 63 communicate with each other through the communications bus 64. The processor 61 can invoke the logic instructions in the memory 63 to execute the device management method applied to the execution node, which includes determining first device state information when a cabinet door of a device storage cabinet is opened and second device state information when the cabinet door is closed, wherein the device storage cabinet is used to store devices, the device storage cabinet is connected with the devices to obtain device state information of the devices, and the ownership information of the devices is managed according to the first device state information and the second device state information.
[0159] In addition, the logic instructions in the memory 63 described above can be implemented in the form of a software functional unit and sold or used as an independent product, which can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0160] Further, the present application also provides a computer program product, which includes a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the device management method applied to the execution node provided by each method embodiment, which includes determining first device state information when a cabinet door of a device storage cabinet is opened and second device state information when the cabinet door is closed, wherein the device storage cabinet is used to store devices, the device storage cabinet is connected with the devices to obtain device state information of the devices, and the ownership information of the devices is managed according to the first device state information and the second device state information.
[0161] In another aspect, the embodiments of the present application also provide a non-transitory computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the device management method applied to an execution node, the method comprising: determining first device state information of a device storage cabinet when a cabinet door is opened, and second device state information when the cabinet door is closed; wherein the device storage cabinet is used for storing devices, and the device storage cabinet is connected with the devices to obtain device state information of the devices; and managing the ownership information of the devices according to the first device state information and the second device state information.
[0162] The device embodiments described above are only schematic, and the units illustrated as separate components may or may not be physically separate, and the components illustrated as units may or may not be physical units, i.e., may be located in one place, or may be distributed on a plurality of network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments. Those skilled in the art can understand and implement without creative labor.
[0163] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software plus necessary universal hardware platforms, and of course can also be realized by hardware. Based on such understanding, the above technical solutions, essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product. The computer software product can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0164] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software plus necessary universal hardware platforms, and of course can also be realized by hardware. Based on such understanding, the above technical solutions, essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product. The computer software product can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0165] It should be pointed out finally that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit the same; and although the present application has been described in detail with reference to the foregoing embodiments, it should be appreciated by those skilled in the art that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features thereof can be replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for managing equipment, characterized in that, The method is applied in the cloud and includes: The cloud determines the first device status information of the device storage cabinet when the cabinet door is open, and the second device status information when the cabinet door is closed; wherein, the device storage cabinet is used to store devices, and the device storage cabinet is signal-connected to the devices to obtain the device status information of the devices; The device ownership information is managed based on the first device status information and the second device status information; The device status information includes a device ID and a device status, which includes online and offline status. Online status indicates that the device is authorized by the system and can be queried and controlled normally; offline status indicates that the device is disconnected from the storage module and cannot be determined to be stored in the storage module. Correspondingly, the management of device ownership information based on the first and second device status information includes: The device status corresponding to the target device ID is determined to switch from online to offline, and a correspondence is established between the target device ID and the user ID; the user ID represents the identity that can open the cabinet door after verification; the storage ID represents the storage address of the device; Determine whether the device status corresponding to the target device ID changes from offline to online, and establish the correspondence between the target device ID and the storage ID; Based on the number of connections for each device in the device storage cabinet, determine the target device ID that first enters the connection state, and establish a correspondence between the target device ID and the storage ID; The target device ID is the device ID distinguished by comparing the first device status information and the second device status information; The device status also includes a debugging status; correspondingly, the method further includes: Receive a remote connection request sent by a user terminal, wherein the remote connection request includes a user ID, a requesting device ID, and a connection instruction; Switch the online status corresponding to the requested device ID to debug status, and establish the correspondence between the requested device ID and the user ID; The connection instruction is sent to the requesting device corresponding to the requesting device ID according to the requesting device ID, so that the requesting device can establish a connection with the user terminal according to the connection instruction; after the connection is established, the requesting device is controlled by the user terminal to achieve the device's testing of the test product; Before receiving a remote connection request sent by a user terminal, the method further includes: Send the device ID, indicating that the device status is online, to the user terminal; The cloud stores records of each device's state transition process, storing the corresponding relationship established for each transition; each corresponding relationship corresponds to a point in time.
2. The equipment management method according to claim 1, characterized in that, The method further includes: Receive a remote disconnection request sent by a user terminal, wherein the remote disconnection request includes a user ID, a requesting device ID, and a disconnection instruction; Switch the debug status corresponding to the requested device ID to the online status, and establish the correspondence between the requested device ID and the storage ID; The disconnect command is sent to the requesting device corresponding to the requesting device ID, so that the requesting device disconnects from the user terminal according to the disconnect command.
3. The equipment management method according to claim 1, characterized in that, The method further includes: The device receives cabinet door opening or closing records uploaded by the device storage cabinet and sends a query device status request to the device storage cabinet. The cabinet door opening or closing records include the user ID.
4. The equipment management method according to claim 1, characterized in that, The method further includes: The device ownership information is sent to the device storage cabinet so that the device storage cabinet stores the device ownership information.
5. A device management apparatus based on the method of any one of claims 1-4, characterized in that, The device is used in the cloud and includes: The acquisition module is used to determine the first device status information of the device storage cabinet when the cabinet door is open, and the second device status information when the cabinet door is closed; wherein, the device storage cabinet is used to store devices, and the device storage cabinet is signal-connected to the devices to acquire the device status information of the devices; The processing module is used to manage the device ownership information based on the first device status information and the second device status information.
6. A device management system based on the method described in any one of claims 1-4, characterized in that, This includes a device storage cabinet, a cloud platform, and multiple devices connected to the device storage cabinet. The device storage cabinet is used to acquire device status information, wherein: The device storage cabinet is used to send the first device status information of the device storage cabinet when the cabinet door is open to the cloud after the cabinet door opening request is approved, and to send the second device status information of the device storage cabinet after the cabinet door is closed to the cloud after the cabinet door is closed. The cloud is used to manage the device ownership information based on the first device status information and the second device status information.
7. A device storage cabinet based on the method of any one of claims 1-4, characterized in that, Includes device memory and network module, wherein: A device memory for storing devices, the device memory being signal-connected to the devices for acquiring device status information; The device storage is connected to the cloud via a network module to send the first device status information when the cabinet door is open and the second device status information when the cabinet door is closed to the cloud, so that the cloud can manage the device's ownership information based on the first device status information and the second device status information.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the device management method as described in any one of claims 1-4.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the device management method as described in any one of claims 1-4.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the device management method as described in any one of claims 1-4.
Citation Information
Patent Citations
Mobile terminal management method, management system, query method and management box
CN109784727A
Nuclear power station mobile working terminal returning method and system based on identity card verification
CN112380505A
Control management system of intelligent cabinet
CN112596429A