CN115756255A - Method, device and equipment for processing equipment parameters of parking lot equipment and storage medium - Google Patents

Method, device and equipment for processing equipment parameters of parking lot equipment and storage medium Download PDF

Info

Publication number
CN115756255A
CN115756255A CN202211355104.5A CN202211355104A CN115756255A CN 115756255 A CN115756255 A CN 115756255A CN 202211355104 A CN202211355104 A CN 202211355104A CN 115756255 A CN115756255 A CN 115756255A
Authority
CN
China
Prior art keywords
configuration
information
parking lot
parameter
equipment
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.)
Pending
Application number
CN202211355104.5A
Other languages
Chinese (zh)
Inventor
胡中华
刘鸣
任路杨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Signaltone Intelligent Technology Co ltd
Original Assignee
Shenzhen Signaltone Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Signaltone Intelligent Technology Co ltd filed Critical Shenzhen Signaltone Intelligent Technology Co ltd
Priority to CN202211355104.5A priority Critical patent/CN115756255A/en
Publication of CN115756255A publication Critical patent/CN115756255A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to a method, a device, equipment and a storage medium for processing equipment parameters of parking lot equipment. The method comprises the following steps: responding to configuration operation in an equipment configuration interface, and determining parameter information to be configured selected for the specified parking lot equipment; performing data assembly on the parameter information to be configured to obtain structured configuration data; determining verification reference information; the verification reference information is used for verifying whether the structured configuration data can be used or not; generating a graphic code matched with the parking lot equipment according to the structured configuration data and the verification reference information; and after the graphic code is scanned, indicating the availability of the structural configuration data checked by using the checking reference information, and performing parameter configuration on the parking lot equipment based on the structural configuration data after the checking is passed. By adopting the method, the adaptability of equipment parameter processing of the parking lot equipment can be improved.

Description

