CN114629907A - Management and control method and device for parking lot equipment - Google Patents
Management and control method and device for parking lot equipment Download PDFInfo
- Publication number
- CN114629907A CN114629907A CN202210299394.XA CN202210299394A CN114629907A CN 114629907 A CN114629907 A CN 114629907A CN 202210299394 A CN202210299394 A CN 202210299394A CN 114629907 A CN114629907 A CN 114629907A
- Authority
- CN
- China
- Prior art keywords
- equipment
- cloud server
- management application
- data
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012544 monitoring process Methods 0.000 claims abstract description 11
- 230000010354 integration Effects 0.000 claims description 7
- 238000012216 screening Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 118
- 238000012423 maintenance Methods 0.000 description 20
- 238000004891 communication Methods 0.000 description 4
- 230000006872 improvement Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012827 research and development Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
- H04L41/0661—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities by reconfiguring faulty entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Environmental & Geological Engineering (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a management and control method and a management and control device for parking lot equipment, which are realized by the following steps: after the equipment management application is started, connecting the equipment management application with a cloud server; when the device management application is successfully connected with the cloud server, acquiring device data from a target device and the cloud server; when the device data are successfully acquired, connecting the target device and the cloud server through the device management application according to the judgment on the device data; monitoring whether a first trigger event occurs to the equipment management application or the target equipment; and if the first trigger event occurs, executing a first business operation. The invention aims to provide a management and control method and a management and control device for parking lot equipment, and solves the problems that the existing parking lot equipment cannot be operated across a parking lot, and cannot automatically report obstacles and manage the equipment.
Description
Technical Field
The invention belongs to the field of parking lot equipment management, and particularly relates to a management and control method and device for parking lot equipment.
Background
In the era of internet of everything and big data, massive device management and massive data management become problems which have to be faced by the increasing development of the internet of things.
In the field of parking lots, the services of related equipment are very complex, for example, a large number of equipment such as industrial personal computers, low-level video piles, high-level near-gun machines and the like are arranged in the parking lots. The brands and models of related devices are extremely large in the market, and the standards and related capabilities of each device are different. How to solve the different equipment management of multiple products under a plurality of parking lots, for example: the normal operation condition of the equipment, the remote maintenance and upgrading of the equipment, the video watching and storage of the equipment and the like become problems which are urgently needed to be solved in the industry. Even if one device is good or bad, the use condition of the parking lot can be directly influenced, and the profit of enterprises is influenced.
Most of the existing equipment technology management is deployed by taking parking lots as dimensions, most of the operation of the equipment needs field implementation and maintenance, and each parking lot is provided with corresponding operation and maintenance personnel to manage the equipment in a centralized manner. This would entail the following problems:
1. the traditional parking lot has a very narrow control range of equipment, one parking lot is used as a dimension for expansion, one or more sets of equipment management application platforms are independently deployed in each parking lot, the equipment management application platforms and the equipment are in the same local area network, and the local area network is not connected with the Internet, so that only the equipment in the local area network can be operated, and the equipment cannot be operated across the parking lot.
2. When traditional parking area equipment breaks down, for example, equipment off-line can't work, and the people outside the parking area can't know very first time that equipment has broken down, often is that the operation and maintenance personnel or the person on duty of this parking area are through on-the-spot patrol maintenance discovery problem. But they generally do not understand the technical problems of the expertise, leading to the need to communicate with the skilled technician while still being able to locate the malfunctioning equipment, which is time consuming and laborious.
3. Traditional parking area equipment carries out the maintenance of upgrading, because the parking area itself is a LAN, does not have the port to open to internet platform, and the fortune dimension personnel that carry out equipment upgrading need go to the parking area scene and upgrade. After the equipment arrives at the site, operation and maintenance personnel need to connect the data line through one end of a computer of the operation and maintenance personnel and connect the equipment through the other end of the computer, and the equipment upgrading packages are put into the equipment one by one, so that the system upgrading of the equipment can be completed.
Disclosure of Invention
In view of the above drawbacks of the prior art, an object of the present invention is to provide a method and an apparatus for managing and controlling a parking lot device, which solve the problems that the existing parking lot device cannot be operated across a parking lot, and cannot automatically report an obstacle and manage itself.
The application scheme provides a management and control method for parking lot equipment, which comprises the following steps:
after the equipment management application is started, connecting the equipment management application with a cloud server;
when the device management application is successfully connected with the cloud server, acquiring device data from a target device and the cloud server;
after the device data are successfully acquired, connecting the target device and the cloud server through the device management application according to the judgment of the device data;
monitoring whether a first trigger event occurs to the equipment management application or the target equipment;
and if the first trigger event occurs, executing a first business operation.
Further, after the target device and the cloud server are connected through the device management application, a device shadow of the target device is initialized according to the device data.
Further, if the first trigger event occurs, a first service operation is executed, including: if the connection state between the equipment management application and the cloud server is disconnected, a connection request is continuously sent to the cloud server through the equipment management application, and real-time equipment data of the target equipment are written into the equipment shadow.
Further, if the first trigger event occurs, a first service operation is executed, including: if the device management application is successfully reconnected with the cloud server, comparing the device data before disconnection with the device data after reconnection, screening out the device data which changes after reconnection, and sending the device data to the cloud server.
Further, after the continuously sending a connection request to the cloud server by the device management application and writing the real-time device data of the target device into the device shadow, the method further includes:
judging whether the number of times or time for sending the connection request exceeds a threshold value, if so, restarting a server where the equipment management application is located, and then sending the connection request to the cloud server again through the equipment management application;
and judging whether the times or time for sending the connection request again exceeds a threshold value, if so, starting a backup device management application to connect the cloud server, and sending failure reporting information to the cloud server through the backup device management application.
Further, the acquiring device data from the target device and the cloud server includes: acquiring first device data from the target device, and acquiring second device data from the cloud server;
the connecting the target device and the cloud server through the device management application according to the judgment of the device data comprises: and judging whether the first device data is matched with the second device data, if so, connecting the target device with the cloud server through the device management application, and initializing a device shadow according to the second device data.
Further, if the first trigger event occurs, a first service operation is executed, including: and if the system updating state of the target equipment is to be updated, the target equipment loads updating data from the equipment shadow to finish the system updating of the target equipment.
Further, if the first trigger event occurs, a first service operation is executed, including: and if the running state of the target equipment is a fault, sending fault reporting information to the cloud server through the equipment management application.
Still provide a management and control device of parking area equipment, include:
the external connection unit is used for connecting the equipment management application and the cloud server after the equipment management application is started;
the data integration unit is used for acquiring equipment data from a target equipment and the cloud server when the equipment management application is successfully connected with the cloud server;
the internal connection unit is used for connecting the target equipment and the cloud server through the equipment management application according to the judgment on the equipment data after the equipment data is successfully acquired;
the event monitoring unit is used for monitoring whether a first trigger event occurs in the equipment management application or the target equipment;
and the event execution unit is used for executing a first service operation when the first trigger event occurs.
Further, the data integration unit further includes: initializing a device shadow of the target device according to the device data;
the event execution unit is specifically configured to: if the connection state between the equipment management application and the cloud server is disconnected, a connection request is continuously sent to the cloud server through the equipment management application, and real-time equipment data of the target equipment are written into the equipment shadow.
The improvement of this application brings the following advantage:
(1) according to the management and control method for the parking lot equipment, the target equipment in the parking lot is connected with the cloud server on the internet through the equipment management application, the equipment in the parking lots can be integrated into a unified system through the cloud server, unified management and cross-site operation of the equipment in the parking lots are achieved, the gap between the parking lot local area networks in the prior art is broken, an information island of the parking lot local area networks is broken, and research and development cost and management, operation and maintenance cost are greatly reduced.
(2) The method also realizes self-checking and automatic reporting in the parking lot. By monitoring the equipment management application or the target equipment, if a preset trigger event occurs, the parking lot system is automatically managed and self-maintained. Furthermore, if the interior of the parking lot cannot be maintained by self, the parking lot can automatically report to the cloud server so as to inform operation and maintenance personnel or management personnel to intervene in the processing in time. Through self-management and self-maintenance, and report in time the high in the clouds, the human cost that management equipment needs lets fortune dimension personnel and managers can follow overall situation more directly perceivedly rapidly and know the current situation of equipment, has made things convenient for the maintenance of equipment greatly.
(3) As an improvement, the method also sets a device shadow storing device data. If the network is broken due to fluctuation or even faults of the network, the equipment management application can continue to manage the parking lot equipment in the local area network through the equipment shadow, and the problem that the parking lot equipment is out of management due to the fact that the cloud server is disconnected from the parking lot equipment due to internet faults is solved.
(4) As a further improvement, the device shadow can also store real-time device data during the period of network disconnection with the cloud server, and after reconnection with the cloud server, the device management application can automatically compare the two types of device data before and after disconnection, and screen out the changed device data after reconnection and send the device data to the cloud server. Without a device shadow, device data is synchronized once for each disconnection between two parties caused by network fluctuation and other accidents, which causes very large network stress. On the contrary, after the device shadow is set, only the changed device data needs to be reported, which greatly reduces the network overhead.
Drawings
Fig. 1 is a schematic diagram of a management and control architecture of a parking lot device according to an embodiment.
Fig. 2 is a flowchart of a method for managing and controlling a parking lot device according to an embodiment.
Fig. 3 is a schematic structural diagram of a management and control device of a parking lot facility according to an embodiment.
The system comprises a cloud server 10, a parking lot server 20, a target device 30, a parking lot local area network 40, an external connection unit 100, a data integration unit 200, an internal connection unit 300, an event monitoring unit 400 and an event execution unit 500.
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention.
The embodiment of the application provides an architecture for managing and controlling parking lot devices, which includes a cloud server 10, a plurality of parking lot servers 20, and a plurality of managed and controlled target devices 30, where a device management application is set in the parking lot servers 20.
The parking lot lan 40 is composed of a plurality of target devices 30 and a parking lot server 20, and the parking lot server 20 is a server. The parking lot server 20 is connected to the cloud server, and the target device 30 is connected to the cloud server through the parking lot server 20. The parking lot servers 20 of a plurality of parking lots are connected to the cloud server 10. The target device 30 may report information to the cloud server through the parking lot server 20, and the cloud server may issue a management and control instruction or transmit other data through the parking lot server 20. The parking lot server 20 may be a separate computing device dedicated to lan services, such as a server of a separate device, a personal computer, etc.; or a specific device with a local area network service function in the parking lot device. The target devices 30 include various devices commonly used in parking lots, such as an industrial personal computer, a low-level video pile, a high-level near-gun camera, a monitoring camera, a sensor, and the like.
The construction of the architecture includes a preparation phase and a deployment phase.
A preparation stage: the database of the cloud server 10 enters information of virtual gateway devices that the device management application needs to actually manage and information of target devices 30 managed by the virtual gateway. Such information includes, but is not limited to, device unique code, product unique code, device initial state, device hardware version number, device software version number, last communication time of the device.
A deployment phase: if there are a plurality of parking lots to be accessed to the architecture, each parking lot is assigned at least one server as a parking lot server 20, and at least one device management application is deployed in each parking lot server 20. Each device management application manages the target devices 30 in the parking lot and forms a local area network with a plurality of target devices 30. At this time, at least one server is allocated in the internet server to serve as the cloud server 10, so as to deploy the device management of the cloud server 10.
What this application will realize is, through parking area server 20 and high in the clouds server-side intercommunication, get through the information gap between a plurality of parking area LAN 40, realize the unified management, remote management and the operation of crossing the scene of a plurality of parking areas. Meanwhile, the parking server 20 performs self-management and self-maintenance of the devices in the parking lot.
Next, a detailed description will be given of a management and control method of a parking lot device according to an embodiment of the present application, which includes steps S100 to S500, from the perspective of the parking lot server 20.
S100: after the device management application is started, the device management application is connected to the cloud server 10.
Specifically, the device management application is connected to the cloud server 10 through TCP.
After receiving the gateway information, the cloud server 10 queries the cloud database, finds an information list of the target device 30 managed under the gateway information, and returns the information list to the device management application in a json manner. The device management application issues the device data in the information list layer by layer according to different target devices 30, and finally sends the device data to each target device 30 through virtual driving and actual driving of each product.
S200: when the device management application is successfully connected to the cloud server 10, device data is acquired from the target device 30 and the cloud server 10.
Specifically, after the connection is successful, the gateway information is reported to the cloud server 10 through the device management application. And receives the list of information of the target device 30 returned by the cloud server 10.
S300: when the device data is successfully acquired, the target device 30 and the cloud server 10 are connected through the device management application according to the judgment on the device data.
S400: listening whether the device management application or the target device 30 has occurred with the first trigger event.
Specifically, the first trigger event may include whether the device management application is disconnected from the cloud server, whether the device management application is reconnected with the cloud server, whether the target device 30 has a fault, whether a system of the target device 30 needs to be upgraded, and the like.
S500: and if the first trigger event occurs, executing the first business operation.
Specifically, the first business operation includes sending a connection request to the cloud service, restarting the parking lot server 20, sending failure notification information to the cloud server 10, downloading upgrade data for the target device 30 and upgrading the system, and the like.
In one embodiment, step S200 specifically includes: the first device data is acquired from the target device 30, and the second device data is acquired from the cloud server 10. Specifically, the device data includes first device data and second device data, and the first device data is uploaded to the device management application by the target device 30. The second device data is provided by the device management application from the information list returned by the cloud server 10 according to the difference of the target device 30.
In one embodiment, step S300 specifically includes: after the device data is successfully acquired, whether the first device data is matched with the second device data is judged, if yes, the target device 30 and the cloud server 10 are connected through the device management application, and a device shadow is initialized according to the second device data; if not, the target device 30 cannot be online to connect with the cloud server 10, and the target device 30 is not activated. Specifically, the first device data and the second device data are successfully matched, the device data can actually reach the target device 30, the target device 30 and the configuration are proved to be correct, the device data is directly stored in a storage space of the device management application, the device data is a device shadow, that is, the device shadow is successfully initialized, and meanwhile, the device management application sends a notification that the target device 30 is successfully online to the cloud server 10.
In one embodiment, step S500 may include S501-S502.
S501: if the connection state between the device management application and the cloud server 10 is disconnected, the device management application continuously sends a connection request to the cloud server 10, and writes the real-time device data of the target device 30 into the device shadow.
S502: if the device management application is successfully reconnected with the cloud server 10 by sending the connection request, comparing the device data before disconnection with the device data after reconnection, screening out the device data which changes after reconnection, and sending the device data to the cloud server 10.
As a specific example, when a network fluctuation occurs, the device management application may disconnect from the cloud server 10, and the cloud server 10 may lose the management of the target device 30. At this time, although both the devices are disconnected, the device management application continuously attempts to connect to the cloud server 10, no failure occurs between the device management application and the cloud server 10, the target device 30 managed by the device management application still operates, and the device shadow stored in the device management application updates all the device data of the target device 30 in real time during the disconnection period. Even if the connection with the cloud server 10 is interrupted, the device management application can continue to manage the target device 30 in the parking lot through the local area network and the device shadow, so that the robustness and stability of the parking lot device management system are improved, and the resistance to network instability risks is enhanced.
After the device management application succeeds in reconnecting the cloud server 10, the change of the device data before and after disconnection is compared at the first time, and if all states of the target device 30 do not change in the period, both application parties (the device management application and the cloud server 10) do not need to perform data communication, otherwise, information is synchronized between the two application parties. Without the device shadow, the information needs to be synchronized each time the application is disconnected due to network fluctuation and other accidents, which causes very large network pressure. On the contrary, the embodiment only needs to report the device data with information change, which greatly reduces the network overhead.
As an improvement, if the device management application cannot be successfully connected for a long time or after sending connection requests for multiple times after disconnecting from the cloud server 10, steps S503 to S504 may be adopted.
S503: and judging whether the number of times or time for sending the connection request exceeds a threshold value, if so, restarting the parking lot server 20, and then sending the connection request to the cloud server 10 again through the equipment management application.
Specifically, the parking lot management system can solve most of network disconnection conditions caused by system problems by restarting the parking lot server 20, so that even if network disconnection occurs due to system reasons in some software aspects, the parking lot management system can realize automatic management and self-maintenance, operation and maintenance personnel or management personnel do not need to be informed about things, and a large amount of labor cost and time cost are saved.
S504: and judging whether the number of times or time for sending the connection request again exceeds a threshold value, if so, starting the backup device management application to connect the cloud server 10, and sending failure reporting information to the cloud server 10 through the backup device management application.
Specifically, if the parking lot server 20 is restarted, the network outage problem cannot be solved, which indicates that the problem is beyond the capability range of self-management and self-maintenance of the parking lot management system, at this time, the device management application can be backed up in advance, and the device management application is connected with the cloud server 10 through another communication line and sends failure reporting information to notify operation and maintenance personnel or managers to handle the network outage problem in time.
In one embodiment, if the system update status of the target device 30 is to be upgraded, the target device 30 loads upgrade data from the device shadow to complete system upgrade of the target device 30.
Specifically, the database of the cloud server 10 stores real-time device data of the target device 30, including a software version number of the target device 30. The device data is generally entered in a preparation stage, and when the cloud server 10 is connected to the target device 30, the target device 30 uploads real-time device data, and the device data of the target device 30 is synchronized in real time. After the operation and maintenance personnel issue the upgrade instruction to the target device 30 through the cloud server 10, the cloud server 10 compares the upgrade version number with the software version number of the current target device 30, and screens out the upgradable target device 30. Meanwhile, the cloud server 10 finds the target device 30 managed under the corresponding device management application through TCP connection, and sends the upgrade software package to the corresponding device management application. After the device management application receives the upgrade software package, the device shadow performs cooperative work with the corresponding target device 30SDK according to the device state of the current target device 30, decompresses the upgrade software package, and then performs system upgrade on the target device 30. The system upgrading mode can remotely control a plurality of parking lot servers 20, the remote upgrading purpose is achieved, manual intervention on each target device 30 is not needed, and operation and maintenance cost required by upgrading is saved.
In one embodiment, if the operation status of the target device 30 is a failure, an error message is sent to the cloud server 10 through the device management application.
Specifically, when a target device 30 in a parking lot lan 40 is abnormal (i.e., has a fault), device information of the abnormal target device 30 is reported layer by layer, from an actual driving device to a virtual gateway, and finally reported to the cloud server 10 through a device management application, and the cloud server 10 processes device data in time after receiving an alarm message. The concept of centralized management is not common, the management systems of most of the existing parking lots are limited in local area networks of the parking lots, so that self-management of only one parking lot in a small range can be realized, a large amount of manpower is needed for squatting and patrolling in each parking lot, and time and labor are wasted. On the contrary, the cloud server 10 deployed in the public network manages multiple target devices 30 in multiple local area networks at the same time, and can administer the target devices 30 in multiple different parking lots at the same time, thereby greatly reducing the research and development cost and the management, operation and maintenance cost.
The embodiment of the present application provides a management and control device for parking lot equipment, which includes an external connection unit 100, a data integration unit 200, an internal connection unit 300, an event monitoring unit 400, and an event execution unit 500.
The external connection unit 100 is used for connecting the device management application and the cloud server 10 after the device management application is started. Specifically, the external connection unit 100 is used for the parking lot lan 40 to perform communication connection with the cloud server 10 outside the parking lot.
When the device management application is successfully connected to the cloud server 10, the data integration unit 200 acquires device data from the target device 30 and the cloud server 10, and initializes the device shadow of the target device 30 according to the device data.
When the device data is successfully acquired, the internal connection unit 300 connects the target device 30 and the cloud server 10 through the device management application according to the judgment of the device data. Specifically, the internal connection unit 300 is used for connecting the device management application in the parking lot to the target device 30, the connection of the target device 30 to the device management application forms a local area network in the parking lot, and the target device 30 is also connected and communicated with the cloud server 10 through the device management application.
The event listening unit 400 is configured to listen whether the device management application or the target device 30 has a first trigger event.
The event execution unit 500 is configured to execute a first business operation when a first trigger event occurs.
As a specific example, the first trigger event may be that the connection state of the device management application and the cloud server 10 is disconnected; the first business operation is then: the device management application continuously sends a connection request to the cloud server 10, and writes the real-time device data of the target device 30 into the device shadow.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims (10)
1. A management and control method for parking lot equipment is characterized by comprising the following steps:
after the equipment management application is started, connecting the equipment management application with a cloud server;
when the device management application is successfully connected with the cloud server, acquiring device data from a target device and the cloud server;
after the device data are successfully acquired, connecting the target device and the cloud server through the device management application according to the judgment of the device data;
monitoring whether a first trigger event occurs to the equipment management application or the target equipment;
and if the first trigger event occurs, executing a first business operation.
2. The management and control method according to claim 1, wherein after the target device and the cloud server are connected by the device management application, a device shadow of the target device is initialized according to the device data.
3. The management and control method according to claim 2, wherein if the first trigger event occurs, performing a first business operation includes: if the connection state between the equipment management application and the cloud server is disconnected, a connection request is continuously sent to the cloud server through the equipment management application, and real-time equipment data of the target equipment are written into the equipment shadow.
4. The management and control method according to claim 3, wherein if the first trigger event occurs, performing a first business operation includes: if the device management application is successfully reconnected with the cloud server, comparing the device data before disconnection with the device data after reconnection, screening out the device data which changes after reconnection, and sending the device data to the cloud server.
5. The management and control method according to claim 3, wherein after the continuously sending, by the device management application, a connection request to the cloud server and writing the real-time device data of the target device into the device shadow, the method further includes:
judging whether the number of times or time for sending the connection request exceeds a threshold value, if so, restarting a server where the equipment management application is located, and then sending the connection request to the cloud server again through the equipment management application;
and judging whether the times or time for sending the connection request again exceeds a threshold value, if so, starting a backup device management application to connect the cloud server, and sending failure reporting information to the cloud server through the backup device management application.
6. The management and control method according to claim 2, wherein the obtaining device data from the target device and the cloud server includes: acquiring first equipment data from the target equipment, and acquiring second equipment data from the cloud server;
the connecting the target device and the cloud server through the device management application according to the judgment of the device data comprises: and judging whether the first device data is matched with the second device data, if so, connecting the target device with the cloud server through the device management application, and initializing a device shadow according to the second device data.
7. The management and control method according to any one of claims 2 to 6, wherein if the first trigger event occurs, performing a first business operation includes: and if the system updating state of the target equipment is to be updated, the target equipment loads updating data from the equipment shadow to finish the system updating of the target equipment.
8. The management and control method according to any one of claims 1 to 6, wherein if the first trigger event occurs, performing a first business operation includes: and if the running state of the target equipment is a fault, sending fault reporting information to the cloud server through the equipment management application.
9. The utility model provides a management and control device of parking area equipment which characterized in that includes:
the external connection unit is used for connecting the equipment management application and the cloud server after the equipment management application is started;
the data integration unit is used for acquiring device data from a target device and the cloud server when the device management application is successfully connected with the cloud server;
the internal connection unit is used for connecting the target equipment and the cloud server through the equipment management application according to the judgment on the equipment data after the equipment data is successfully acquired;
the event monitoring unit is used for monitoring whether a first trigger event occurs in the equipment management application or the target equipment;
and the event execution unit is used for executing a first business operation when the first trigger event occurs.
10. The management and control apparatus according to claim 9, wherein the data integration unit further includes: initializing a device shadow of the target device according to the device data;
the event execution unit is specifically configured to: if the connection state of the equipment management application and the cloud server is disconnected, continuously sending a connection request to the cloud server through the equipment management application, and writing the real-time equipment data of the target equipment into the equipment shadow.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210299394.XA CN114629907B (en) | 2022-03-25 | 2022-03-25 | Management and control method and device for parking equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210299394.XA CN114629907B (en) | 2022-03-25 | 2022-03-25 | Management and control method and device for parking equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114629907A true CN114629907A (en) | 2022-06-14 |
CN114629907B CN114629907B (en) | 2024-06-25 |
Family
ID=81903071
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210299394.XA Active CN114629907B (en) | 2022-03-25 | 2022-03-25 | Management and control method and device for parking equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114629907B (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040091392A (en) * | 2003-04-21 | 2004-10-28 | 주식회사 에트피아텍 | Method and system for backup management of remote using the web |
WO2008054388A1 (en) * | 2006-11-01 | 2008-05-08 | Cemaphore Systems, Inc. | System and method for network disaster recovery |
US20130132167A1 (en) * | 2011-11-21 | 2013-05-23 | Wirelesscarpark.com, Inc. | Cloud Based Parking Management System and Method |
CN106789180A (en) * | 2016-11-30 | 2017-05-31 | 郑州云海信息技术有限公司 | The service control method and device of a kind of meta data server |
CN109358521A (en) * | 2018-11-02 | 2019-02-19 | 深圳供电局有限公司 | Building management system |
CN110213361A (en) * | 2019-05-28 | 2019-09-06 | 广东艾科智泊科技股份有限公司 | A kind of parking lot management platform and its intelligent remote monitoring method and storage medium |
CN111385341A (en) * | 2018-12-29 | 2020-07-07 | 华为终端有限公司 | Communication method and related equipment |
CN111478965A (en) * | 2020-04-07 | 2020-07-31 | 四川虹美智能科技有限公司 | Method, device and system for processing device shadow |
CN112260863A (en) * | 2020-10-15 | 2021-01-22 | 腾讯科技(深圳)有限公司 | Organization-level network equipment connection management method and device and computer equipment |
CN112532729A (en) * | 2020-11-30 | 2021-03-19 | 北京百度网讯科技有限公司 | Data synchronization method and device for edge device and cloud end |
CN112835643A (en) * | 2021-02-02 | 2021-05-25 | 睿云联(厦门)网络通讯技术有限公司 | Cloud intercom management method and device based on equipment shadow service and equipment |
CN112925276A (en) * | 2021-01-25 | 2021-06-08 | 北京工业大学 | Plant factory intelligent control system based on cloud platform |
CN113542390A (en) * | 2021-07-12 | 2021-10-22 | 山东大学 | Internet of things equipment management method and system adopting memory data model |
CN114141046A (en) * | 2021-08-30 | 2022-03-04 | 中建电子信息技术有限公司 | Intelligent parking management system based on cloud platform |
-
2022
- 2022-03-25 CN CN202210299394.XA patent/CN114629907B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040091392A (en) * | 2003-04-21 | 2004-10-28 | 주식회사 에트피아텍 | Method and system for backup management of remote using the web |
WO2008054388A1 (en) * | 2006-11-01 | 2008-05-08 | Cemaphore Systems, Inc. | System and method for network disaster recovery |
US20130132167A1 (en) * | 2011-11-21 | 2013-05-23 | Wirelesscarpark.com, Inc. | Cloud Based Parking Management System and Method |
CN106789180A (en) * | 2016-11-30 | 2017-05-31 | 郑州云海信息技术有限公司 | The service control method and device of a kind of meta data server |
CN109358521A (en) * | 2018-11-02 | 2019-02-19 | 深圳供电局有限公司 | Building management system |
CN111385341A (en) * | 2018-12-29 | 2020-07-07 | 华为终端有限公司 | Communication method and related equipment |
CN110213361A (en) * | 2019-05-28 | 2019-09-06 | 广东艾科智泊科技股份有限公司 | A kind of parking lot management platform and its intelligent remote monitoring method and storage medium |
CN111478965A (en) * | 2020-04-07 | 2020-07-31 | 四川虹美智能科技有限公司 | Method, device and system for processing device shadow |
CN112260863A (en) * | 2020-10-15 | 2021-01-22 | 腾讯科技(深圳)有限公司 | Organization-level network equipment connection management method and device and computer equipment |
CN112532729A (en) * | 2020-11-30 | 2021-03-19 | 北京百度网讯科技有限公司 | Data synchronization method and device for edge device and cloud end |
CN112925276A (en) * | 2021-01-25 | 2021-06-08 | 北京工业大学 | Plant factory intelligent control system based on cloud platform |
CN112835643A (en) * | 2021-02-02 | 2021-05-25 | 睿云联(厦门)网络通讯技术有限公司 | Cloud intercom management method and device based on equipment shadow service and equipment |
CN113542390A (en) * | 2021-07-12 | 2021-10-22 | 山东大学 | Internet of things equipment management method and system adopting memory data model |
CN114141046A (en) * | 2021-08-30 | 2022-03-04 | 中建电子信息技术有限公司 | Intelligent parking management system based on cloud platform |
Non-Patent Citations (1)
Title |
---|
张导;卢思宇;: "基于泛在物联的智慧管理平台体系建设", 数字技术与应用, no. 03, 25 March 2020 (2020-03-25) * |
Also Published As
Publication number | Publication date |
---|---|
CN114629907B (en) | 2024-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2000163344A (en) | Data base recovery system for network management system | |
KR101208157B1 (en) | Elevator remote monitoring system and method of controlling the same | |
CN104717077B (en) | A kind of method, apparatus and system for managing data center | |
CN111240925A (en) | Agricultural automation equipment monitoring operation and maintenance system | |
CN115150226B (en) | Intelligent gateway adaptation system based on object model and operation method thereof | |
EP4365743A1 (en) | Parameter backup method and apparatus for air conditioning unit, and electronic device | |
US20080235357A1 (en) | On-line configuration management system and method | |
CN113448947B (en) | Method and device for distributed deployment operation and maintenance of mongo database | |
CN114629907A (en) | Management and control method and device for parking lot equipment | |
JPH0950386A (en) | Computer managing system | |
CN110351370B (en) | Data distribution method and device | |
JP3870174B2 (en) | Method for managing remotely accessible resources | |
CN111130833B (en) | Train network automatic configuration method and computer readable storage medium | |
CN104158906A (en) | Server agent manipulation system and manipulation method | |
CN116149954A (en) | Intelligent operation and maintenance system and method for server | |
WO2002045352A1 (en) | Network monitoring/controlling system | |
JP2010224829A (en) | Operation management system | |
CN104580221A (en) | SMI-S storage unified management system based on autonomic computing | |
JP4305380B2 (en) | Equipment monitoring system | |
US20090216879A1 (en) | Element management system with function to transfer database | |
JP2000122982A (en) | Multiechelon client-server system | |
JP2001333461A (en) | Method for remote rewrite of terminal program | |
CN113176969A (en) | Service providing method, device, equipment and computer readable storage medium | |
CN105550094A (en) | Automatic state monitoring method of high-availability system | |
CN112100031B (en) | Equipment management method, server framework and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |