A device inspection control method and related device
By combining audio signals and an IoT platform, the digitalization and automation of equipment inspection are achieved, solving the problems of cheating risks and high costs in traditional inspection methods, improving the accuracy and efficiency of inspection, reducing operation and maintenance costs, and enhancing user-friendliness and management efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BOE TECHNOLOGY GROUP CO LTD
- Filing Date
- 2024-01-19
- Publication Date
- 2026-07-24
AI Technical Summary
Existing equipment inspection methods lack digitalization, rely on manual recording, pose a risk of cheating, have high installation costs, poor environmental adaptability, limited communication distance, and make it difficult to guarantee inspection efficiency and quality.
By adopting an audio signal-based equipment inspection method, generating and verifying equipment inspection codes, and combining with an IoT platform, the inspection process is digitized and automated, ensuring the authenticity and accuracy of the inspection, reducing human error, lowering installation and maintenance costs, and improving environmental adaptability and communication range.
It has enabled the digitalization and automation of equipment inspection, improved the accuracy and traceability of inspection records, reduced the risk of human error, reduced the possibility of cheating, reduced installation and maintenance costs, improved inspection efficiency and quality, and enhanced user-friendliness and management efficiency.
Smart Images

Figure CN117975592B_ABST
Abstract
Description
Technical Field
[0001] This specification relates to the field of equipment inspection and control; more specifically, this application relates to an equipment inspection and control method and related equipment. Background Technology
[0002] To ensure the normal operation of production equipment, regular inspections are necessary. Recording inspection results using paper-based documents is traditional, lacks digitization, and compromises efficiency and quality. It heavily relies on the expertise of inspection personnel and is difficult to manage. QR code scanning presents vulnerabilities, allowing staff to pre-scan and save the codes without actually inspecting the site. Furthermore, scanning requires specific lighting and viewing angles. Near-field communication (NFC) devices like Bluetooth typically require separate installation of NFC or Bluetooth beacons, increasing installation and maintenance costs (battery-powered devices require regular battery replacements) and affecting aesthetics. Additionally, NFC and Bluetooth have limited communication ranges and are susceptible to environmental factors. Summary of the Invention
[0003] The summary section introduces a series of simplified concepts, which will be further explained in detail in the detailed description section. This summary section is not intended to limit the key and essential technical features of the claimed technical solution, nor is it intended to determine the scope of protection of the claimed technical solution.
[0004] Firstly, this application proposes a device inspection control method for an inspection terminal, the method comprising:
[0005] Based on the inspection personnel's selection of the device to be inspected on the aforementioned inspection terminal, an inspection request instruction is generated, wherein the aforementioned inspection request instruction includes the identification information of the device to be inspected and the first timestamp information;
[0006] The above-mentioned inspection request instruction is sent to the Internet of Things (IoT) platform, so that the IoT platform generates an inspection audio signal based on the above-mentioned inspection request instruction and sends the above-mentioned inspection audio signal to the device to be inspected. The above-mentioned inspection audio signal is generated based on the first device inspection code, which is generated based on the identification information of the device to be inspected and the first timestamp information.
[0007] Upon receiving the aforementioned inspection audio signal from the device to be inspected, the inspection audio signal is decoded to obtain the second device inspection code.
[0008] The second device inspection code is sent to the IoT platform so that the IoT platform can verify the first device inspection code and the second device inspection code, and send the inspection information to the inspection terminal if the verification is successful.
[0009] Optionally, the above method further includes:
[0010] Upon receiving the inspection information sent by the IoT platform, the inspection information is displayed on the inspection terminal to obtain the inspection results from the inspection personnel.
[0011] The inspection results are sent to the IoT platform so that the IoT platform can store the inspection results and send an inspection audio signal to the device to be inspected to stop sending when the IoT platform has collected all the inspection results.
[0012] Optionally, upon receiving the inspection audio signal from the device to be inspected, decoding the inspection audio signal to obtain the second device inspection code includes:
[0013] Upon receiving the aforementioned inspection audio signal from the device to be inspected, the inspection audio signal is decoded to obtain the aforementioned first timestamp information.
[0014] If the time difference between the first timestamp information and the current timestamp information is less than the preset time difference, the second device inspection code is obtained.
[0015] Optionally, the above method further includes:
[0016] Obtain the current distance information to the equipment to be inspected;
[0017] If the current distance information is less than the preset distance information, an inspection audio signal is sent to the inspection terminal so that the device to be inspected sends the inspection audio signal.
[0018] Optionally, the above method includes:
[0019] Based on the inspection start selection operation of the inspection personnel on the aforementioned inspection terminal, an inspection audio sounding command is sent to the aforementioned inspection terminal, so that the aforementioned equipment to be inspected sends the aforementioned inspection audio signal.
[0020] Optionally, the aforementioned inspection audio signal includes multiple audio signal segments, the aforementioned first device inspection code includes multiple inspection code characters, one of the aforementioned inspection code characters corresponds to one of the aforementioned audio signal segments, and the audio frequency of the aforementioned audio signal segment is determined based on the aforementioned inspection code characters and the character and frequency mapping table.
[0021] Optionally, the aforementioned audio frequencies include high-frequency or low-frequency bands that are not sensitive to human hearing, wherein the frequency range of the low-frequency end is 500Hz to 1400Hz, and the frequency of the high-frequency band is greater than or equal to 18000Hz.
[0022] Secondly, embodiments of this application propose an equipment inspection control device, comprising:
[0023] The generation unit is used to generate an inspection request instruction based on the inspection personnel's selection operation of the device to be inspected on the aforementioned inspection terminal, wherein the aforementioned inspection request instruction includes the identification information of the device to be inspected and the first timestamp information.
[0024] The first sending unit is used to send the inspection request instruction to the Internet of Things platform, so that the Internet of Things platform generates an inspection audio signal based on the inspection request instruction and sends the inspection audio signal to the device to be inspected. The inspection audio signal is generated based on the first device inspection code, which is generated based on the identification information of the device to be inspected and the first timestamp information.
[0025] The decoding unit is used to perform a decoding operation on the inspection audio signal when it receives the inspection audio signal sent by the device to be inspected to obtain the second device inspection code.
[0026] The second sending unit is used to send the second device inspection code to the Internet of Things platform, so that the Internet of Things platform can perform a verification operation on the first device inspection code and the second device inspection code, and send the inspection information to the inspection terminal if the verification operation is successful.
[0027] Thirdly, an electronic device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program stored in the memory to implement the steps of the device inspection control method as described in any of the first aspects above.
[0028] Fourthly, this application also proposes a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the equipment inspection control method of any one of the first aspects.
[0029] In summary, the equipment inspection control method of this application embodiment includes: generating an inspection request instruction based on the inspection personnel's selection operation of the device to be inspected on the inspection terminal, wherein the inspection request instruction includes the identification information of the device to be inspected and a first timestamp information; sending the inspection request instruction to an Internet of Things (IoT) platform, so that the IoT platform generates an inspection audio signal based on the inspection request instruction, and sends the inspection audio signal to the device to be inspected, wherein the inspection audio signal is generated based on a first device inspection code, and the first device inspection code is generated based on the identification information of the device to be inspected and the first timestamp information; upon receiving the inspection audio signal sent by the device to be inspected, performing a decoding operation on the inspection audio signal to obtain a second device inspection code; sending the second device inspection code to the IoT platform, so that the IoT platform verifies the first device inspection code and the second device inspection code, and sending the inspection information to the inspection terminal if the verification operation is successful. The inspection control method proposed in this application, compared with the traditional paper-based inspection method, digitizes the inspection process, thereby improving the accuracy and traceability of inspection records. Through digital processing, inspection data can be stored, analyzed, and shared more effectively. Simultaneously, the proposed solution reduces reliance on the professionalism of inspection personnel. Automated data recording and verification processes reduce the risk of human error, improving the quality and efficiency of inspections. Compared with QR code-based methods, the proposed method ensures the authenticity of inspections by generating and verifying equipment inspection codes, reducing the possibility of cheating. Since no separate NFC or Bluetooth beacon is required, this method reduces additional installation and maintenance costs, and offers better environmental adaptability and a longer communication distance. Inspection personnel can operate using common smart devices such as mobile phones or tablets, increasing convenience and user-friendliness. Furthermore, the centralized management function provided by the IoT platform makes inspection record management more efficient, facilitating supervision and auditing. The method proposed in this application, by combining modern information technology and an IoT platform, provides a more efficient, accurate, lower-cost, and user-friendly equipment inspection solution. It not only improves the efficiency and quality of the inspection process, but also provides stronger support for the long-term maintenance and management of equipment. In this way, companies can better ensure the normal operation of their production equipment, reduce the risk of unexpected downtime, save costs, and improve operational efficiency.
[0030] The equipment inspection control method proposed in this application, along with other advantages, objectives, and features of this application, will be partly apparent from the following description and partly understood by those skilled in the art through study and practice of this application. Attached Figure Description
[0031] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit this specification. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0032] Figure 1 This is a flowchart illustrating an equipment inspection and control method provided in an embodiment of this application.
[0033] Figure 2 This is a structural schematic diagram of an Internet of Things (IoT) system proposed in an embodiment of this application;
[0034] Figure 3 This is a schematic diagram illustrating the workflow of an Internet of Things (IoT) system as proposed in an embodiment of this application.
[0035] Figure 4 A structural schematic diagram of an equipment inspection control device provided in this application embodiment;
[0036] Figure 5 This is a schematic diagram of an electronic device for equipment inspection and control provided in an embodiment of this application. Detailed Implementation
[0037] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. The technical solutions of the embodiments of this application will now be clearly and completely described in conjunction with the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them.
[0038] Please see Figure 1 This is a flowchart illustrating a device inspection control method provided in an embodiment of this application, used for an inspection terminal, and may specifically include:
[0039] S110. Based on the inspection personnel's selection operation of the device to be inspected on the above-mentioned inspection terminal, an inspection request instruction is generated, wherein the above-mentioned inspection request instruction includes the identification information of the device to be inspected and the first timestamp information.
[0040] For example, the inspection terminal can be a mobile phone, tablet, laptop, or other terminal device. Inspection personnel can select the device to be inspected by touching the terminal's screen or by using voice or other methods. The inspection terminal generates an inspection request instruction based on the personnel's selection. The inspection request instruction includes the device's identification information and its first timestamp. The identification information and first timestamp help ensure the accuracy and timeliness of the inspection.
[0041] S120. The above-mentioned inspection request instruction is sent to the Internet of Things platform, so that the Internet of Things platform generates an inspection audio signal based on the above-mentioned inspection request instruction, and sends the above-mentioned inspection audio signal to the device to be inspected, wherein the above-mentioned inspection audio signal is generated based on the first device inspection code, and the above-mentioned first device inspection code is generated based on the identification information of the device to be inspected and the above-mentioned first timestamp information.
[0042] For example, an inspection request command is sent to the IoT platform. The IoT platform generates an inspection audio signal based on this command and sends this signal to the device to be inspected. The inspection audio signal is generated based on a first device inspection code. The first device inspection code is generated based on the identification information and first timestamp information of the device to be inspected. The first device inspection code can be formed by directly concatenating the identification information and the first timestamp information, or it can be generated by calculating the identification information and the first timestamp information using an encryption algorithm.
[0043] S130. Upon receiving the inspection audio signal emitted by the device to be inspected, perform a decoding operation on the inspection audio signal to obtain the second device inspection code.
[0044] For example, after the inspection device receives the inspection audio signal, it performs a decoding operation to obtain the second device inspection code. The decoding operation corresponds to the process of the first device inspection code. If the first device inspection code is simply concatenated, the decoding operation is a segmentation operation; if the first device inspection code is generated by calculating the identity information and the first timestamp information using an encryption algorithm, the decoding operation is a decryption operation based on the encryption algorithm.
[0045] S140. The second device inspection code is sent to the IoT platform so that the IoT platform can verify the first device inspection code and the second device inspection code, and send the inspection information to the inspection terminal if the verification operation is successful.
[0046] For example, the second device inspection code is sent back to the IoT platform. The IoT platform will perform a verification operation, comparing the first and second device inspection codes. If the verification operation passes, the IoT platform will send the inspection information to the inspection terminal. The inspection information may include one or more of the following: relevant descriptive information, inspection cycle, key inspection techniques, and operational specifications. This inspection information is uploaded to the IoT platform by the device to be inspected when it registers with the platform.
[0047] It should be noted that the method proposed in this application can be achieved through, for example... Figure 2 The illustrated IoT system consists of three main parts: the device to be inspected (typically requiring regular inspection and maintenance), which has network communication capabilities and a sound-generating unit such as a speaker; the inspection terminal (typically a smartphone, tablet, or dedicated smart terminal), which also has network communication capabilities and a sound-receiving unit such as a microphone; and the IoT platform, which acts as the central management platform, responsible for device management, inspection record management, and bidirectional communication with both the device to be inspected and the inspection terminal, supporting the execution, supervision, and auditing of the entire inspection process.
[0048] In summary, the inspection control method proposed in this application, compared with the traditional paper-based inspection method, digitizes the inspection process, thereby improving the accuracy and traceability of inspection records. Through digital processing, inspection data can be stored, analyzed, and shared more effectively. Simultaneously, the proposed solution reduces reliance on the professional expertise of inspection personnel. Automated data recording and verification processes reduce the risk of human error, improving the quality and efficiency of inspections. Compared with QR code-based methods, the proposed method ensures the authenticity of inspections by generating and verifying equipment inspection codes, reducing the possibility of cheating. Since no separate NFC or Bluetooth beacon is required, this method reduces additional installation and maintenance costs, and offers better environmental adaptability and a longer communication distance. Inspection personnel can operate using common smart devices such as mobile phones or tablets, increasing convenience and user-friendliness. Furthermore, the centralized management function provided by the IoT platform makes inspection record management more efficient, facilitating supervision and auditing. The method proposed in this application, by combining modern information technology and the IoT platform, provides a more efficient, accurate, lower-cost, and user-friendly equipment inspection solution. It not only improves the efficiency and quality of the inspection process, but also provides stronger support for the long-term maintenance and management of equipment. In this way, companies can better ensure the normal operation of their production equipment, reduce the risk of unexpected downtime, save costs, and improve operational efficiency.
[0049] In some examples, the above method also includes:
[0050] Upon receiving the inspection information sent by the IoT platform, the inspection information is displayed on the inspection terminal to obtain the inspection results from the inspection personnel.
[0051] The inspection results are sent to the IoT platform so that the IoT platform can store the inspection results and send an inspection audio signal to the device to be inspected to stop sending when the IoT platform has collected all the inspection results.
[0052] For example, after the inspection personnel's inspection terminal receives the inspection information sent by the IoT platform, this information will be displayed on the inspection terminal. The inspection information may include relevant equipment descriptions, inspection cycles, technical points, operating procedures, etc., providing necessary guidance and reference for the inspection personnel. The inspection personnel conduct inspections based on this information and record the inspection results, such as equipment status and problems found, on the inspection terminal. Once the inspection results are recorded by the inspection terminal, they are sent back to the IoT platform. The IoT platform is responsible for storing these inspection results and performing subsequent data processing and analysis. When the IoT platform has collected all the necessary inspection results, it sends a stop transmission command for the inspection audio signal to the device to be inspected. This means that no further inspection operations are required for the device to be inspected, and the inspection process is complete.
[0053] The method proposed in this embodiment ensures that inspection personnel can accurately obtain all necessary inspection information by displaying the inspection information on the inspection terminal. Simultaneously, directly uploading the inspection results to the IoT platform reduces human error and improves data accuracy. Sending the inspection results to the IoT platform not only facilitates real-time updates of inspection data but also enables long-term storage and historical data analysis, thus aiding in the long-term maintenance and management of equipment. By sending a stop inspection signal to the equipment, the IoT platform ensures that each round of inspection is properly processed and archived, avoiding omissions or duplications during the inspection process.
[0054] In some examples, upon receiving the inspection audio signal emitted by the device to be inspected, the above-mentioned decoding operation of the inspection audio signal to obtain the second device inspection code includes:
[0055] Upon receiving the aforementioned inspection audio signal from the device to be inspected, the inspection audio signal is decoded to obtain the aforementioned first timestamp information.
[0056] If the time difference between the first timestamp information and the current timestamp information is less than the preset time difference, the second device inspection code is obtained.
[0057] For example, when the device to be inspected emits an inspection audio signal, the inspection terminal receives this signal and decodes it to extract the first timestamp information. The first timestamp information obtained by the inspection terminal is generated when the inspection request is made, representing the time point at which the request is initiated. The current timestamp refers to the time point at which the inspection terminal receives and decodes the inspection audio signal. If the time difference between these two timestamps is less than a preset time difference, such as a few minutes, the inspection is considered to be conducted within a reasonable timeframe. This preset time difference is to ensure the timeliness of the inspection and prevent potential cheating, such as pre-recorded audio signals. Only when the time difference between the first timestamp information and the current timestamp information is less than the preset time difference will the inspection terminal further obtain the second device inspection code. The second device inspection code can be obtained through other information during the decoding process or automatically generated after verifying the timestamp information.
[0058] The method proposed in this application verifies the timeliness and authenticity of inspection operations by using timestamps. By ensuring that the inspection audio signal is received and processed within a reasonable timeframe, this scheme effectively improves the reliability of the inspection process and reduces the possibility of cheating. Simultaneously, it guarantees the timeliness of inspection operations, ensuring that equipment receives timely maintenance and inspection, thereby maintaining its good operating condition.
[0059] In some examples, the above method also includes:
[0060] Obtain the current distance information to the equipment to be inspected;
[0061] If the current distance information is less than the preset distance information, an inspection audio signal is sent to the inspection terminal so that the device to be inspected sends the inspection audio signal.
[0062] For example, during the inspection process, the inspection terminal can obtain the actual physical distance information between itself and the device to be inspected. This can be achieved through methods such as GPS positioning, Wi-Fi signal strength, or Bluetooth signal strength. This ensures that inspection personnel must be physically close to the device, thereby reducing the possibility of cheating, such as pre-recorded audio signals or remote triggering of the inspection process. It also prevents the device from sending inspection audio signals in advance, thus avoiding noise pollution or energy waste. The inspection terminal determines whether the current distance to the device is less than a preset distance. When it is determined that the distance between the inspection personnel and the device is less than the preset distance, the inspection terminal sends an inspection audio signal to the device. This signal triggers the device to send an inspection audio signal, thus initiating the subsequent inspection process.
[0063] This application embodiment adds a physical verification step to the inspection process, ensuring that inspection personnel must be near the equipment to perform inspection operations. This not only improves the authenticity and effectiveness of the inspection but also further reduces potential cheating, ensuring the integrity and reliability of the inspection process. By automatically triggering the transmission of inspection audio signals, this solution simplifies the inspection operation, reduces the complexity of manual operation, and improves the efficiency of the inspection process. For large equipment or widely distributed facilities that require frequent inspections, it can effectively reduce the workload of inspection personnel and improve overall operation and maintenance efficiency.
[0064] In some examples, the above methods include:
[0065] Based on the inspection start selection operation of the inspection personnel on the aforementioned inspection terminal, an inspection audio sounding command is sent to the aforementioned inspection terminal, so that the aforementioned equipment to be inspected sends the aforementioned inspection audio signal.
[0066] For example, an inspector performs an operation on the inspection terminal to begin the inspection process. This operation could be touching the terminal's screen, using a specific user interface such as buttons, icons, or menu options, or using other methods such as voice commands. This operation indicates that the inspector is ready to begin inspecting a specific device and needs to receive relevant information from the device to be inspected to perform the inspection task. Once the inspector initiates the inspection on the terminal, the terminal sends an inspection audio command to the device to be inspected. The purpose of the inspection audio command is to trigger the device to send a specific inspection audio signal, which is used for identification and verification in subsequent inspection processes.
[0067] The method proposed in this application embodiment allows the inspection equipment to send an inspection audio signal only after the inspection personnel have operated on the inspection terminal. This avoids sound pollution or energy waste caused by the inspection equipment sending the inspection audio signal in advance.
[0068] In some examples, the aforementioned inspection audio signal includes multiple audio signal segments, the aforementioned first device inspection code includes multiple inspection code characters, one of the aforementioned inspection code characters corresponds to one of the aforementioned audio signal segments, and the audio frequency of the aforementioned audio signal segment is determined based on the aforementioned inspection code characters and character and frequency mapping table.
[0069] For example, the inspection audio signal consists of multiple audio signal segments. The first device inspection code consists of multiple inspection code characters. Each inspection code character corresponds to a specific audio signal segment. This means that each part of the inspection audio signal carries a portion of the inspection code information. The audio frequency of each audio signal segment is determined based on the inspection code character and a character-frequency mapping table. The mapping table maps a specific character to a specific frequency.
[0070] Specifically, the inspection code is encoded using a single-frequency sound signal. These single-frequency sounds are then played. Upon receiving the sound, the receiver identifies the frequency and decodes the data accordingly. For example, a 600Hz sine wave can be associated with the number 1, a 700Hz sine wave with the number 2, and an 800Hz sine wave with the number 3. Therefore, the string 3123 corresponds to four sine wave segments. Assuming each sine wave lasts 100ms, 3123 corresponds to a 400ms sound segment. The receiver records the sound, analyzes the received sound, identifies the four sine wave frequencies (800Hz, 600Hz, 700Hz, and 800Hz), and then uses a character-frequency mapping table to decode the number 3123.
[0071] The inspection code can be generated using a random number generator, producing an 8-digit positive integer between 10,000,000 and 99,999,999, where `device_code = randint(10,000,000, 99,999,999)`. The mapping between this inspection code and the device ID, along with its expiration time, is stored on the IoT platform. Table 1 shows the mapping between device IDs and their expiration times.
[0072] 112 12324538 xxxx-xx-xx xx:xx:xx 113 23563427 xxxx-xx-xx xx:xx:xx 114 24358703 xxxx-xx-xx xx:xx:xx
[0073] Table 1
[0074] The generated inspection code is encoded into an audio signal. Since the inspection code is an 8-bit positive integer, the information to be transmitted via sound waves contains only 10 characters from 0 to 9. A high-frequency or low-frequency band that is less sensitive to the human ear is selected as the encoding interval, for example, 500Hz to 1400Hz. Then, the characters and frequencies are mapped...
[0075] Table 2 is shown below:
[0076]
[0077] Table 2
[0078] It is understandable that if the device inspection code is 8 in length, it corresponds to 8 different frequency syllables, each lasting about 100ms, so the audio duration of transmitting the inspection code is about 800ms.
[0079] In some examples, the aforementioned audio frequencies include high-frequency or low-frequency ranges that are not sensitive to the human ear, with the low-frequency range ranging from 500Hz to 1400Hz and the high-frequency range having a frequency greater than or equal to 18000Hz.
[0080] For example, the selected audio frequencies include high-frequency or low-frequency bands that are insensitive to the human ear. This design avoids interference with the surrounding environment or people. The low-frequency band is set between 500Hz and 1400Hz. This frequency range is generally difficult for the average person to perceive, thus reducing the impact on the environment. The high-frequency band is set to greater than or equal to 18000Hz. This frequency range is generally beyond the range of human hearing, allowing the inspection audio signal to effectively carry the information required for inspection while minimizing interference with the environment and people.
[0081] The method proposed in this application effectively achieves information transmission and communication between devices without affecting the surrounding environment, making it particularly suitable for locations requiring quiet or undisturbed environments. Furthermore, using audio signals of specific frequencies as the information carrier increases the system's security and concealment, as these signals are less likely to be detected or interfered with by non-target receivers.
[0082] In some examples, such as Figure 3 The diagram shown is a schematic representation of the workflow of an Internet of Things (IoT) system according to an embodiment of this application, specifically including the following steps:
[0083] S210: Generate inspection request command;
[0084] Specifically, the inspection terminal generates an inspection request instruction based on the selection of the inspection personnel. This instruction includes the identification information and first timestamp information of the equipment to be inspected. The identification information and first timestamp information help ensure the accuracy and timeliness of the inspection.
[0085] S220: Generates inspection audio signals based on inspection request instructions;
[0086] Specifically, the inspection request command is sent to the IoT platform. The IoT platform generates an inspection audio signal based on this command and sends this signal to the device to be inspected. The inspection audio signal is generated based on a first device inspection code. The first device inspection code is generated based on the identification information and first timestamp information of the device to be inspected. The first device inspection code can be formed by directly concatenating the identification information and the first timestamp information, or it can be generated by calculating the identification information and the first timestamp information using an encryption algorithm.
[0087] S230: Sends the inspection audio signal to the equipment to be inspected;
[0088] Specifically, the IoT platform sends inspection audio signals to the devices to be inspected.
[0089] S240: The equipment to be inspected receives and sends inspection audio signals;
[0090] Specifically, the device to be inspected receives the inspection audio signal sent by the IoT platform. The device to be inspected can immediately send out the inspection audio signal after receiving it, or it can start sending out the inspection audio signal when the current distance between the inspection terminal and the device to be inspected is less than the preset distance information, or it can send out the inspection audio signal when the inspection personnel select the inspection start operation at the aforementioned inspection terminal.
[0091] S250: Decodes the inspection audio signal to obtain the second device inspection code;
[0092] Specifically, when the device to be inspected emits an inspection audio signal, the inspection terminal receives this signal and decodes it to extract the first timestamp information. The first timestamp information obtained by the inspection terminal is generated when the inspection request is made, representing the time point at which the request is initiated. The current timestamp refers to the time point at which the inspection terminal receives and decodes the inspection audio signal. If the time difference between these two timestamps is less than a preset time difference, such as a few minutes, the inspection is considered to have been conducted within a reasonable timeframe. Only when the time difference between the first timestamp information and the current timestamp information is less than the preset time difference will the inspection terminal further obtain the second device inspection code. The second device inspection code can be obtained through other information during the decoding process or automatically generated after verifying the timestamp information.
[0093] S260: Send the second device inspection code to the IoT platform;
[0094] Specifically, the inspection terminal sends the second device inspection code to the Internet of Things platform.
[0095] S270: Perform verification operations on the first equipment inspection code and the second equipment inspection code mentioned above;
[0096] Specifically, the IoT platform will perform a verification operation, comparing the first device inspection code and the second device inspection code. If the verification operation passes, the IoT platform will send the inspection information to the inspection terminal.
[0097] S280: If the above verification operation is successful, send the inspection information to the inspection terminal;
[0098] Specifically, the information to be inspected may include one or more of the following: relevant descriptive information, inspection cycle, key technical points of inspection, and descriptive materials related to operating procedures. The information to be inspected is uploaded to the IoT platform by the device to be inspected when it registers with the IoT platform.
[0099] S290: Display the inspection information on the above inspection terminal to obtain the inspection results from the inspection personnel;
[0100] Specifically, after the inspection personnel's inspection terminal receives the inspection information sent by the IoT platform, this information will be displayed on the inspection terminal. The inspection information may include relevant equipment descriptions, inspection cycles, technical points, operating procedures, etc., providing necessary guidance and reference for the inspection personnel. The inspection personnel will then conduct inspections based on this information and record the inspection results, such as equipment status and problems found, on the inspection terminal.
[0101] S300: Inspection results are sent to the aforementioned IoT platform;
[0102] Specifically, once the inspection results are recorded by the inspection terminal, they will be sent back to the IoT platform.
[0103] S310: Store inspection results;
[0104] Specifically, the IoT platform is responsible for storing these inspection results and performing subsequent data processing and analysis.
[0105] S320-1: After the above-mentioned IoT platform has collected all the inspection results, send an inspection audio signal stop command to the above-mentioned equipment to be inspected.
[0106] S330-1: Equipment inspection completed, stop sending inspection audio signals.
[0107] Specifically, once the IoT platform has collected all the necessary inspection results, it will send a stop transmission command for the inspection audio signal to the device to be inspected.
[0108] S320-2: After the above-mentioned IoT platform has collected all the inspection results, send a stop inspection command to the above-mentioned inspection terminal.
[0109] S330-2: Equipment inspection completed, inspection stopped.
[0110] Specifically, once the IoT platform has collected all the necessary inspection results, it will also send a stop inspection command to the inspection terminal. This means that the device to be inspected no longer requires further inspection, and the inspection process is complete.
[0111] Please see Figure 4 The structural schematic diagram of an equipment inspection control device provided in this application embodiment may include:
[0112] The generation unit 21 is used to generate an inspection request instruction based on the inspection personnel's selection operation of the device to be inspected on the inspection terminal, wherein the inspection request instruction includes the identification information of the device to be inspected and the first timestamp information.
[0113] The first sending unit 22 is used to send the inspection request instruction to the Internet of Things platform, so that the Internet of Things platform generates an inspection audio signal based on the inspection request instruction and sends the inspection audio signal to the device to be inspected. The inspection audio signal is generated based on the first device inspection code, which is generated based on the identification information of the device to be inspected and the first timestamp information.
[0114] Decoding unit 23 is used to perform decoding operation on the inspection audio signal when receiving the inspection audio signal sent by the device to be inspected to obtain the second device inspection code.
[0115] The second sending unit 24 is used to send the second device inspection code to the Internet of Things platform, so that the Internet of Things platform can perform a verification operation on the first device inspection code and the second device inspection code, and send the inspection information to the inspection terminal if the verification operation is successful.
[0116] like Figure 5 As shown, this application embodiment also provides an electronic device 300, including a memory 310, a processor 320, and a computer program 311 stored in the memory 310 and executable on the processor. When the processor 320 executes the computer program 311, it implements the steps of any of the above-mentioned methods for device inspection control.
[0117] Since the electronic device described in this embodiment is the device used to implement a device inspection control device in the embodiments of this application, those skilled in the art can understand the specific implementation method and various variations of the electronic device in this embodiment based on the method described in the embodiments of this application. Therefore, how the electronic device implements the method in the embodiments of this application will not be described in detail here. Any device used by those skilled in the art to implement the method in the embodiments of this application falls within the scope of protection of this application.
[0118] In practical implementation, when the computer program 311 is executed by the processor, it can achieve the following: Figure 1 Any of the corresponding implementation methods in the embodiments.
[0119] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0120] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0121] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0122] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0123] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0124] This application also provides a computer program product, which includes computer software instructions. When the computer software instructions are run on a processing device, the processing device executes the equipment inspection control process in the corresponding embodiment.
[0125] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0126] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0127] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0128] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0129] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0130] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0131] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for controlling equipment inspection, used in an inspection terminal, characterized in that, include: An inspection request instruction is generated based on the inspection personnel's selection of the device to be inspected on the inspection terminal. The inspection request instruction includes the identification information of the device to be inspected and the first timestamp information. The inspection request instruction is sent to the Internet of Things (IoT) platform, so that the IoT platform generates an inspection audio signal based on the inspection request instruction and sends the inspection audio signal to the device to be inspected. The inspection audio signal is generated based on the first device inspection code, which is generated based on the identification information of the device to be inspected and the first timestamp information. Upon receiving the inspection audio signal emitted by the device to be inspected, the inspection audio signal is decoded to obtain the second device inspection code. The second device inspection code is sent to the IoT platform so that the IoT platform can verify the first device inspection code and the second device inspection code, and send the inspection information to the inspection terminal if the verification operation is successful.
2. The equipment inspection control method according to claim 1, characterized in that, Also includes: Upon receiving the inspection information sent by the IoT platform, the inspection information is displayed on the inspection terminal to obtain the inspection results of the inspection personnel. The inspection results are sent to the IoT platform so that the IoT platform can store the inspection results and send an inspection audio signal to the device to be inspected to stop sending when the IoT platform has collected all the inspection results.
3. The equipment inspection control method according to claim 1, characterized in that, Upon receiving the inspection audio signal emitted by the device to be inspected, the step of decoding the inspection audio signal to obtain the second device inspection code includes: Upon receiving the inspection audio signal emitted by the device to be inspected, the inspection audio signal is decoded to obtain the first timestamp information; If the time difference between the first timestamp information and the current timestamp information is less than a preset time difference, the second device inspection code is obtained.
4. The equipment inspection control method according to claim 1, characterized in that, Also includes: Obtain the current distance information to the equipment to be inspected; If the current distance information is less than the preset distance information, an inspection audio signal is sent to the inspection terminal so that the device to be inspected sends the inspection audio signal.
5. The equipment inspection control method according to claim 1, characterized in that, include: Based on the inspection start selection operation of the person to be inspected at the inspection terminal, an inspection audio sound command is sent to the inspection terminal, so that the equipment to be inspected sends the inspection audio signal.
6. The equipment inspection control method according to claim 1, characterized in that, The inspection audio signal includes multiple audio signal segments, and the first device inspection code includes multiple inspection code characters. Each inspection code character corresponds to one audio signal segment, and the audio frequency of the audio signal segment is determined based on the inspection code characters and the character and frequency mapping table.
7. The equipment inspection control method according to claim 6, characterized in that, The audio frequencies include high-frequency or low-frequency bands that are not sensitive to the human ear, wherein the low-frequency band has a frequency range of 500Hz to 1400Hz and the high-frequency band has a frequency greater than or equal to 18000Hz.
8. An equipment inspection control device, characterized in that, include: The generation unit is used to generate an inspection request instruction based on the selection operation of the inspection personnel on the inspection terminal of the equipment to be inspected. The inspection request instruction includes the identification information of the equipment to be inspected and the first timestamp information. The first sending unit is used to send the inspection request instruction to the Internet of Things (IoT) platform, so that the IoT platform generates an inspection audio signal based on the inspection request instruction and sends the inspection audio signal to the device to be inspected. The inspection audio signal is generated based on the first device inspection code, which is generated based on the identification information of the device to be inspected and the first timestamp information. The decoding unit is used to decode the inspection audio signal to obtain the second device inspection code when the inspection audio signal is received from the device to be inspected. The second sending unit is used to send the second device inspection code to the Internet of Things platform, so that the Internet of Things platform can perform a verification operation on the first device inspection code and the second device inspection code, and send the inspection information to be inspected to the inspection terminal if the verification operation is successful.
9. An electronic device, comprising: The memory and processor are characterized in that the processor is used to implement the steps of the equipment inspection control method as described in any one of claims 1-7 when executing a computer program stored in the memory.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the equipment inspection control method as described in any one of claims 1-7.