Equipment management method, equipment management device, server and storage medium
By receiving the photovoltaic equipment data reported by the receiver, determining the initial location of the equipment and sending reminder information, the problem of low management efficiency when the photovoltaic equipment identification is lost is solved, automated position monitoring and reminder are realized, and management efficiency and user experience are improved.
Patent Information
- Application Number
- CN202510214006.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-05-30
AI Technical Summary
In the prior art, when the equipment identification of a photovoltaic device is lost, the equipment manager needs to retrieve the equipment configuration information to confirm the equipment identification, resulting in low management efficiency.
By receiving the photovoltaic equipment data reported by the receiver, the initial position of the equipment is determined, and when the initial position is different from the current position, the reminder information is sent to the preset client of the equipment manager.
Automatic monitoring and reminder of photovoltaic equipment locations is realized, reducing the need for equipment managers to retrieve equipment configuration information, and improving management efficiency and user experience.
Smart Images

Figure CN120074005A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of equipment management, and particularly relates to an equipment management method, an equipment management device, a server, and a storage medium. Background Art
[0002] With the rapid development of photovoltaic technology, photovoltaic equipment (such as AC sources, photovoltaic sources, and oscilloscopes, etc.) is widely used in various laboratories and research environments.
[0003] Currently, photovoltaic equipment is attached with corresponding equipment identifiers, and the photovoltaic equipment is deployed at corresponding designated positions. Equipment managers can confirm whether the photovoltaic equipment has been moved away from the designated position according to the equipment identifier.
[0004] However, when the equipment identifier of the photovoltaic equipment is lost, the equipment manager needs to retrieve the equipment configuration information of the photovoltaic equipment and confirm the equipment identifier of the photovoltaic equipment according to the equipment configuration information. The process is rather cumbersome, resulting in low management efficiency for managing photovoltaic equipment. Summary of the Invention
[0005] In view of this, embodiments of the present application provide an equipment management method, an equipment management device, a server, and a storage medium to overcome the above problems of the prior art.
[0006] In a first aspect, embodiments of the present application provide an equipment management method, including: receiving equipment data of a photovoltaic equipment reported by a receiver; determining an initial position of the photovoltaic equipment according to the equipment data; when the initial position is different from the current position of the photovoltaic equipment, sending a first reminder message to a preset client associated with an equipment manager.
[0007] Wherein, in some optional embodiments, the equipment management method further includes: determining an accumulated operation duration of the photovoltaic equipment according to the equipment data; calculating an equipment utilization rate of the photovoltaic equipment according to a preset operation duration and the accumulated operation duration.
[0008] Wherein, in some optional embodiments, the equipment data includes a working current. The determining the accumulated operation duration of the photovoltaic equipment according to the equipment data includes: determining whether the photovoltaic equipment is in an operating state according to the working current; when it is determined that the photovoltaic equipment is in the operating state according to the working current, determining a current operation duration of the photovoltaic equipment; calculating a sum of a historical operation duration and the current operation duration of the photovoltaic equipment to obtain the accumulated operation duration.
[0009] Among them, in some alternative embodiments, when it is determined that the photovoltaic device is in the operating state according to the working current, determining the current operating duration of the photovoltaic device includes: when it is determined that the photovoltaic device is in the operating state according to the working current, determining whether the photovoltaic device is in the operating state at a preset moment, where the preset moment is a moment that is a preset duration earlier than the current moment; when it is determined that the photovoltaic device is in the operating state at the preset moment, determining the preset duration as the current operating duration.
[0010] Among them, in some alternative embodiments, the device data further includes a timestamp. Before determining whether the photovoltaic device is in the operating state according to the working current, the device management method further includes: determining whether the current moment belongs to a working day according to the timestamp; determining whether the photovoltaic device is in the operating state according to the working current includes: when it is determined that the current moment belongs to the working day according to the timestamp, determining whether the photovoltaic device is in the operating state according to the working current.
[0011] Among them, in some alternative embodiments, the device management method further includes: when the device utilization rate is less than the utilization rate threshold, sending a second reminder message to the preset client.
[0012] Among them, in some alternative embodiments, before sending a first reminder message to a preset client associated with a device manager when the initial position is different from the current position of the photovoltaic device, the device management method further includes: obtaining the receiver position of the receiver; determining the receiver position as the current position.
[0013] In a second aspect, an embodiment of the present application provides a device management apparatus, which includes a receiving module, a first determination module, and a first sending module. The receiving module is configured to receive device data of a photovoltaic device reported by a receiver; the first determination module is configured to determine an initial position of the photovoltaic device according to the device data; the first sending module is configured to send a first reminder message to a preset client associated with a device manager when the initial position is different from the current position of the photovoltaic device.
[0014] In a third aspect, an embodiment of the present application provides a server, including a memory; one or more processors coupled to the memory; one or more application programs, where the one or more application programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more application programs are configured to execute the device management method provided in the first aspect as described above.
[0015] Fourthly, an embodiment of the present application provides a computer-readable storage medium, in which program code is stored, and the program code can be called by a processor to execute the device management method provided in the first aspect above.
[0016] Fifthly, an embodiment of the present application provides a computer program product, which, when running on a computer device, causes the computer device to execute the device management method provided in the first aspect above.
[0017] The solution provided by the present application receives device data of a photovoltaic device reported by a receiver, determines an initial position of the photovoltaic device according to the device data, and when the initial position is different from the current position of the photovoltaic device, sends a first reminder message to a preset client associated with a device manager, realizing position monitoring of the photovoltaic device according to the device data of the photovoltaic device, without the need for the device manager to retrieve the device configuration information of the photovoltaic device, which is beneficial to improving the management efficiency of the photovoltaic device.
[0018] Further, when it is monitored that the position of the photovoltaic device has changed, a reminder message is sent to the preset client to remind the device manager to process the photovoltaic device, improving the user experience in the process of managing the photovoltaic device. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained according to these drawings without creative efforts.
[0020] Figure 1 FIG. shows a schematic scenario diagram of a device management system provided by an embodiment of the present application.
[0021] Figure 2 FIG. shows a schematic flow diagram of a device management method provided by an embodiment of the present application.
[0022] Figure 3 FIG. shows another schematic flow diagram of a device management method provided by an embodiment of the present application.
[0023] Figure 4 FIG. shows a schematic scenario flow diagram of a device management method provided by an embodiment of the present application.
[0024] Figure 5 FIG. shows still another schematic flow diagram of a device management method provided by an embodiment of the present application.
[0025] Figure 6 The figure shows a structural block diagram of a device management apparatus provided by an embodiment of the present application.
[0026] Figure 7 The figure shows a functional block diagram of a server provided by an embodiment of the present application.
[0027] Figure 8 The figure shows a computer-readable storage medium for storing or carrying program code for implementing the device management method provided by an embodiment of the present application.
[0028] Figure 9 The figure shows a computer program product for storing or carrying program code for implementing the device management method provided by an embodiment of the present application. Detailed implementation manners
[0029] To make the objectives, features, and advantages of the present application more obvious and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the embodiments described below are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0030] It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0031] It should also be understood that the terms used in this specification of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in this specification of the present application and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to include the plural forms.
[0032] It should be further understood that the term "and / or" used in this specification of the present application and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0033] In addition, in the description of the present application, the terms "first", "second", "third", etc. are only used for differential description and cannot be understood as indicating or implying relative importance.
[0034] With the rapid development of photovoltaic technology, photovoltaic devices (such as AC sources, photovoltaic sources, oscilloscopes, etc.) are widely used in various laboratories and research environments.
[0035] Currently, photovoltaic devices are attached with corresponding device identifiers, and the photovoltaic devices are deployed at corresponding designated positions. Device managers can confirm whether the photovoltaic devices have been removed from the designated positions according to the device identifiers.
[0036] However, when the device identifier of a photovoltaic device is lost, the device manager needs to retrieve the device configuration information of the photovoltaic device and confirm the device identifier of the photovoltaic device according to the device configuration information. The process is rather cumbersome, resulting in a low management efficiency for managing photovoltaic devices.
[0037] In view of the above problems, the device management method, device management device, server, and storage medium provided by the embodiments of the present application receive the device data of a photovoltaic device reported by a receiver, determine the initial position of the photovoltaic device according to the device data, and when the initial position is different from the current position of the photovoltaic device, send a first reminder message to a preset client associated with the device manager, realizing position monitoring of the photovoltaic device according to the device data of the photovoltaic device, without the need for the device manager to retrieve the device configuration information of the photovoltaic device, which is beneficial to improving the management efficiency of managing photovoltaic devices.
[0038] Furthermore, when it is monitored that the position of the photovoltaic device has changed, a reminder message is sent to the preset client to remind the device manager to process the photovoltaic device, enhancing the user experience in the process of managing photovoltaic devices.
[0039] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application.
[0040] Please refer to Figure 1 , which shows a schematic diagram of an application scenario of a device management system provided by the embodiments of the present application. The device management system may include a photovoltaic device 100, a receiver 200, and a processing device 300. The receiver 200 can be connected to the photovoltaic device 100 and the processing device 300 through a network and perform data interaction with the photovoltaic device 100 and the processing device 300 through the network.
[0041] Among them, the photovoltaic device 100 may include at least any one of an AC source, a photovoltaic source, an oscilloscope, a spectrum analyzer, an infrared thermal imager, an inverter efficiency tester, etc., which is not limited herein.
[0042] The processing device 300 may be any one of a terminal device or a server, etc. The type of the processing device 300 is not limited herein and may be specifically set according to actual needs.
[0043] The terminal device can be a mobile terminal device (for example, any one of a mobile phone, a personal digital assistant (PDA), a tablet personal computer (Tablet PC), a laptop computer, a smart watch, a smart bracelet, or a wearable device, etc.), or a fixed terminal device (such as a desktop computer, a smart panel, etc.), which is not limited here.
[0044] The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or can also be any one of cloud servers that provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery network (CDN), big data, or artificial intelligence platforms, etc., which is not limited here.
[0045] The network can be any one of a ZigBee network, a Bluetooth (BT) network, a Wireless Fidelity (Wi-Fi) network, a Thread network, a Long Range Radio (LoRa) network, a Low-Power Wide-Area Network (LPWAN), an infrared network, a Narrow Band Internet of Things (NB-IoT), a Controller Area Network (CAN), a Digital Living Network Alliance (DLNA) network, a Wide Area Network (WAN), a Local Area Network (LAN), a Metropolitan Area Network (MAN), or a Wireless Personal Area Network (WPAN), etc., which is not limited here.
[0046] In some embodiments, the device management system may further include a preset client, and the preset client can be connected to the processing device 300 through the network and perform data interaction with the processing device 300 through the network.
[0047] Among them, the preset client can be a mobile client (for example, any one of a mobile phone client, a PDA client, a Tablet PC client, a laptop client, a smart watch client, a smart bracelet client, or a wearable device client, etc.), or a fixed client (a desktop computer client, a smart panel client, etc.), etc., which is not limited here.
[0048] As an example, the preset client can be any one of a DingTalk client or a WeCom client, etc., which is not limited here.
[0049] Please refer to Figure 2 , which shows a flowchart of the device management method provided by an embodiment of the present application. In a specific embodiment, the device management method can be applied to a processing device 300 in a device management system as shown in Figure 1 . Taking the processing device 300 as an example, the process shown in Figure 2 will be elaborated in detail below. The device management method can include the following steps 110 to step 130.
[0050] Step 110: Receive the device data of the photovoltaic device reported by the receiver.
[0051] In the embodiment of the present application, the device management system may further include a Hall element. The Hall element can be connected to the receiver through a network and perform data interaction with the receiver through the network. The Hall element can be used to collect the device data of the photovoltaic device and report the collected device data to the receiver through the network.
[0052] The device data may include at least any one of a photovoltaic device identifier, a working current, a working voltage, a timestamp, etc., which is not limited here.
[0053] The Hall element continuously collects data of the photovoltaic device and reports the collected device data to the receiver through the network. The receiver receives and responds to the device data and reports the device data to the processing device through the network. The processing device receives the device data reported by the receiver.
[0054] Step 120: Determine the initial position of the photovoltaic device according to the device data.
[0055] In the embodiment of the present application, after the processing device receives the device data of the photovoltaic device reported by the receiver, it can determine the initial position of the photovoltaic device according to the device data.
[0056] In some embodiments, the device data is a photovoltaic device identifier, and the processing device pre-stores a position table, which can be used to represent the correspondence between the device identifier and the device position.
[0057] After the processing device receives the photovoltaic device identifier of the photovoltaic device reported by the receiver, it can look up the location table based on the photovoltaic device identifier to obtain the initial location of the photovoltaic device.
[0058] For example, the device identifier may include identifier 1, identifier 2, and identifier 3, and the device location may include location 1, location 2, and location 3.
[0059] The correspondence between the device identifier and the device location can be shown in Table 1, that is, the location table. Based on this correspondence, the initial location of the photovoltaic device can be obtained.
[0060] Table 1
[0061] Device Identification Device Location Identification 1 Location 3 Identification 2 Location 1 Identification 3 Location 2
[0062] It should be noted that the correspondence between the device identifier and the device location is not limited to that shown in Table 1 and can be specifically set according to actual needs.
[0063] In some embodiments, the device management system may further include a device management platform. The device management platform can be connected to the processing device through a network and perform data interaction with the processing device through the network. The location table is pre-stored in the device management platform.
[0064] After the processing device receives the photovoltaic device identifier of the photovoltaic device reported by the receiver, it can send the photovoltaic device identifier to the device management platform through the network. The device management platform receives and responds to the photovoltaic device identifier, looks up the location table based on the photovoltaic device identifier, and obtains the initial location of the photovoltaic device.
[0065] Among them, the device management platform can be an independent physical cloud platform, or a cloud platform cluster or distributed system composed of multiple physical cloud platforms, or can also be any one of cloud platforms that provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN), big data, or artificial intelligence platforms, etc., which is not limited here.
[0066] Step 130: When the initial location is different from the current location of the photovoltaic device, send a first reminder message to a preset client associated with the device management personnel.
[0067] In the embodiments of the present application, the device management system may further include a preset client, and the preset client is associated with the device management personnel.
[0068] When the initial position of the photovoltaic device is different from the current position of the photovoltaic device, the processing device can send a first reminder message to a preset client associated with the device manager through the network. The first reminder message can be used to remind the device manager to process the photovoltaic device, realizing position monitoring of the photovoltaic device based on the device data of the photovoltaic device. Without the need for the device manager to retrieve the device configuration information of the photovoltaic device, it is beneficial to improve the management efficiency of managing the photovoltaic device.
[0069] Furthermore, when it is monitored that the position of the photovoltaic device has changed, a reminder message is sent to the preset client to remind the device manager to process the photovoltaic device, enhancing the user experience during the management of the photovoltaic device.
[0070] Among them, the first reminder message can be at least any one of a text reminder message, a sound reminder message, a light reminder message, etc., and is not limited here.
[0071] The solution provided by this application realizes position monitoring of the photovoltaic device based on the device data of the photovoltaic device by receiving the device data of the photovoltaic device reported by the receiver, determining the initial position of the photovoltaic device according to the device data, and when the initial position is different from the current position of the photovoltaic device, sending a first reminder message to a preset client associated with the device manager. Without the need for the device manager to retrieve the device configuration information of the photovoltaic device, it is beneficial to improve the management efficiency of managing the photovoltaic device.
[0072] Furthermore, when it is monitored that the position of the photovoltaic device has changed, a reminder message is sent to the preset client to remind the device manager to process the photovoltaic device, enhancing the user experience during the management of the photovoltaic device.
[0073] Please refer to Figure 3 , which shows a flowchart of a device management method provided by another embodiment of this application. In a specific embodiment, the device management method can be applied to a processing device 300 in a device management system as shown in Figure 1 . Below, taking the processing device 300 as an example, the process shown in Figure 3 will be elaborated in detail. The device management method can include the following steps 210 to step 230.
[0074] Step 210: Receive the device data of the photovoltaic device reported by the receiver.
[0075] In this embodiment, step 210 can refer to the content of the corresponding step in the foregoing embodiment, and will not be elaborated here.
[0076] Step 220: Determine the cumulative operation duration of the photovoltaic device according to the device data.
[0077] In this embodiment, after the processing device receives the device data of the photovoltaic device reported by the receiver, it can determine the cumulative operation duration of the photovoltaic device according to the device data.
[0078] Among them, the cumulative operation duration can be the total operation duration of the photovoltaic device within a preset time period. The preset time period can be a time period preset by the device management personnel, or a time period automatically generated by the processing device according to the management process of managing the photovoltaic device multiple times, etc., which is not limited here.
[0079] As an example, the preset time period can be one day, or one week, or one month, etc., which is not limited here.
[0080] In some embodiments, the device data can include the working current. After the processing device receives the working current of the photovoltaic device reported by the receiver, it can determine whether the photovoltaic device is in an operating state according to the working current. When it is determined that the photovoltaic device is in an operating state according to the working current, it can determine the current operation duration of the photovoltaic device, and calculate the sum of the historical operation duration and the current operation duration of the photovoltaic device to obtain the cumulative operation duration. Calculating the cumulative operation duration of the photovoltaic device according to the working current of the photovoltaic device improves the calculation accuracy of the cumulative operation duration.
[0081] And when it is determined that the photovoltaic device is in an operating state, the cumulative operation duration is calculated, which avoids mis-calculating the duration of the photovoltaic device in a non-operating state into the cumulative operation duration, and further improves the calculation accuracy of the cumulative operation duration.
[0082] Among them, when the working current is greater than or equal to the current threshold, it is determined that the photovoltaic device is in an operating state; when the working current is less than the current threshold, it is determined that the photovoltaic device is in a non-operating state.
[0083] The current threshold can be used to represent the minimum current when the photovoltaic device is in an operating state. The current threshold can be a current preset by the device management personnel, or a current automatically generated by the processing device according to the management process of managing the photovoltaic device multiple times, etc., which is not limited here.
[0084] As an example, the current threshold can be 500 milliamperes (mA), or 100 mA, or 1000 mA, etc., which is not limited here.
[0085] The historical operation duration is the duration stored in advance. The initial configuration value of the historical operation duration when the photovoltaic device is installed is 0. After the processing device calculates the sum of the historical operation duration and the current operation duration to obtain the cumulative operation duration, it can update the historical operation duration to the cumulative operation duration.
[0086] Regarding the above process in which the processing device determines the current operation duration of the photovoltaic device when it is determined that the photovoltaic device is in an operating state based on the working current, in some embodiments, when it is determined that the photovoltaic device is in an operating state based on the working current, the processing device may determine whether the photovoltaic device is in an operating state at a preset moment, where the preset moment is a moment that is a preset duration earlier than the current moment. And when it is determined that the photovoltaic device is in an operating state at the preset moment, the preset duration is determined as the current operation duration, and the current operation duration is calculated according to the device state within the preset duration, improving the calculation accuracy of the current operation duration.
[0087] Among them, the device state may include an operating state, a standby state, a shutdown state, a full-load state, etc., which are not limited here.
[0088] The current moment is the moment when the receiver reports device data, and the preset moment is the moment corresponding to the previous preset moment of the current moment.
[0089] The preset duration may be a duration preset by the device manager in advance, or a duration automatically generated by the processing device according to the management process of managing the photovoltaic device multiple times, etc., which are not limited here.
[0090] As an example, the preset duration may be 10 minutes. When the processing device determines that the photovoltaic device is in an operating state at the start moment and the end moment of each 10-minute duration, this 10 minutes is determined as the current operation duration of the photovoltaic device. Judging whether the photovoltaic device is in an operating state at intervals of 10 minutes can avoid an increase in the calculation amount caused by too short a time interval, and can also avoid inaccurate data caused by too long a time interval, which is beneficial to saving the system's computing resources and improving the calculation accuracy of the current operation duration.
[0091] In some embodiments, the device data may further include a timestamp. After the processing device receives the working current of the photovoltaic device reported by the receiver, it may determine whether the current moment belongs to a working day according to the timestamp. And when it is determined according to the timestamp that the current moment belongs to a working day, it determines whether the photovoltaic device is in an operating state according to the working current. And when it is determined according to the working current that the photovoltaic device is in an operating state, it determines the current operation duration of the photovoltaic device, and calculates the sum of the historical operation duration and the current operation duration of the photovoltaic device to obtain the cumulative operation duration. Calculating the cumulative operation duration of the photovoltaic device according to the working current on a working day can avoid including the usage duration of the photovoltaic device during holidays in the cumulative operation duration, which is beneficial to improving the calculation accuracy of calculating the device usage rate according to the cumulative operation duration.
[0092] Among them, the processing device may obtain calendar information through a third-party library and determine whether the current moment belongs to a working day according to the calendar information and the timestamp.
[0093] Step 230: Calculate the equipment utilization rate of the photovoltaic device according to the preset operation duration and the accumulated operation duration.
[0094] In this embodiment, after the processing device determines the accumulated operation duration of the photovoltaic device according to the device data, it can calculate the equipment utilization rate of the photovoltaic device according to the preset operation duration and the accumulated operation duration, realizing the calculation of the equipment utilization rate of the photovoltaic device according to the device data of the photovoltaic device, so that the equipment management personnel can reasonably allocate the photovoltaic device according to the equipment utilization rate, which is beneficial to improving the management efficiency of the photovoltaic device.
[0095] Among them, the preset operation duration can be the set operation duration corresponding to the preset time period. For example, the preset operation duration can be the set duration within one day, the preset operation duration can also be the set duration within one week, and the preset operation duration can also be the set duration within one month, etc., which is not limited here.
[0096] As an example, the preset operation duration can be 8 hours within a set day, the preset operation duration can also be 50 hours within a set week, and the preset operation duration can also be 176 hours within a set month, etc., which is not limited here.
[0097] In some embodiments, the processing device can calculate the equipment utilization rate of the photovoltaic device according to the preset operation duration and the accumulated operation duration, and when the equipment utilization rate is less than the utilization rate threshold, send a second reminder message to the preset client to remind the equipment management personnel to allocate the photovoltaic device to the required customers, which is beneficial to improving the equipment utilization efficiency of the photovoltaic device.
[0098] Among them, the second reminder message can be at least any one of a text reminder message, a sound reminder message, or a light reminder message, etc., which is not limited here.
[0099] In an application scenario, as Figure 4 shown, the equipment management method can include the following steps 310 to 360.
[0100] Step 310: Receive the device data of the photovoltaic device reported by the receiver.
[0101] Among them, the device data includes the photovoltaic device identifier, the working current, and the timestamp.
[0102] Step 320: Determine whether the current time belongs to a working day according to the timestamp.
[0103] When it is determined according to the timestamp that the current time belongs to a working day, execute step 330;
[0104] When it is determined according to the timestamp that the current time belongs to a non-working day, return to execute step 310.
[0105] Step 330: Determine whether the photovoltaic device is in an operating state based on the working current.
[0106] When it is determined that the photovoltaic device is in an operating state based on the working current, execute Step 340;
[0107] When it is determined that the photovoltaic device is in a non-operating state based on the working current, return to execute Step 310.
[0108] Step 340: Calculate the cumulative operating duration of the photovoltaic device.
[0109] Among them, the processing device can determine the current operating duration of the photovoltaic device, and calculate the sum of the historical operating duration and the current operating duration of the photovoltaic device to obtain the cumulative operating duration.
[0110] Step 350: Calculate the device utilization rate of the photovoltaic device according to the preset operating duration and the cumulative operating duration.
[0111] Step 360: Display the device utilization rate.
[0112] The solution provided in this embodiment realizes calculating the device utilization rate of the photovoltaic device according to the device data of the photovoltaic device by receiving the device data of the photovoltaic device reported by the receiver, determining the cumulative operating duration of the photovoltaic device according to the device data, and calculating the device utilization rate of the photovoltaic device according to the preset operating duration and the cumulative operating duration, so that device managers can reasonably allocate the photovoltaic device according to the device utilization rate, which is beneficial to improving the management efficiency of managing the photovoltaic device.
[0113] Please refer to Figure 5 , which shows the flowchart of the device management method provided in another embodiment of the present application. In a specific embodiment, the device management method can be applied to the processing device 300 in the device management system as shown in Figure 1 Below, taking the processing device 300 as an example, the process shown in Figure 5 will be elaborated in detail. The device management method may include the following steps 410 to 450.
[0114] Step 410: Receive the device data of the photovoltaic device reported by the receiver.
[0115] Step 420: Determine the initial position of the photovoltaic device according to the device data.
[0116] In this embodiment, Step 410 and Step 420 can refer to the content of the corresponding steps in the foregoing embodiment, which will not be elaborated here.
[0117] Step 430: Obtain the receiver position of the receiver.
[0118] In this embodiment, the processing device can obtain the receiver position of the receiver so as to determine the current position of the photovoltaic device according to the receiver position.
[0119] In some embodiments, the processing device pre-stores the receiver position of the receiver, and the processing device can read the pre-stored receiver position.
[0120] In some embodiments, the device data reported by the receiver carries the receiver device identifier of the receiver, and the processing device pre-stores a position table.
[0121] The processing device can look up the position table according to the receiver device identifier to obtain the receiver position of the receiver.
[0122] In some embodiments, the device management system may further include a device management platform, and the device management platform pre-stores a position table.
[0123] The processing device can send the receiver device identifier to the device management platform through the network. The device management platform receives and responds to the receiver device identifier, looks up the position table according to the receiver device identifier, and obtains the receiver position of the receiver.
[0124] Step 440: Determine the receiver position as the current position.
[0125] In this embodiment, since the current position of the photovoltaic device is associated with the receiver position of the receiver, after the processing device obtains the receiver position of the receiver, it can determine the receiver position as the current position, and determine the current position of the photovoltaic device according to the receiver position, improving the accuracy of determining the current position.
[0126] Step 450: When the initial position is different from the current position of the photovoltaic device, send a first reminder message to a preset client associated with the device management personnel.
[0127] In this embodiment, the content of step 450 can refer to the corresponding steps in the foregoing embodiments and will not be elaborated here.
[0128] The solution provided in this embodiment realizes position monitoring of the photovoltaic device according to the device data of the photovoltaic device by receiving the device data of the photovoltaic device reported by the receiver, determining the initial position of the photovoltaic device according to the device data, obtaining the receiver position of the receiver, determining the receiver position as the current position, and when the initial position is different from the current position of the photovoltaic device, sending a first reminder message to a preset client associated with the device management personnel, without the need for the device management personnel to retrieve the device configuration information of the photovoltaic device, which is beneficial to improving the management efficiency of managing the photovoltaic device.
[0129] Further, when it is monitored that the position of the photovoltaic device changes, a reminder message is sent to a preset client to remind the device management personnel to process the photovoltaic device, improving the user experience in the process of managing the photovoltaic device.
[0130] Further, since the current position of the photovoltaic device is associated with the receiver position of the receiver, the current position of the photovoltaic device is determined according to the receiver position, improving the accuracy of determining the current position.
[0131] Please refer to Figure 6 , which shows a device management apparatus 500 provided by an embodiment of the present application. In a specific embodiment, the device management apparatus 500 can be applied to a processing device 300 in a device management system as shown in Figure 1 . Taking the processing device 300 as an example below, the device management apparatus 500 shown in Figure 6 will be elaborated in detail. The device management apparatus 500 can include a receiving module 510, a first determination module 520, and a first sending module 530.
[0132] The receiving module 510 can be used to receive the device data of the photovoltaic device reported by the receiver; the first determination module 520 can be used to determine the initial position of the photovoltaic device according to the device data; the first sending module 530 can be used to send a first reminder message to a preset client associated with the device management personnel when the initial position is different from the current position of the photovoltaic device.
[0133] In some embodiments, the device management apparatus 500 can further include a second determination module and a calculation module.
[0134] The second determination module can be used to determine the cumulative operation duration of the photovoltaic device according to the device data; the calculation module can be used to calculate the device utilization rate of the photovoltaic device according to the preset operation duration and the cumulative operation duration.
[0135] In some embodiments, the device data can include the working current, and the second determination module can include a first determination unit, a second determination unit, and a calculation unit.
[0136] The first determination unit can be used to determine whether the photovoltaic device is in an operating state according to the working current; the second determination unit can be used to determine the current operation duration of the photovoltaic device when it is determined according to the working current that the photovoltaic device is in an operating state; the calculation unit can be used to calculate the sum of the historical operation duration and the current operation duration of the photovoltaic device to obtain the cumulative operation duration.
[0137] In some embodiments, the second determination unit can include a first determination subunit and a second determination subunit.
[0138] The first determination subunit can be used to determine whether the photovoltaic device is in an operating state at a preset moment when it is determined that the photovoltaic device is in an operating state according to the working current, where the preset moment is a moment that is a preset duration earlier than the current moment; the second determination subunit can be used to determine the preset duration as the current operating duration when it is determined that the photovoltaic device is in an operating state at the preset moment.
[0139] In some embodiments, the device data may further include a timestamp, and the device management apparatus 500 may further include a third determination module.
[0140] The third determination module can be used to determine whether the current moment belongs to a working day according to the timestamp before the first determination unit determines whether the photovoltaic device is in an operating state according to the working current.
[0141] In some embodiments, the first determination unit may include a third determination subunit.
[0142] The third determination subunit can be used to determine whether the photovoltaic device is in an operating state according to the working current when it is determined that the current moment belongs to a working day according to the timestamp.
[0143] In some embodiments, the device management apparatus 500 may further include a second sending module.
[0144] The second sending module can be used to send a second reminder message to a preset client when the device usage rate is less than the usage rate threshold.
[0145] In some embodiments, an acquisition module and a fourth determination module.
[0146] The acquisition module can be used to acquire the receiver position of the receiver before the first sending module 530 sends a first reminder message to a preset client associated with the device management personnel when the initial position is different from the current position of the photovoltaic device; the fourth determination module can be used to determine the receiver position as the current position.
[0147] The solution provided in this embodiment realizes position monitoring of the photovoltaic device according to the device data of the photovoltaic device by receiving the device data of the photovoltaic device reported by the receiver, determining the initial position of the photovoltaic device according to the device data, and sending a first reminder message to a preset client associated with the device management personnel when the initial position is different from the current position of the photovoltaic device, without the device management personnel having to retrieve the device configuration information of the photovoltaic device, which is beneficial to improving the management efficiency of the photovoltaic device.
[0148] Furthermore, when it is monitored that the position of the photovoltaic device has changed, a reminder message is sent to the preset client to remind the device management personnel to process the photovoltaic device, improving the user experience in the process of managing the photovoltaic device.
[0149] It should be noted that the various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other. For device embodiments, since they are basically similar to method embodiments, they are described relatively simply. For the relevant parts, reference can be made to the corresponding descriptions in the method embodiments. For any processing method described in the method embodiments, it can be implemented by the corresponding processing module in the device embodiments, and will not be elaborated one by one in the device embodiments.
[0150] In addition, in each embodiment of the present application, the various functional modules can be integrated in one processing module, or each module can exist physically alone, or two or more modules can be integrated in one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
[0151] Please refer to Figure 7 , which shows a functional block diagram of a server 600 provided by an embodiment of the present application. The server 600 may include one or more of the following components: a memory 610, a processor 620, and one or more application programs, where one or more application programs can be stored in the memory 610 and configured to be executed by one or more processors 620, and one or more application programs are configured to execute the methods described in the foregoing method embodiments.
[0152] The memory 610 may include a Random Access Memory (RAM), or may also include a Read-Only Memory. The memory 610 can be used to store instructions, programs, codes, code sets, or instruction sets. The memory 610 may include a program storage area and a data storage area. Among them, the program storage area can store instructions for implementing the operating system, instructions for implementing at least one function (such as reporting device data, receiving device data, determining the initial position, sending the first reminder message, determining the cumulative operation duration, calculating the device usage rate, determining whether it is in the operating state, determining the operating state, determining the current operation duration, calculating the sum of the historical operation duration and the current operation duration, obtaining the cumulative operation duration, determining whether it belongs to a working day, determining it belongs to a working day, sending the second reminder message, obtaining the receiver position, and determining the current position, etc.), and instructions for implementing the following various method embodiments, etc. The data storage area can also store the data created by the server 600 during use (such as receivers, photovoltaic devices, device data, initial position, current position, the first reminder message, device management personnel, preset clients, cumulative operation duration, preset operation duration, device usage rate, working current, operating state, current operation duration, historical operation duration, preset time, current time, preset duration, timestamp, working day, usage rate threshold, the second reminder message, and receiver position).
[0153] The processor 620 may include one or more processing cores. The processor 620 connects various parts within the entire server 600 using various interfaces and lines. By running or executing the instructions, programs, code sets, or instruction sets stored in the memory 610, and by calling the data stored in the memory 610, it performs various functions of the server 600 and processes data. Optionally, the processor 620 can be implemented in at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 620 can integrate a combination of one or several of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, and application programs, etc.; the GPU is responsible for rendering and drawing display content; the modem is used to process wireless communication. It can be understood that the above modem may not be integrated into the processor 620 and can be implemented separately through a communication chip.
[0154] Please refer to Figure 8 , which shows a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. Program code 710 is stored in the computer-readable storage medium 700, and the program code 710 can be called by a processor to execute the method described in the above method embodiment.
[0155] The computer-readable storage medium 700 can be an electronic memory such as a flash memory, EEPROM (electrically erasable programmable read-only memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 700 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 700 has a storage space for the program code 710 that executes any method step in the above method. These program codes can be read from or written into one or more computer program products. The program code 710 can be compressed in an appropriate form, for example.
[0156] Please refer to Figure 9 , which shows a structural block diagram of a computer program product 800 provided in an embodiment of the present application. The computer program product 800 includes a computer program / instructions 810, and the computer program / instructions 810 are stored in the computer-readable storage medium of the computer device. When the computer program product 800 runs on the computer device, the processor of the computer device reads the computer program / instructions 810 from the computer-readable storage medium, and the processor executes the computer program / instructions 810, so that the computer device executes the method described in the above method embodiment.
[0157] The solution provided in this embodiment realizes the position monitoring of the photovoltaic device according to the device data of the photovoltaic device by receiving the device data of the photovoltaic device reported by the receiver, determining the initial position of the photovoltaic device according to the device data, and when the initial position is different from the current position of the photovoltaic device, sending a first reminder message to a preset client associated with the device manager, without the need for the device manager to retrieve the device configuration information of the photovoltaic device, which is beneficial to improving the management efficiency of the photovoltaic device.
[0158] Furthermore, when it is monitored that the position of the photovoltaic device has changed, a reminder message is sent to the preset client to remind the device manager to process the photovoltaic device, improving the user experience in the process of managing the photovoltaic device.
[0159] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present application.
Claims
1. A device management method, characterized in that: include: Receiving equipment data of the photovoltaic equipment reported by the receiver; determining an initial position of the photovoltaic device according to the device data; When the initial position is different from the current position of the photovoltaic device, a first reminder message is sent to a preset client associated with the device manager.
2. The device management method according to claim 1, characterized in that: Also includes: Determining the accumulated operating time of the photovoltaic device according to the device data; The equipment utilization rate of the photovoltaic equipment is calculated according to the preset operating time and the accumulated operating time.
3. The device management method according to claim 2, characterized in that: The device data includes an operating current, and determining the accumulated operating time of the photovoltaic device according to the device data includes: determining whether the photovoltaic device is in an operating state according to the operating current; When it is determined according to the working current that the photovoltaic device is in the operating state, determining a current operating time of the photovoltaic device; The sum of the historical operating time of the photovoltaic device and the current operating time is calculated to obtain the accumulated operating time.
4. The device management method according to claim 3, characterized in that: When it is determined according to the working current that the photovoltaic device is in the operating state, determining the current operating time of the photovoltaic device includes: When it is determined according to the working current that the photovoltaic device is in the operating state, determining whether the photovoltaic device is in the operating state at a preset time, the preset time being a time earlier than the current time by a preset length; When it is determined that the photovoltaic device is in the operating state at the preset time, the preset duration is determined as the current operating duration.
5. The device management method according to claim 3, characterized in that: The device data also includes a timestamp. Before determining whether the photovoltaic device is in an operating state according to the operating current, the device management method further includes: Determine whether the current moment is a working day according to the timestamp; The step of determining whether the photovoltaic device is in an operating state according to the operating current includes: When it is determined according to the timestamp that the current moment belongs to the working day, it is determined according to the working current whether the photovoltaic device is in the operating state.
6. The device management method according to claim 2, characterized in that: Also includes: When the device usage rate is less than the usage rate threshold, a second reminder message is sent to the preset client.
7. The device management method according to any one of claims 1 to 6, characterized in that: Before sending the first reminder information to a preset client associated with the equipment manager when the initial position is different from the current position of the photovoltaic device, the equipment management method further includes: obtaining a receiver position of the receiver; The receiver position is determined as the current position.
8. A device management device, characterized in that: include: A receiving module, used for receiving equipment data of the photovoltaic equipment reported by the receiver; A first determination module, configured to determine an initial position of the photovoltaic device according to the device data; The first sending module is used to send a first reminder message to a preset client associated with the equipment manager when the initial position is different from the current position of the photovoltaic device.
9. A server, characterized in that: include: Memory; One or more processors coupled to the memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to execute the device management method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program codes, and the program codes can be called by a processor to execute the device management method according to any one of claims 1 to 7.