Equipment parameter processing method, device, equipment and storage medium for parking lot equipment
Technical Field
The application relates to the technical field of internet of things, in particular to a method, a device, equipment and a storage medium for processing equipment parameters of parking lot equipment.
Background
Along with the development of the internet of things technology, an unattended parking lot technology appears. The unattended parking lot adopting the internet of things technology can realize non-stop service in passing, and does not need a customer to take a card when entering the parking lot, and does not need manual charging and change making, thereby greatly saving the time of the customer and improving the passing rate of entering and leaving the parking lot.
In the conventional technology, parameter data needs to be requested from a server through a network to realize the configuration of equipment in an unattended parking lot. Obviously, this method is very limited, which easily causes the problem of device configuration failure in the case of network communication failure with the server.
Disclosure of Invention
In view of the above, it is necessary to provide a device parameter process, an apparatus, a computer device, a computer-readable storage medium, and a computer program product for a parking lot device that can reduce the limitation to improve adaptability, in view of the above technical problems.
In a first aspect, the application provides a method for processing device parameters of a parking lot device. The method comprises the following steps:
responding to configuration operation in an equipment configuration interface, and determining parameter information to be configured selected for the specified parking lot equipment;
performing data assembly on the parameter information to be configured to obtain structured configuration data;
determining verification reference information; the verification reference information is used for verifying whether the structured configuration data can be used or not;
generating a graphic code matched with the parking lot equipment according to the structured configuration data and the verification reference information; and after the graphic code is scanned, indicating the availability of the structural configuration data checked by using the checking reference information, and performing parameter configuration on the parking lot equipment based on the structural configuration data after the checking is passed.
In one embodiment, in response to a configuration operation in the device configuration interface, determining the parameter information to be configured selected for the specified parking lot device includes at least one of:
in response to a parameter selection operation for the configurable parameter information in the equipment configuration interface, determining the parameter information to be configured selected for the designated parking lot equipment;
in response to the scheme selection operation for the configurable scheme information in the equipment configuration interface, the scheme information to be configured selected for the specified parking lot equipment is determined, and parameter information to be configured in the scheme information to be configured is determined.
In one embodiment, the structured configuration data comprises key-value pair parameter data; the data assembly of the parameter information to be configured to obtain the structural configuration data comprises the following steps:
performing data assembly on parameter information to be configured according to the key value pair data structure to obtain initial key value pair parameter data;
and converting the format of the initial key value pair parameter data into a lightweight data exchange format to obtain the key value pair parameter data after format conversion.
In one embodiment, determining the verification reference information comprises:
determining a hash value of the structured configuration data to obtain configuration representation information; the configuration representation information is used for representing the integrity of the structured configuration data;
generating configuration identity information for indicating the identity of the local terminal equipment by using the configuration identity key;
and determining verification reference information based on the identification, the configuration characterization information and the configuration identity information of the parking lot equipment.
In one embodiment, before determining the parameter information to be configured selected for the specified parking lot device in response to the configuration operation in the device configuration interface, the method further includes:
determining configuration authority information matched with the input account information; the configuration permission information is used for indicating configurable parameter information and configurable scheme information corresponding to the account information;
performing login verification on account number information based on the configuration authority information;
and after the login verification is passed, displaying a device configuration interface which is consistent with the configuration authority information.
In a second aspect, the application further provides a device parameter processing apparatus for the parking lot device. The device comprises:
the response module is used for responding to configuration operation in the equipment configuration interface and determining the parameter information to be configured selected aiming at the specified parking lot equipment;
the assembling module is used for carrying out data assembly on the parameter information to be configured to obtain structural configuration data; determining verification reference information; the verification reference information is used for indicating that the structured configuration data is only used by the parking lot equipment;
the generating module is used for generating a graphic code matched with the parking lot equipment according to the structural configuration data and the verification reference information; and after the graphic code is scanned, indicating the availability of the structural configuration data by using the verification reference information, and performing parameter configuration on the parking lot equipment based on the structural configuration data after the verification is passed.
In a third aspect, the application provides a method for processing device parameters of a parking lot device, which is applied to the parking lot device. The method comprises the following steps:
scanning and analyzing the graphic code to obtain verification reference information and structural configuration data set for the parking lot equipment;
carrying out availability check on the structured configuration data based on the check reference information;
after the verification is passed, analyzing a preset configuration data structure of the structured configuration data to obtain configuration parameter information of the parking lot equipment;
and carrying out equipment parameter configuration processing according to the configuration parameter information.
In one embodiment, the checking availability of the structured configuration data based on the checking reference information comprises:
determining configuration representation information and configuration identity information in the verification reference information;
performing equipment identity verification on the structured configuration data based on the configuration identity information;
after the equipment identity authentication is passed, converting the structured configuration data to obtain configuration representation authentication information;
and in the case that the configuration representation verification information is matched with the configuration representation information, judging that the availability verification of the structured configuration data is passed.
In a fourth aspect, the application further provides a device parameter processing apparatus for the parking lot device. The device comprises:
the analysis module is used for scanning and analyzing the graphic code to obtain verification reference information and structural configuration data set for the parking lot equipment;
the verification module is used for verifying the availability of the structured configuration data based on the verification reference information;
the configuration module is used for analyzing a preset configuration data structure of the structured configuration data after the verification is passed to obtain configuration parameter information of the parking lot equipment; and carrying out equipment parameter configuration processing according to the configuration parameter information.
In a fifth aspect, the present application further provides a computer device. The computer device comprises a memory and a processor, the memory stores computer programs, and the processor realizes the steps of the method embodiments when executing the computer programs.
In a sixth aspect, the present application further provides a computer-readable storage medium. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method embodiments of the application.
In a seventh aspect, the present application further provides a computer program product. Computer program product comprising a computer program which, when being executed by a processor, carries out the steps of the embodiments of the method of the present application.
The equipment parameter processing method, the equipment parameter processing device, the computer equipment, the storage medium and the computer program product of the parking lot equipment are used for responding to configuration operation in an equipment configuration interface and determining the information of the parameter to be configured selected aiming at the specified parking lot equipment; by carrying out data assembly on the to-be-configured parameter information to obtain the structural configuration data and determining the verification reference information for indicating that the structural configuration data is only used by the parking lot equipment, the safety of the configured parking lot equipment can be ensured by the verification reference information while the parking lot equipment is subjected to parameter configuration based on the structural configuration data. And generating a graphic code matched with the parking lot equipment according to the structured configuration data and the verification reference information. Therefore, the parking lot equipment does not need to be networked and communicated with the server, and the parameter configuration of the parking lot equipment can be realized only through the graphic code. Namely, the parking lot device can scan the graphic code to check the availability of the structured configuration data by using the check reference information, and perform parameter configuration on the parking lot device based on the structured configuration data after the check is passed, so that the adaptability is improved.
Drawings
Fig. 1 is an application environment diagram of an apparatus parameter processing method of a parking lot apparatus in one embodiment;
FIG. 2 is a schematic flow chart illustrating a method for processing device parameters of a parking facility according to an embodiment;
fig. 3 is a flowchart illustrating an apparatus parameter processing method of a parking lot apparatus according to another embodiment;
FIG. 4 is a simplified flowchart of a method for processing device parameters of a parking facility according to one embodiment;
FIG. 5 is a block diagram showing an arrangement of an apparatus parameter processing device of the parking lot apparatus according to the embodiment;
fig. 6 is a block diagram showing the configuration of an apparatus parameter processing device of the parking lot apparatus in another embodiment;
FIG. 7 is a diagram illustrating an internal structure of a computer device according to an embodiment;
fig. 8 is an internal structural view of a computer device in another embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of and not restrictive on the broad application.
The method for processing the equipment parameters of the parking lot equipment provided by the embodiment of the application can be applied to the application environment shown in fig. 1. Wherein the configuration device 102 communicates with the parking lot device 104 based on the graphic code.
The configuration device 102 may determine parameter information to be configured selected for a specified parking lot device in response to a configuration operation in the device configuration interface; performing data assembly on the parameter information to be configured to obtain structured configuration data; determining verification reference information; the verification reference information is used for verifying whether the structured configuration data can be used or not; and generating a graphic code matched with the parking lot equipment according to the structured configuration data and the verification reference information.
The configuration device 102 may present a graphical code to the parking lot device 104; the parking lot device 104 may scan and parse the graphic code to check the availability of the structured configuration data using the verification reference information, and perform parameter configuration on the parking lot device based on the structured configuration data after the verification is passed.
The configuration device 102 may be a terminal, and the terminal may be but is not limited to various personal computers, notebook computers, smart phones, tablet computers, internet of things devices and portable wearable devices, and the internet of things devices may be smart speakers, smart televisions, smart air conditioners, smart car-mounted devices, and the like. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, and the like.
In one embodiment, as shown in fig. 2, there is provided a method for processing device parameters of a parking lot device, which is described by taking the method as an example of being applied to the configuration device in fig. 1, and includes the following steps:
and S202, responding to configuration operation in the equipment configuration interface, and determining the parameter information to be configured selected aiming at the specified parking lot equipment.
The equipment configuration interface is used for carrying out parameter configuration on various parking lot equipment. The configuration operation refers to an operation of performing parameter configuration on the parking lot device. The parameter information to be configured is information of a parameter to be configured for a specified parking lot device.
Illustratively, an administrator of the parking lot device may log into the device configuration interface through the configuration device. The configuration device can display the device configuration interface, and in response to the configuration operation of the management personnel in the device configuration interface, the designated parking lot device and the parameter information to be configured selected aiming at the parking lot device are determined.
In one embodiment, an administrator may log into the device configuration program through the configuration device, which may expose a device configuration interface of the device configuration program. The device configuration program may be a third-party application program of the intelligent terminal, or an applet oriented to products and services.
And S204, performing data assembly on the parameter information to be configured to obtain structural configuration data.
The structured configuration data refers to parameter information to be configured after data assembly.
For example, the configuration device may perform data assembly on the to-be-configured parameter information according to a preset configuration data structure to obtain structured configuration data. Wherein the preset configuration data structure is matched with the data structure of the configured data in the parking lot device.
And S206, determining the verification reference information.
And the verification reference information is used for verifying whether the structured configuration data can be used or not.
For example, the configuration device may generate configuration characterization information based on the structured configuration data and generate configuration identity information based on the configuration identity key. The configuration device may determine the verification reference information based on the configuration characterization information and the configuration identity information. Wherein, the configuration identity key is the only identity mark of the configuration equipment.
And S208, generating a graphic code matched with the parking lot equipment according to the structured configuration data and the verification reference information.
And after the verification is passed, performing parameter configuration on the parking lot equipment based on the structured configuration data. The graphic code is a graphic which is distributed on a plane according to a certain rule by using a specific geometric figure and records data information.
For example, the configuration device may encrypt the structured configuration data and the verification reference information, obtain encrypted structured data and encrypted verification reference information, and generate a graphic code carrying the encrypted structured data and the encrypted verification reference information. The graphic code may include, but is not limited to, at least one of a bar code or a two-dimensional code.
In one embodiment, the configuration device may encrypt the structured configuration data and the verification reference information using a symmetric encryption algorithm. Symmetric Encryption algorithms may include, but are not limited to, advanced Encryption Standard (AES). For example, the configuration device may encrypt the structured configuration data and the verification reference information using a Cipher Block Chaining (CBC) of advanced encryption standard.
In the equipment parameter processing method for the parking lot equipment, the parameter information to be configured selected aiming at the specified parking lot equipment is determined in response to the configuration operation in the equipment configuration interface; by carrying out data assembly on the to-be-configured parameter information to obtain the structural configuration data and determining the verification reference information for indicating that the structural configuration data is only used by the parking lot equipment, the safety of the configured parking lot equipment can be ensured by the verification reference information while the parking lot equipment is subjected to parameter configuration based on the structural configuration data. And generating a graphic code matched with the parking lot equipment according to the structured configuration data and the verification reference information. Therefore, parameter configuration of the parking lot equipment can be achieved through the graphic code, even under the condition that the network is poor or the equipment is offline, the parking lot equipment can scan the graphic code to check the availability of the structured configuration data by using the check reference information, and the parameter configuration of the parking lot equipment is carried out based on the structured configuration data after the check is passed, so that the adaptability is improved.
In one embodiment, in response to a configuration operation in the device configuration interface, determining the parameter information to be configured selected for the specified parking lot device includes at least one of: in response to a parameter selection operation for the configurable parameter information in the equipment configuration interface, determining the parameter information to be configured selected for the specified parking lot equipment; in response to the scheme selection operation for the configurable scheme information in the equipment configuration interface, the scheme information to be configured selected for the specified parking lot equipment is determined, and parameter information to be configured in the scheme information to be configured is determined.
The device configuration interface comprises configurable parameter information and configurable scheme information. The parameter selection operation is an operation of selecting configurable parameter information, and the selected configurable parameter information is directly used as parameter information to be configured. The scheme selection operation is an operation of selecting configurable scheme information, and the selected configurable scheme information is to-be-configured scheme information. It is to be understood that the configurable parameter information refers to information of each configurable parameter, that is, the configurable parameter information corresponds to each specific item parameter. For example, the device type in the configurable parameter information: and the entrance can be set as the configurable parameter of the equipment type of the parking lot equipment. A configurable scenario information may include a set of configuration parameter information for implementing the same function, a set of configurable parameter information for implementing the same service, or a set of configuration parameter information for supporting the same component. For example, the maintenance scheme of the network card includes at least one of configuration parameter information such as an internet protocol address, a subnet mask, a gateway or a domain name.
For example, the configuration device may determine the identification of the parking lot device input or selected by the manager, and determine the identification of the designated parking lot device. The configuration device can display the configurable parameter information and the configurable scheme information corresponding to the identification of the parking lot device indicated by the configuration authority information in the device configuration interface. The configuration device may determine the parameter information to be configured selected for the specified parking lot device in response to a parameter selection operation performed by a manager in the device configuration interface for the configurable parameter information. The configuration device can respond to scheme selection operation of a manager on the configurable scheme information in the device configuration interface, determine to-be-configured scheme information selected for the specified parking lot device, and determine to-be-configured parameter information from the to-be-configured scheme information.
In one embodiment, the identification of the parking lot device includes a Serial Number (SN).
In one embodiment, the configuration device may obtain an input product serial number, determine a designated parking lot device identified by the product serial number, and present configurable parameter information and configurable solution information for the parking lot device in a device configuration interface.
In the embodiment, the selected parameter information to be configured is determined by executing the operation responding to the parameter selection; and responding to the scheme selection operation, determining the selected to-be-configured scheme information, determining at least one of the to-be-configured parameter information in the to-be-configured scheme information for processing, and subsequently generating a graphic code based on the to-be-configured parameter information, so that the parking lot equipment can complete parameter configuration when the network is poor or the parking lot equipment is offline, and the adaptability is improved.
In one embodiment, the structured configuration data comprises key-value pair parameter data; the data assembly of the parameter information to be configured to obtain the structural configuration data comprises the following steps: performing data assembly on parameter information to be configured according to the key value pair data structure to obtain initial key value pair parameter data; and converting the format of the initial key value pair parameter data into a lightweight data exchange format to obtain the key value pair parameter data after format conversion.
Wherein the key-value pair data structure includes a key and a value. For example, a key-value pair [ K, V ] has K representing a key and V representing a value. It is understood that the data structure of the parking lot device configured data is a map data structure (map data structure). The map data structure refers to the relationship between data sets constituting elements of map contents and the arrangement and organization of data records, and corresponds to a data structure composed of key-value pairs. The key-value pair data structure matches the map data structure.
Illustratively, the information of the parameters to be configured includes names of the parameters to be configured and corresponding parameter values to be configured. The configuration equipment can assemble the parameter information to be configured by determining the name of the parameter to be configured as a key and the corresponding parameter value to be configured as a value to obtain initial key value pair parameter data. It will be appreciated that the initial key-value pair parameter data comprises at least one key-value pair ([ K, V ]) consisting of a name of the parameter to be configured and a value of the parameter to be configured. The configuration device may convert the format of the initial key-value pair parameter data into a JSON format to obtain key-value pair parameter data (JSON [ K, V ]) in the JSON format. JSON (JavaScript Object Notation) is a lightweight data exchange format. The key-value pair parameter data is structured configuration data.
In one embodiment, the configuration device may convert the format of the initial key-value pair parameter data into a lightweight and efficient structured data storage format (protobuf), so as to obtain the key-value pair parameter data after format conversion. The protobuf is a lightweight and efficient structured data storage format, and is commonly used for serialization of structured data.
In an embodiment, the configuration device may determine each set of parameters to be configured corresponding to the scheme information to be configured. The key value pair parameter data comprises each key value pair corresponding to each parameter information to be configured and each group of key value pairs corresponding to each scheme information to be configured. For example, the configuration parameter information includes a device type: and if the entry is represented by 0 and 1 is represented by 1, the generated key value pair in the json format is { "type": 0"}. And the generated key value pair of the json format is { 'ip': xxx.xxx.x.x.x ',' mask ': xxx.x.x.x', 'gateway': xxx.x.x.x.x ',' dns ': x.x.x.x', wherein ip is an internet protocol address, mask is a subnet mask, gateway is a gateway, and dns is a domain name.
In the embodiment, data assembly is carried out on parameter information to be configured according to a key value pair data structure to obtain initial key value pair parameter data; the format of the initial key value pair parameter data is converted into a lightweight data exchange format to obtain the key value pair parameter data after format conversion, and then a graphic code can be generated according to the key value pair parameter data and the verification reference information to support parameter configuration when the parking lot equipment network is poor, so that the adaptability is improved.
In one embodiment, determining the verification reference information comprises: determining a hash value of the structured configuration data to obtain configuration representation information; the configuration representation information is used for representing the integrity of the structured configuration data; generating configuration identity information for indicating the identity of the local terminal equipment by using the configuration identity key; and determining verification reference information based on the identification, the configuration characterization information and the configuration identity information of the parking lot equipment.
For example, the configuration device may generate a hash value of the structured configuration data using an information digest algorithm, resulting in configuration characterization information. The configuration device may generate a digital signature indicating the identity of the home device using the configuration identity key, resulting in configuration identity information. The configuration device may determine verification reference information including an identification of the parking lot device, configuration characterization information, and configuration identity information. It will be appreciated that the identification of the parking facility may be indicative of the parking facility as configured by the structured configuration data.
In one embodiment, the Message Digest Algorithm may include at least one of MD4, MD3, MD2, MD5 (Message Digest Algorithm MD 5), or the like. For example, the configuration device may generate a hash value of the structured configuration data using MD 5.
In this embodiment, a hash value of the structured configuration data is determined to obtain configuration characterization information; generating configuration identity information using the configuration identity key; the verification reference information is determined based on the identification, the configuration representation information and the configuration identity information of the parking lot equipment, and the subsequent parking lot equipment can be verified based on the verification reference information to ensure the safety of parameter configuration.
In one embodiment, in response to the configuration operation in the device configuration interface, before determining the parameter information to be configured selected for the specified parking lot device, the method further includes: determining configuration authority information matched with the input account information; the configuration permission information is used for indicating configurable parameter information and configurable scheme information corresponding to the account information; performing login verification on account number information based on the configuration authority information; and after the login verification is passed, displaying a device configuration interface which is consistent with the configuration authority information.
For example, the configuration device may determine that login verification of the account information is passed when acquiring configuration permission information under the input account information. After the login verification is passed, the configuration device can acquire the input identification of the parking lot device, and search the parameter configuration authority and scheme configuration authority which the account information has for the parking lot device indicated by the identification from the configuration authority information. The configuration device may include a device configuration interface for configurable parameter information corresponding to the parameter configuration authority and configurable solution information corresponding to the solution configuration authority. It can be understood that the administrator login account number has own authority, and the authority has different authority embodiments under different parking lot devices. The parameter configuration authority is used for indicating configurable parameter information, and the scheme configuration authority is used for indicating configurable scheme information.
In the embodiment, configuration permission information matched with the input account information is determined; performing login verification on account number information based on the configuration authority information; after the login verification is passed, the equipment configuration interface conforming to the configuration authority information is displayed, and the safety of the equipment configuration of the parking lot can be ensured at the configuration equipment end.
In one embodiment, as shown in fig. 3, a device parameter processing method for a parking lot device is provided, which is applied to the parking lot device. The method comprises the following steps:
s302, scanning and analyzing the graphic code to obtain verification reference information and structural configuration data set for the parking lot equipment.
Illustratively, the parking lot device may scan the graphical code, identifying the encrypted verification reference information and the encrypted structured configuration data. The parking lot data can decrypt the encrypted verification reference information and the encrypted structured configuration data to obtain the verification reference information and the structured configuration data.
In one embodiment, the parking lot device may decrypt using Cipher Block Chaining (CBC) of advanced encryption standard.
In one embodiment, the parking lot device may perform matching verification on the identification in the verification reference information. And in the case that the identification in the verification reference information indicates the parking lot device at the home terminal, determining that the matching verification is passed. And matching verification is used for parameter configuration of the parking lot equipment at the home terminal through characterizing the structured configuration data. For example, the identifier is a product serial number, and the product serial number in the verification reference information should be consistent with the product serial number of the parking lot device at the home terminal.
In one embodiment, the parking lot device may include a license plate recognition device. The configuration parameters of the parking lot equipment may include at least one of license plate recognition area parameters, network card parameters, equipment type parameters, charging parameters, or fill-in light parameters.
In one embodiment, the parking lot device is integrated with a two-dimensional code recognizer. The two-dimensional code recognizer can be installed on the side face of the parking lot equipment and is 1.2-1.8 meters away from the ground, and the recognition reading distance of the two-dimensional code recognizer can be controlled to be 30-40cm horizontal to the two-dimensional code recognizer. After the parking lot equipment is powered on, the two-dimensional code recognizer automatically enters a recognition state. It is understood that the parking lot device may scan and recognize the graphic code through the two-dimensional code recognizer.
In one embodiment, the parking lot device may read the encrypted verification reference information and the encrypted structured configuration data from within the two-dimensional code identifier. The parking lot device can voice-broadcast the execution result and the execution stage. It can be understood that the parking lot device has a voice broadcast function. The execution result and the execution stage may include at least one of code scanning request, processing, execution success, code scanning failure, parsing failure, or execution failure.
In one embodiment, the parking lot device may display the results of the execution and the stages of the execution through the device screen. It is understood that the parking lot device may have an LCD display screen or an LED display screen for display.
S304, carrying out availability check on the structured configuration data based on the check reference information; and after the verification is passed, analyzing a preset configuration data structure of the structured configuration data to obtain configuration parameter information of the parking lot equipment.
For example, the parking lot device may perform an availability check on the structured configuration data based on the identification, the configuration characterization information, and the configuration identity information in the verification reference information. After the verification is passed, the parking lot equipment can analyze the key value pair data structure of the structured configuration data to obtain the name of the parameter to be configured and the corresponding parameter value to be configured of the parking lot equipment.
And S306, carrying out equipment parameter configuration processing according to the configuration parameter information.
Illustratively, the parking lot device may analyze a data structure of configured data in the home terminal device to obtain configured parameter information of the parking lot device; determining configured parameter information matched with the configuration parameter information; and adjusting the matched configured parameter information by using the configured parameter information. The configured data is data already configured in the parking lot equipment, and the configured data comprises configured parameter information.
In one embodiment, the data structure of the parking lot device configured data is a map data structure. The configured parameter information includes a configured parameter name and a configured parameter value. The configuration parameter information includes a configuration parameter name and a configuration parameter value.
In one embodiment, the parking lot device may obtain the matched configured parameter information by comparing the configured parameter name with the configured parameter name, and determining the configured parameter name consistent with the configured parameter name.
In one embodiment, the parking lot device may replace a configured parameter value in the configured parameter information with a configured parameter value in the configured parameter information for parameter configuration.
In one embodiment, the success or failure of the configuration result can be synchronized with the voice feedback of the execution result through the screen of the parking lot device.
In the embodiment, the graphic code is scanned and analyzed to obtain verification reference information and structural configuration data set for the parking lot equipment; carrying out availability check on the structured configuration data based on the check reference information; after the verification is passed, analyzing a preset configuration data structure of the structured configuration data to obtain configuration parameter information of the parking lot equipment; the equipment parameter configuration processing is carried out according to the configuration parameter information, the parameter configuration can be safely carried out under the condition of poor network or offline, and the adaptability is improved.
In one embodiment, the checking availability of the structured configuration data based on the check reference information comprises: determining configuration representation information and configuration identity information in the verification reference information; performing equipment identity verification on the structured configuration data based on the configuration identity information; after the equipment identity authentication is passed, converting the structured configuration data to obtain configuration representation authentication information; and in the case that the configuration representation verification information is matched with the configuration representation information, judging that the availability verification of the structured configuration data is passed.
Illustratively, the verification reference information includes a product serial number, configuration characterization information and configuration identity information of the designated parking lot device. The parking lot device can perform matching verification by comparing the product serial number in the verification reference information with the product serial number of the parking lot device. After the matching verification is passed, the parking lot device may parse the configuration identity information using the configuration identity key to perform device identity verification, and in the case that it is determined that the configuration device has a matching configuration identity key, it is determined that the device identity verification is passed. After the device identity verification is passed, the parking lot device may generate a hash value of the structured configuration data using an information digest algorithm to obtain configuration characterization verification data. In the event that the configuration characterization verification data is consistent with the configuration characterization data, the parking lot device may determine that the availability check on the structured configuration data passed.
In this embodiment, the device identity verification is performed on the structured configuration data based on the configuration identity information; after the equipment identity authentication is passed, converting the structured configuration data to obtain configuration representation authentication information; and under the condition that the configuration representation verification information is matched with the configuration representation information, judging that the usability verification of the structured configuration data is passed, and ensuring the safety of parameter configuration.
In one embodiment, a simplified flow diagram of a method for processing device parameters for a parking facility is provided as shown in fig. 4. A manager of the parking facility, such as an engineer, may log into the facility configuration program via the configuration facility. The configuration device can perform login verification on the input account information through the device configuration program. In case the login authentication is not passed, the configuration device may refuse the login. And under the condition that the login verification is passed, the configuration equipment can acquire the input product serial number of the parking lot equipment and display the configurable parameter information and the configurable scheme information which are consistent with the configuration authority information. The manager may perform at least one of a scheme selection operation or a parameter selection operation in the device configuration interface, and the configuration device may determine information of the selected parameter to be configured. And assembling the parameter information to be configured to obtain structured configuration data, and then generating the two-dimensional code.
The parking lot equipment can scan and identify the two-dimensional code through the two-dimensional code identifier, and analyze the encrypted verification reference information and the encrypted structured configuration data carried by the two-dimensional code. And the parking lot equipment uses the structured data to carry out local parameter configuration after the availability verification based on the verification reference information passes. The parking lot device may prompt the execution result through voice or a screen.
It should be understood that, although the steps in the flowcharts related to the above embodiments are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a part of the steps in the flowcharts related to the above embodiments may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or stages is not necessarily sequential, but may be performed alternately or alternately with other steps or at least a part of the steps or stages in other steps.
Based on the same inventive concept, the embodiment of the present application further provides an apparatus parameter processing device for a parking lot apparatus, which is used for implementing the apparatus parameter processing method for a parking lot apparatus. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the method, so specific limitations in the following embodiments of the device parameter processing apparatus for one or more pieces of parking lot equipment may refer to the limitations on the device parameter processing method for the parking lot equipment, and are not described herein again.
In one embodiment, as shown in fig. 5, there is provided an apparatus parameter processing device 500 of a parking lot apparatus, including: a response module 502, an assembly module 504, and a generation module 506, wherein:
a response module 502, configured to determine parameter information to be configured selected for a specified parking lot device in response to a configuration operation in the device configuration interface.
An assembling module 504, configured to perform data assembly on the parameter information to be configured to obtain structured configuration data; determining verification reference information; the verification reference information is used to indicate that the structured configuration data is only for use by the parking lot device.
The generating module 506 is used for generating a graphic code matched with the parking lot equipment according to the structural configuration data and the verification reference information; and after the graphic code is scanned, indicating the availability of the structural configuration data checked by using the checking reference information, and performing parameter configuration on the parking lot equipment based on the structural configuration data after the checking is passed.
In one embodiment, the response module 502 is configured to determine parameter information to be configured selected for a specified parking lot device in response to a parameter selection operation for configurable parameter information in a device configuration interface; in response to the scheme selection operation for the configurable scheme information in the equipment configuration interface, the scheme information to be configured selected for the specified parking lot equipment is determined, and parameter information to be configured in the scheme information to be configured is determined.
In an embodiment, the assembling module 504 is configured to perform data assembling on the to-be-configured parameter information according to a key-value pair data structure to obtain initial key-value pair parameter data; and converting the format of the initial key value pair parameter data into a lightweight data exchange format to obtain the key value pair parameter data after format conversion.
In one embodiment, the assembling module 504 is configured to determine a hash value of the structured configuration data to obtain configuration characterization information; the configuration representation information is used for representing the integrity of the structured configuration data; generating configuration identity information for indicating the identity of the local terminal equipment by using the configuration identity key; and determining verification reference information based on the identification, the configuration characterization information and the configuration identity information of the parking lot equipment.
In one embodiment, the response module 502 is configured to determine configuration permission information matched with the input account information; the configuration permission information is used for indicating configurable parameter information and configurable scheme information corresponding to the account information; performing login verification on account number information based on the configuration authority information; and after the login verification is passed, displaying a device configuration interface which is consistent with the configuration authority information.
In one embodiment, as shown in fig. 6, there is provided an apparatus parameter processing device 600 of a parking lot apparatus, including: a parsing module 602, a verification module 604, and a configuration module 606, wherein:
and the analysis module 602 is configured to scan and analyze the graphic code to obtain verification reference information and structural configuration data set for the parking lot device.
And a checking module 604, configured to perform availability checking on the structured configuration data based on the checking reference information.
The configuration module 606 is configured to, after the verification is passed, analyze a preset configuration data structure of the structured configuration data to obtain configuration parameter information of the parking lot device; and carrying out equipment parameter configuration processing according to the configuration parameter information.
In one embodiment, the checking module 604 is configured to determine configuration representation information and configuration identity information in the checking reference information; performing equipment identity verification on the structured configuration data based on the configuration identity information; after the equipment identity authentication is passed, converting the structural configuration data to obtain configuration representation authentication information; and in the case that the configuration representation verification information is matched with the configuration representation information, judging that the availability verification of the structured configuration data is passed.
The modules in the device parameter processing apparatus of the parking lot device may be wholly or partially implemented by software, hardware, or a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a parking lot device, the internal structure of which may be as shown in fig. 7. The computer device comprises a processor, a memory, an Input/Output (I/O) interface and a communication interface. The processor, the memory and the input/output interface are connected through a system bus, and the communication interface is connected to the system bus through the input/output interface. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used to store configured parameter data. The input/output interface of the computer device is used for exchanging information between the processor and an external device. The communication interface of the computer device is used for connecting and communicating with an external terminal through a network. The computer program is executed by a processor to implement a device parameter processing method of a parking lot device.
In one embodiment, a computer device is provided, the computer device may be a configuration device, the configuration device may be a terminal, and the internal structure diagram of the configuration device may be as shown in fig. 8. The computer apparatus includes a processor, a memory, an input/output interface, a communication interface, a display unit, and an input device. The processor, the memory and the input/output interface are connected by a system bus, and the communication interface, the display unit and the input device are connected by the input/output interface to the system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The input/output interface of the computer device is used for exchanging information between the processor and an external device. The communication interface of the computer device is used for carrying out wired or wireless communication with an external terminal, and the wireless communication can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. The computer program is executed by a processor to implement a device parameter processing method of a parking lot device. The display unit of the computer device is used for forming a visual picture and can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
It will be appreciated by those skilled in the art that the configurations shown in fig. 7 and 8 are only block diagrams of some configurations relevant to the present disclosure, and do not constitute a limitation on the computer apparatus to which the present disclosure may be applied, and a particular computer apparatus may include more or less components than those shown in the figures, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the steps of the above-described method embodiments when executing the computer program.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, carries out the steps of the above-mentioned method embodiments.
In an embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, carries out the steps in the method embodiments described above.
It should be noted that, the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) referred to in the present application are information and data authorized by the user or sufficiently authorized by each party, and the collection, use and processing of the related data need to comply with the relevant laws and regulations and standards of the relevant country and region.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by hardware that is instructed by a computer program, and the computer program may be stored in a non-volatile computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above. Any reference to memory, database, or other medium used in the embodiments provided herein may include at least one of non-volatile and volatile memory. The nonvolatile Memory may include a Read-Only Memory (ROM), a magnetic tape, a floppy disk, a flash Memory, an optical Memory, a high-density embedded nonvolatile Memory, a resistive Random Access Memory (ReRAM), a Magnetic Random Access Memory (MRAM), a Ferroelectric Random Access Memory (FRAM), a Phase Change Memory (PCM), a graphene Memory, and the like. Volatile Memory can include Random Access Memory (RAM), external cache Memory, and the like. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others. The databases involved in the embodiments provided herein may include at least one of relational and non-relational databases. The non-relational database may include, but is not limited to, a block chain based distributed database, and the like. The processors referred to in the embodiments provided herein may be general purpose processors, central processing units, graphics processors, digital signal processors, programmable logic devices, quantum computing based data processing logic devices, etc., without limitation.
All possible combinations of the technical features in the above embodiments may not be described for the sake of brevity, but should be considered as being within the scope of the present disclosure as long as there is no contradiction between the combinations of the technical features.
The above examples only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, and these are all within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims (10)

1. An equipment parameter processing method for a parking lot equipment, the method comprising:
responding to configuration operation in an equipment configuration interface, and determining parameter information to be configured selected aiming at the specified parking lot equipment;
performing data assembly on the parameter information to be configured to obtain structural configuration data;
determining verification reference information; the verification reference information is used for verifying whether the structured configuration data can be used or not;
generating a graphic code matched with the parking lot equipment according to the structural configuration data and the verification reference information; and after the graphic code is scanned, the graphic code is used for indicating the availability of the structural configuration data checked by using the checking reference information, and after the checking is passed, the parameter configuration is carried out on the parking lot equipment based on the structural configuration data.
2. The method according to claim 1, wherein the determining of the parameter information to be configured selected for the specified parking lot device in response to the configuration operation in the device configuration interface comprises at least one of:
in response to a parameter selection operation for the configurable parameter information in an equipment configuration interface, determining the parameter information to be configured selected for the specified parking lot equipment;
in response to a scheme selection operation for the configurable scheme information in an equipment configuration interface, determining scheme information to be configured selected for the specified parking lot equipment, and determining parameter information to be configured in the scheme information to be configured.
3. The method of claim 1, wherein the structured configuration data comprises key-value pair parameter data; the data assembling of the parameter information to be configured to obtain the structured configuration data includes:
performing data assembly on the parameter information to be configured according to a key value pair data structure to obtain initial key value pair parameter data;
and converting the format of the initial key value pair parameter data into a lightweight data exchange format to obtain the key value pair parameter data after format conversion.
4. The method of claim 1, wherein determining the verification reference information comprises:
determining the hash value of the structural configuration data to obtain configuration representation information; the configuration characterization information is used for characterizing the integrity of the structured configuration data;
generating configuration identity information for indicating the identity of the local terminal equipment by using the configuration identity key;
and determining verification reference information based on the identification of the parking lot equipment, the configuration characterization information and the configuration identity information.
5. The method according to any one of claims 1 to 4, wherein before determining the parameter information to be configured selected for the specified parking lot device in response to the configuration operation in the device configuration interface, the method further comprises:
determining configuration authority information matched with the input account information; the configuration permission information is used for indicating configurable parameter information and configurable scheme information corresponding to the account information;
performing login verification on the account information based on the configuration authority information;
and after the login verification is passed, displaying a device configuration interface which conforms to the configuration authority information.
6. The equipment parameter processing method of the parking lot equipment is applied to the parking lot equipment and comprises the following steps:
scanning and analyzing the graphic code to obtain verification reference information and structural configuration data set for the parking lot equipment;
performing availability check on the structured configuration data based on the check reference information;
after the verification is passed, analyzing a preset configuration data structure of the structured configuration data to obtain configuration parameter information of the parking lot equipment;
and carrying out equipment parameter configuration processing according to the configuration parameter information.
7. The method of claim 6, wherein the checking the availability of the structured configuration data based on the checking reference information comprises:
determining configuration representation information and configuration identity information in the verification reference information;
performing equipment identity verification on the structured configuration data based on the configuration identity information;
after the equipment identity authentication is passed, converting the structured configuration data to obtain configuration representation authentication information;
determining that the availability check for the structured configuration data passes if the configuration representation verification information matches the configuration representation information.
8. An apparatus parameter processing apparatus of a parking lot facility, characterized by comprising:
the response module is used for responding to configuration operation in the equipment configuration interface and determining the parameter information to be configured selected aiming at the specified parking lot equipment;
the assembling module is used for carrying out data assembling on the parameter information to be configured to obtain structural configuration data; determining verification reference information; the verification reference information is used for indicating that the structured configuration data is only used by the parking lot equipment;
the generating module is used for generating a graphic code matched with the parking lot equipment according to the structural configuration data and the verification reference information; and after the graphic code is scanned, the graphic code is used for indicating the availability of the structural configuration data checked by using the checking reference information, and after the checking is passed, the parameter configuration is carried out on the parking lot equipment based on the structural configuration data.
9. An apparatus parameter processing apparatus of a parking lot apparatus, characterized by comprising:
the analysis module is used for scanning and analyzing the graphic code to obtain verification reference information and structural configuration data set for the parking lot equipment;
the verification module is used for verifying the availability of the structured configuration data based on the verification reference information;
the configuration module is used for analyzing a preset configuration data structure of the structured configuration data after the verification is passed to obtain configuration parameter information of the parking lot equipment; and carrying out equipment parameter configuration processing according to the configuration parameter information.
10. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 7.
CN202211355104.5A 2022-11-01 2022-11-01 Method, device and equipment for processing equipment parameters of parking lot equipment and storage medium Pending CN115756255A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211355104.5A CN115756255A (en) 2022-11-01 2022-11-01 Method, device and equipment for processing equipment parameters of parking lot equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211355104.5A CN115756255A (en) 2022-11-01 2022-11-01 Method, device and equipment for processing equipment parameters of parking lot equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115756255A true CN115756255A (en) 2023-03-07

Family

ID=85354997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211355104.5A Pending CN115756255A (en) 2022-11-01 2022-11-01 Method, device and equipment for processing equipment parameters of parking lot equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115756255A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117459380A (en) * 2023-12-22 2024-01-26 广州思德医疗科技有限公司 Capsule endoscope parameter setting method, device, equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117459380A (en) * 2023-12-22 2024-01-26 广州思德医疗科技有限公司 Capsule endoscope parameter setting method, device, equipment and storage medium
CN117459380B (en) * 2023-12-22 2024-03-12 广州思德医疗科技有限公司 Capsule endoscope parameter setting method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US9911098B2 (en) Dynamic notary system
CN111079197B (en) Audit result data storage method and device, electronic equipment and medium
CN110555029A (en) ticket management method and device based on block chain and storage medium
CN108537314A (en) Product marketing system and method based on Quick Response Code
CN111488372A (en) Data processing method, device and storage medium
CN110866265A (en) Data storage method, device and storage medium based on block chain
CN110913397B (en) Short message verification method, device, storage medium and computer equipment
CN113064562A (en) Man-machine interaction printing method and system based on block chain
CN112231309A (en) Method, device, terminal equipment and medium for removing duplicate of longitudinal federal data statistics
CN114172663B (en) Business right determining method and device based on block chain, storage medium and electronic equipment
CN115756255A (en) Method, device and equipment for processing equipment parameters of parking lot equipment and storage medium
CN113129008B (en) Data processing method, device, computer readable medium and electronic equipment
CN114048453A (en) User feature generation method and device, computer equipment and storage medium
CN117034358A (en) Service certificate processing method and device and computer equipment
CN116594989A (en) Power exchange sharing data quality assessment method, medium and system based on blockchain intelligent contract
CN116233847A (en) Login method, login device, computer equipment and storage medium
CN112015493B (en) External system interface docking method, device and storage medium
CN111125734B (en) Data processing method and system
CN111415174A (en) Authentication information sending method and equipment based on block chain and storage medium
CN110598374A (en) Block chain-based work registration method, device and computer-readable storage medium
CN115174260B (en) Data verification method, device, computer, storage medium and program product
CN114553684B (en) Method, device, computer equipment and storage medium for network point operation and maintenance
CN113470244B (en) Ballot processing device, system and method for bearer voting
CN115086432B (en) Gateway supervision-based data processing method, device, equipment and storage medium
CN117495519A (en) Financial document processing method, apparatus, computer device and 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