CN113114537A - Visual monitoring method for nodes of Internet of things - Google Patents

Visual monitoring method for nodes of Internet of things Download PDF

Info

Publication number
CN113114537A
CN113114537A CN202110417083.4A CN202110417083A CN113114537A CN 113114537 A CN113114537 A CN 113114537A CN 202110417083 A CN202110417083 A CN 202110417083A CN 113114537 A CN113114537 A CN 113114537A
Authority
CN
China
Prior art keywords
things
internet
equipment
target
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110417083.4A
Other languages
Chinese (zh)
Other versions
CN113114537B (en
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 Xinghai IoT Technology Co Ltd
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN202110417083.4A priority Critical patent/CN113114537B/en
Publication of CN113114537A publication Critical patent/CN113114537A/en
Application granted granted Critical
Publication of CN113114537B publication Critical patent/CN113114537B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/10Detection; Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • H04L43/022Capturing of monitoring data by sampling
    • H04L43/024Capturing of monitoring data by sampling by adaptive sampling
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application provides a visual monitoring method for nodes of the Internet of things, and relates to the technical field of the Internet of things. In the application, firstly, an equipment control instruction is sent to a target internet of things device based on first equipment identification information of the target internet of things device, wherein an equipment operation program installed on the target internet of things device operates according to the equipment control instruction so as to generate equipment operation data. And secondly, acquiring the equipment operation data from the target Internet of things equipment. And then, sending the equipment operation data to target display equipment for displaying so as to form a monitoring view. Based on the method, the problem that the operation of the equipment of the Internet of things is difficult to effectively monitor in the prior art can be solved.

Description

Visual monitoring method for nodes of Internet of things
Technical Field
The application relates to the technical field of Internet of things, in particular to a visual monitoring method for nodes of the Internet of things.
Background
The internet of things is an important component of a new generation of information technology and refers to the internet with connected objects. This has two layers: firstly, the core and the foundation of the internet of things are still the internet, and the internet is an extended and expanded network on the basis of the internet; and secondly, the user side extends and expands to any article to perform information exchange and communication.
The internet of things is widely applied to network fusion through communication sensing technologies such as intelligent sensing, identification technology and pervasive computing, and is called as the third wave of development of the world information industry after computers and the internet. The internet of things is an application expansion of the internet, and is not a network, but a business and an application.
However, the inventor finds that in the existing internet of things technology, the problem that the operation of the internet of things equipment is difficult to effectively monitor exists, and the internet of things equipment is easy to lose monitoring.
Disclosure of Invention
In view of this, an object of the present application is to provide a visual monitoring method for nodes of the internet of things, so as to solve the problem in the prior art that it is difficult to effectively monitor the operation of devices of the internet of things.
In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions:
a visual monitoring method of nodes of the Internet of things is applied to Internet of things control equipment, the Internet of things control equipment is connected with the Internet of things equipment, and the visual monitoring method comprises the following steps:
sending a device control instruction to a target Internet of things device based on first device identification information of the target Internet of things device, wherein a device operation program installed on the target Internet of things device operates according to the device control instruction to generate device operation data;
acquiring the equipment operation data from the target Internet of things equipment;
and sending the equipment operation data to target display equipment for displaying to form a monitoring view.
In a possible embodiment, in the method for visually monitoring nodes of the internet of things, the step of obtaining the device operation data from the target internet of things device includes:
generating a data access request based on the first device identification information;
sending the data access request to the target Internet of things equipment, wherein the target Internet of things equipment is used for sending the generated equipment operation data to the Internet of things control equipment based on the data access request;
and receiving the equipment operation data sent by the target Internet of things equipment.
In a possible embodiment, in the visual monitoring method for nodes of the internet of things, the step of generating a data access request based on the first device identification information includes:
acquiring first historical time information of a latest historical data access request;
and judging whether the time difference between the first historical time information and the current time information is greater than a first preset time threshold, and generating a data access request based on the first equipment identification information when the time difference is greater than the first preset time threshold.
In a possible embodiment, in the visual monitoring method for nodes of the internet of things, the step of generating a data access request based on the first device identification information includes:
acquiring second historical time information used for representing the time for sending the equipment control instruction to the target Internet of things equipment;
and judging whether the time difference between the second historical time information and the current time information is greater than a second preset time threshold, and generating a data access request based on the first equipment identification information when the time difference is greater than the second preset time threshold.
In a possible embodiment, in the visual monitoring method for nodes of the internet of things, the step of generating a data access request based on the first device identification information includes:
acquiring third history time information for representing the running time of the target Internet of things equipment based on the equipment control instruction after the equipment control instruction is sent to the target Internet of things equipment;
and judging whether the time difference between the third history time information and the current time information is greater than a third preset time threshold, and generating a data access request based on the first equipment identification information when the time difference is greater than the third preset time threshold.
In a possible embodiment, in the visual monitoring method for nodes of the internet of things, the step of obtaining third historical time information representing a time when the target internet of things device operates based on the device control command after the device control command is sent to the target internet of things device includes:
acquiring operation feedback information generated after the target Internet of things equipment operates based on the equipment control instruction, wherein the operation feedback information carries time information of starting operation of the target Internet of things equipment;
and analyzing the operation feedback information to obtain time information carried in the operation feedback information, and using the time information as third history time information for representing the time of the target internet of things equipment operating based on the equipment control instruction after the equipment control instruction is sent to the target internet of things equipment.
In a possible embodiment, in the visual monitoring method for nodes of the internet of things, the step of sending the device operation data to a target display device for display to form a monitoring view includes:
determining a target display device in the connected display devices;
and sending the equipment operation data to the target display equipment, wherein the target display equipment performs visual processing on the equipment operation data to form a monitoring view.
In a possible embodiment, in the visual monitoring method for nodes of the internet of things, the step of determining a target display device in the connected display devices includes:
acquiring display state information of a plurality of connected display devices;
and determining a target display device in the plurality of display devices based on the display state information.
In a possible embodiment, in the visual monitoring method for nodes of the internet of things, the step of sending a device control instruction to the target internet of things device based on the first device identification information of the target internet of things device includes:
obtaining a device control instruction for controlling the target Internet of things device;
determining first equipment identification information of target Internet of things equipment based on the equipment control instruction;
and sending the device control instruction to the target Internet of things device based on the first device identification information of the target Internet of things device.
According to the visual monitoring method for the nodes of the Internet of things, the equipment control instruction is sent to the target Internet of things equipment, so that after the equipment operation program installed on the target Internet of things equipment operates according to the equipment control instruction to generate equipment operation data, the equipment operation data can be obtained and sent to the target display equipment to be displayed, and a monitoring view is formed. Based on this, can make the control personnel can effectually monitor target thing networking equipment based on this control view for the control to thing networking equipment has higher convenience and validity, thereby improves the problem that is difficult to effective monitoring to the operation of thing networking equipment among the prior art, and then avoids losing the problem that control leads to economic loss because of the operation to thing networking equipment, has higher practical value.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
Fig. 1 is a block diagram of a structure of an internet of things control device provided in an embodiment of the present application.
Fig. 2 is a schematic flow chart of steps included in the method for visually monitoring nodes of the internet of things according to the embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application provides a visual monitoring system for nodes of the Internet of things. The visual monitoring system of the internet of things node comprises internet of things control equipment, internet of things equipment connected with the internet of things control equipment and display equipment connected with the internet of things control equipment.
As shown in fig. 1, the internet of things control device may include a memory and a processor.
In detail, the memory and the processor are electrically connected directly or indirectly to realize data transmission or interaction. For example, they may be electrically connected to each other via one or more communication buses or signal lines. The memory can have stored therein at least one software function (computer program) which can be present in the form of software or firmware. The processor may be configured to execute the executable computer program stored in the memory, so as to implement the visual monitoring method for the nodes of the internet of things provided by the embodiments of the present application (described later).
Alternatively, the Memory may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like.
The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), a System on Chip (SoC), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components.
Also, the structure shown in fig. 1 is only an illustration, and the internet of things control device may further include more or fewer components than those shown in fig. 1, or have a different configuration from that shown in fig. 1, for example, may include a communication unit for information interaction with other devices.
In an alternative example, the internet of things control device may be a server with data processing capability.
With reference to fig. 2, an embodiment of the present application further provides a visual monitoring method for an internet of things node, which is applicable to the internet of things control device. The method steps defined by the process related to the visual monitoring method for the nodes of the internet of things can be realized by the control equipment of the internet of things.
The specific process shown in FIG. 2 will be described in detail below.
Step S110, a device control instruction is sent to the target Internet of things device based on the first device identification information of the target Internet of things device.
In this embodiment, the internet of things control device may determine a target internet of things device based on first device identification information (such as an IP address or a device fingerprint) of the target internet of things device, and then send a device control instruction to the target internet of things device.
And the equipment operation program installed on the target Internet of things equipment operates according to the equipment control instruction so as to generate equipment operation data.
Step S120, obtaining the equipment operation data from the target Internet of things equipment.
In this embodiment, after the device control instruction is sent to the target internet of things device based on step S110 so that the target internet of things device generates device operation data based on the device control instruction, the internet of things control device may obtain the device operation data from the target internet of things device.
And step S130, sending the equipment operation data to target display equipment for displaying so as to form a monitoring view.
In this embodiment, after the device operation data is acquired based on step S130, the internet of things control device may send the device operation data to a connected target display device for displaying (visualizing), so that a corresponding monitoring view may be formed on the target display device.
Based on the method, after the device control instruction is sent to the target internet of things device, so that the device operation program installed on the target internet of things device operates according to the device control instruction to generate device operation data, the device operation data can be obtained and sent to the target display device for display, and a monitoring view is formed. Based on this, can make the control personnel can effectually monitor target thing networking equipment based on this control view for the control to thing networking equipment has higher convenience and validity, thereby improves among the prior art the problem that is difficult to effective monitoring to the operation of thing networking equipment, and then avoids losing the problem that control leads to economic loss because of the operation to thing networking equipment.
In the first aspect, it should be noted that, in step S110, a specific manner of sending the device control instruction to the target internet of things device is not limited.
For example, in an alternative example, step S110 may include step S111, step S112, and step S113, as described below.
And step S111, obtaining a device control instruction for controlling the target Internet of things device.
In this embodiment, the internet of things control device may obtain a device control instruction for controlling a target internet of things device (such as an intelligent water heater, an intelligent air conditioner, and the like). Wherein, this thing networking control equipment and this target thing networking equipment communication connection.
Step S112, determining device identification information of the target internet of things device based on the device control instruction.
In this embodiment, after obtaining the device control instruction based on step S111, the internet of things control device may determine device identification information (such as an IP address, a MAC address, or a device fingerprint, etc.) of the target internet of things device based on the device control instruction.
Step S113, the device control instruction is sent to the target Internet of things device based on the device identification information.
In this embodiment, after determining the device identification information based on step S112, the internet of things control device may determine the target internet of things device based on the device identification information, so that the device control instruction may be sent to the target internet of things device.
And the target Internet of things equipment is provided with an equipment running program, and the equipment running program is used for controlling the running of the target Internet of things equipment based on the equipment control instruction. That is, the device control instruction may serve as an operation trigger condition of the device operation program or an operation trigger condition of a specified operation mode of the device operation program.
In the first aspect, it should be noted that, in step S111, a specific manner of obtaining the device control instruction is not limited, and may be selected according to actual application requirements.
For example, in a first alternative example, step S111 includes sub-step 11, sub-step 12, and sub-step 13, as described below.
And a substep 11 of generating control notification information and sending the control notification information to the target internet of things device.
In this embodiment, the control notification information may be generated first, and then the control notification information may be sent to the target internet of things device.
The target internet of things device is used for locating a target user based on the control notification information, so as to collect user environment state information of the environment where the target user is located based on the location (for example, a camera is used for rotating to shoot an image, then, human body recognition is carried out on the image, so that the position where the target user is located in the space is determined, the target user is located, the user environment state information of the environment where the target user is located is collected, such as temperature, humidity, sound loudness and the like, so that whether the sound loudness is too large or too small when the played audio reaches the position where the user is located can be determined based on the distance, and then the sound loudness is reduced or increased).
And a substep 12, obtaining the user environment state information sent by the target internet of things equipment.
In this embodiment, after the control notification information is sent to the target internet of things device based on the substep 11, user environment state information acquired by the target internet of things device based on the control notification information may be acquired.
And a substep 13, analyzing the user environment state information to obtain an equipment control instruction for controlling the target internet of things equipment.
In this embodiment, after obtaining the ue status information based on the sub-step 12, the ue status information may be parsed (for example, the obtained sound loudness information may be compared with the sound loudness threshold information), so that a device control instruction for controlling the target internet of things device may be obtained, such as reducing the sound loudness of the played audio.
For another example, in a second alternative example, step S111 includes sub-step 21, sub-step 22, sub-step 23, sub-step 24, sub-step 25, and sub-step 26, which are described in detail below.
And a substep 21 of generating internet of things device control data in response to a target control operation performed by the target user based on the control demand for the target internet of things device.
In this embodiment, when the target user needs to control the target internet of things device, if the sound of the audio playing device needs to be adjusted, the target user may directly perform a target control operation on the internet of things control device or on the internet of things control device through other devices, so that internet of things device control data corresponding to the target control operation may be generated.
And a substep 22 of obtaining the internet of things device control reference information of the internet of things device control data and converting the internet of things device control data into a corresponding target hash value.
In this embodiment, when the internet of things device control data is obtained based on the substep 21, the internet of things device control reference information of the internet of things device control data may be obtained, and then, the hash processing may be performed on the internet of things device control data to obtain a corresponding target hash value.
The internet of things equipment control reference information can be obtained by analyzing and processing the internet of things equipment control data, and if the amplitude increase reference value for increasing the sound loudness is obtained.
And a substep 23, performing a lookup operation based on the target hash value to determine a target reference information table entry corresponding to the internet of things device control data from reference information table entries included in a pre-established reference information mapping table.
In this embodiment, after the target hash value is obtained based on substep 22, a lookup operation may be performed based on the target hash value, so that the reference information table entry corresponding to the internet of things device control data may be determined from the reference information table entries included in the pre-established reference information mapping table, that is, the corresponding target reference information table entry is obtained.
The target reference information table entry is used for storing historical internet of things device control reference information of historical internet of things device control data for historically controlling the target internet of things device, for example, historical amplitude of sound loudness is increased by a reference value historically.
It can be understood that, in order to facilitate accurate search, when generating the internet of things device control data, specific information (such as a device fingerprint or an IP address) may be configured on the front portion of the data based on the corresponding internet of things device, so that different pieces of internet of things device control data generated based on control of the same internet of things device have the same value at a specific position after being converted into a hash value, and thus, it is ensured that a target reference information entry of historical internet of things device control reference information for storing historical internet of things device control data that historically controls the target internet of things device can be found.
And a substep 24, if the target reference information table entry is determined by performing the lookup operation on the reference information mapping table, determining internet of things device control feature information of the internet of things device control data based on the internet of things device control reference information and each piece of historical internet of things device control reference information stored in the target reference information table entry (for example, performing weighted summation processing on an amplitude increase reference value of sound loudness increase and a historical amplitude increase reference value of sound loudness increase to obtain internet of things device control feature information, where a weight coefficient of the amplitude increase reference value of sound loudness increase may be greater than the historical amplitude increase reference value of sound loudness increase, for example, the former may be 0.05, and the latter may be 0.95, and the determination is performed according to a specific precision requirement).
In this embodiment, after the search operation is performed based on substep 23, if the target reference information entry is determined, the internet of things device control feature information of the internet of things device control data may be determined based on the internet of things device control reference information and each piece of historical internet of things device control reference information stored in the target reference information entry.
And a substep 25, if the target reference information table item is not determined by executing the search operation on the reference information mapping table, adding a new reference information table item corresponding to the internet of things device control data in the reference information mapping table, storing the internet of things device control reference information in the new reference information table item, and determining the internet of things device control characteristic information of the internet of things device control data based on the internet of things device control reference information.
In this embodiment, after the search operation is performed based on substep 23, if the target reference information entry is not determined, it indicates that the possibly stored historical internet of things device control reference information is lost or the historical internet of things device control reference information is not yet stored, so a new reference information entry corresponding to the internet of things device control data may be added to the reference information mapping table. The internet of things device control reference information may then be stored in the new reference information entry (and thus the new reference information entry may be used as the target reference entry the next time substep 23 is performed). Finally, since there is no historical internet of things device control reference information, the internet of things device control feature information of the internet of things device control data may be determined based on the internet of things device control reference information.
And a substep 26 of obtaining a device control instruction for controlling the target internet of things device based on the internet of things device control characteristic information.
In this embodiment, after the control feature information of the internet of things device is obtained based on the substep 24 or the substep 25, a device control instruction for controlling the target internet of things device may be obtained based on the control feature information of the internet of things device (for example, the control feature information of the internet of things device may be converted into information that can be identified by the target internet of things device, that is, the device control instruction may be obtained, so that the target internet of things device may operate based on the device control instruction).
Alternatively, in the first example described above, the specific manner of generating the control notification information based on the sub-step 11 is not limited, and may be selected according to the actual application requirement.
For example, in one alternative example, sub-step 11 may include the steps of:
firstly, acquiring time information of a device control instruction generated for a target Internet of things device at the latest time to obtain corresponding historical time information;
secondly, calculating a time difference between the historical time information and the current time information (and judging whether the time difference is greater than a preset time difference or not (wherein the specific value of the preset time difference is not limited and can be generated based on configuration operation of a user according to actual requirements);
then, if the time difference is greater than or equal to the preset time difference, generating control notification information;
finally, if the time difference is smaller than the preset time difference, the step of obtaining the time information of the device control instruction generated for the target internet of things device at the latest time is executed again (in this way, the loop may be continuously performed, so that the control notification information may be generated according to a certain time interval, that is, according to the preset time difference, for example, when the control notification information is applied to an environment with higher control precision, the preset time difference may be smaller, for example, 1s, and when the control notification information is applied to an environment with lower control precision, to avoid the problem of resource waste, the preset time difference may be larger, for example, 1 min).
For another example, in another alternative example, sub-step 11 may include the steps of:
firstly, judging whether control starting information sent by the Internet of things remote control equipment based on target control operation of a target user is received (namely, when the target user has a control demand on the target Internet of things equipment, the target user can carry out the target control operation on the Internet of things remote control equipment, so that the Internet of things remote control equipment can send the control starting information to the Internet of things control equipment), wherein the Internet of things remote control equipment is in communication connection with the Internet of things control equipment;
and secondly, if the control starting information is received, generating control notification information based on the control starting information, wherein the control starting information and the control notification information carry equipment identification information of the target Internet of things equipment.
Optionally, in the second example described above, the specific manner of generating the internet of things device control data based on the sub-step 21 is not limited, and may be selected according to actual application requirements.
For example, in an alternative example, the substep 21 may comprise the steps of:
responding to target control sliding operation of a target user on a screen of the IOT control equipment based on the control requirement on the target IOT equipment, and generating IOT equipment control data;
the internet of things device control data is sliding track data, for example, the length of the sliding track data can be identified, and an amplitude value for adjusting the loudness of sound is obtained.
For another example, in another alternative example, the substep 21 may comprise the steps of:
and responding to a target control sound input operation (such as the target user outputting a voice and turning the sound tone large) of a microphone of the IOT control equipment by the target user based on the control requirement of the target IOT equipment, performing voice recognition processing, and generating IOT equipment control data.
For another example, in another alternative example, the substep 21 may comprise the steps of:
the method comprises the steps of responding to a target control body action (such as head left-right shaking which indicates that the currently played music is not satisfied and control data for switching the music can be generated) of a target user on an image acquisition device of the Internet of things control equipment based on a control demand of the target Internet of things equipment, carrying out image recognition processing, and generating Internet of things equipment control data.
Optionally, in the second example, the specific manner of determining the internet of things device control characteristic information of the internet of things device control data based on the sub-step 24 is not limited, and may be selected according to actual application requirements.
For example, in one alternative example, sub-step 24 may include the steps of:
a first step of determining a plurality of pieces of candidate historical internet-of-things device control reference information and a reference information interval time between each piece of candidate historical internet-of-things device control reference information and the next piece of candidate historical internet-of-things device control reference information (i.e., a time interval between generation time information of two adjacent pieces of candidate historical internet-of-things device control reference information) based on occurrence frequency information of the historical internet-of-things device control reference information in the target reference information entry, wherein the occurrence frequency information is determined based on a number of the pieces of historical internet-of-things device control reference information, earliest generation time information and latest generation time information (i.e., a quotient of the number and a time difference between the earliest generation time information and the latest generation time information is the occurrence frequency information, wherein the occurrence frequency information is larger, the multiple pieces of historical internet of things equipment control reference information can be sampled based on smaller sampling intervals, so that a larger number of candidate historical internet of things equipment control reference information can be obtained);
a second step of determining, for each piece of the candidate historical internet-of-things device control reference information (excluding the last candidate historical internet-of-things device control reference information, that is, one candidate historical internet-of-things device control reference information whose generation time information is the latest), a target historical internet-of-things device control reference information for which the generation time information of the next candidate historical internet-of-things device control reference information satisfies a preset condition within a reference information interval time (for example, a difference between the generation time information of the target historical internet-of-things device control reference information and the generation time information of the next candidate historical internet-of-things device control reference information) based on a reference information interval time corresponding to the candidate historical internet-of-things device control reference information (that is, a time interval between the generation time information of the next candidate historical internet-of-things device control, a ratio of the number of the historical internet-of-things device control reference information to the number of the historical internet-of-things device control reference information between the target historical internet-of-things device control reference information and the next candidate historical internet-of-things device control reference information is greater than a preset ratio threshold, wherein the preset ratio threshold can be generated based on configuration operation performed by a user according to actual application requirements, and when there are a plurality of pieces of historical internet-of-things device control reference information satisfying the preset condition, a piece with the largest corresponding ratio can be selected as the target historical internet-of-things device control reference information, and when there is no historical internet-of-things device control reference information satisfying the preset condition, a piece with the largest corresponding ratio can be selected as the target historical internet-of-things device control reference information), and based on the plurality of pieces of internet-of historical device control reference information from the target historical internet-of-things device control, combining to form an IOT equipment control reference information set, wherein the IOT equipment control reference information set does not include the target historical IOT control reference information and the next candidate historical IOT equipment control reference information;
thirdly, according to a preset time interval length, determining a plurality of pieces of intermediate historical internet-of-things equipment control reference information from each internet-of-things equipment control reference information set (namely, sampling can be carried out based on the time interval length to obtain a plurality of pieces of intermediate historical internet-of-things equipment control reference information, namely, the earliest generation time is used as the intermediate historical internet-of-things equipment control reference information, then the generation time is added with the time interval length to obtain time information, and then the latest generation time after the time information is used as the intermediate historical internet-of-things equipment control reference information; wherein, the time interval length and the quantity threshold value can be generated based on the configuration operation of the user according to the actual application requirement);
fourthly, traversing the plurality of pieces of intermediate historical internet-of-things equipment control reference information for a plurality of pieces of intermediate historical internet-of-things equipment control reference information corresponding to each piece of candidate historical internet-of-things equipment control reference information to obtain a plurality of sets of two pieces of candidate intermediate historical internet-of-things equipment control reference information with a generation time difference smaller than a preset time difference (from the plurality of pieces of intermediate historical internet-of-things equipment control reference information corresponding to one piece of candidate historical internet-of-things equipment control reference information to obtain a set of two pieces of candidate intermediate historical internet-of-things equipment control reference information with a generation time difference smaller than a preset time difference, so that for the plurality of pieces of candidate intermediate historical internet-of-things equipment control reference information, the two pieces of candidate intermediate historical internet-of-things equipment control, if a plurality of groups of two candidate intermediate historical internet-of-things device control reference information with a generation time difference value smaller than a preset time difference value exist in the plurality of intermediate historical internet-of-things device control reference information corresponding to one candidate historical internet-of-things device control reference information, selecting two candidate intermediate historical internet-of-things device control reference information with a group of generation time difference value with the minimum time difference value smaller than the preset time difference value, and generating the preset time difference value based on configuration operation of a user according to actual application requirements);
fifthly, selecting one piece of the candidate intermediate historical internet of things equipment control reference information to obtain target intermediate historical internet of things equipment control reference information (for example, one piece with later generation time information can be selected as the target intermediate historical internet of things equipment control reference information);
sixthly, adding the candidate historical IOT equipment control reference information, the target historical IOT equipment control reference information corresponding to the candidate historical IOT equipment control reference information and the target intermediate historical IOT equipment control reference information corresponding to the candidate historical IOT equipment control reference information into the same set aiming at each candidate historical IOT equipment control reference information to obtain a target IOT equipment control reference information set corresponding to the candidate historical IOT equipment control reference information;
seventhly, traversing each piece of historical internet-of-things equipment control reference information in each target internet-of-things equipment control reference information set to obtain primarily selected historical internet-of-things equipment control reference information with the maximum similarity to the internet-of-things equipment control reference information of the internet-of-things equipment control data (wherein the similarity between the internet-of-things equipment control reference information and the positive-negative correlation of the difference between the amplitude of adjusting the operating parameters of the target internet-of-things equipment are smaller, and the corresponding similarity is larger);
eighthly, detecting information similarity between each piece of primarily selected historical internet-of-things equipment control reference information and internet-of-things equipment control reference information of the internet-of-things equipment control data, and judging whether the information similarity is greater than a first preset similarity (the first preset similarity can be generated based on configuration operation performed by a user according to actual application requirements);
ninth, if the information similarity is greater than the first preset similarity, determining corresponding primary selection history internet of things equipment control reference information as representative history internet of things equipment control reference information (namely, each piece of primary selection history internet of things equipment control reference information with the information similarity greater than the first preset similarity is used as the representative history internet of things equipment control reference information);
tenth, if the information similarity is smaller than the first preset similarity, selecting a plurality of pieces (for example, two pieces or other pieces, which may be configured according to actual application requirements) of historical internet-of-things device control reference information, of which the information similarity between the corresponding primarily selected historical internet-of-things device control reference information and the internet-of-things device control reference information is greater than a second preset similarity, as representative historical internet-of-things device control reference information, where the second preset similarity is smaller than the first preset similarity (the second preset similarity may be generated based on configuration operations performed by a user according to actual application requirements);
eleventh, modifying the internet of things device control reference information based on the representative historical internet of things device control reference information (for example, weighting and summing the representative historical internet of things device control reference information and the internet of things device control reference information may be performed, as described above), so as to obtain internet of things device control feature information of the internet of things device control data.
In the second aspect, it should be noted that, in step S120, a specific manner for obtaining the device operation data from the target internet of things device is not limited, and may be selected according to actual application requirements.
For example, in an alternative example, step S120 may include the steps of:
firstly, generating a data access request based on the first device identification information (namely, determining a request object of the data access request based on the first device identification information);
secondly, the data access request is sent to the target internet of things equipment, wherein the target internet of things equipment is used for sending the generated equipment operation data to the internet of things control equipment based on the data access request;
and then, receiving the equipment operation data sent by the target Internet of things equipment.
Optionally, in the above example, a specific manner of generating the data access request based on the first device identification information is not limited, and may be selected according to an actual application requirement.
For example, in an alternative example, the step of generating a data access request based on the first device identification information may include:
firstly, acquiring first historical time information of a latest historical data access request;
secondly, whether a time difference value between the first historical time information and the current time information is larger than a first preset time threshold value (the first preset time threshold value can be generated based on configuration operation performed by a user according to actual application requirements) is judged, and when the time difference value is larger than the first preset time threshold value, a data access request is generated based on the first equipment identification information.
For another example, in another alternative example, the step of generating a data access request based on the first device identification information may include:
firstly, second historical time information used for representing the time for sending the equipment control command to the target Internet of things equipment is obtained;
secondly, whether a time difference value between the second historical time information and the current time information is larger than a second preset time threshold value (the second preset time threshold value can be generated based on configuration operation performed by a user according to actual application requirements) is judged, and when the time difference value is larger than the second preset time threshold value, a data access request is generated based on the first equipment identification information.
For another example, in another alternative example, the step of generating a data access request based on the first device identification information may include:
firstly, acquiring third history time information for representing the running time of the target Internet of things equipment based on the equipment control instruction after the equipment control instruction is sent to the target Internet of things equipment;
secondly, whether a time difference value between the third history time information and the current time information is larger than a third preset time threshold (the third preset time threshold can be generated based on configuration operation performed by a user according to actual application requirements) is judged, and when the time difference value is larger than the third preset time threshold, a data access request is generated based on the first equipment identification information.
It is to be understood that, in the above example, the specific manner of obtaining the third history time information is not limited, and may be selected according to the actual application requirement.
For example, in an alternative example, the third history time information may be acquired based on the following steps:
firstly, obtaining operation feedback information generated after the target Internet of things equipment operates based on the equipment control instruction, wherein the operation feedback information carries time information of starting operation of the target Internet of things equipment; and secondly, analyzing the operation feedback information to obtain time information carried in the operation feedback information, and using the time information as third history time information for representing the operation time of the target internet of things equipment based on the equipment control instruction after the equipment control instruction is sent to the target internet of things equipment.
In the third aspect, it should be noted that, in step S130, a specific manner of sending the data access request to the target internet of things device is not limited, and may be selected according to actual application requirements.
For example, in an alternative example, step S130 may include the steps of:
firstly, determining target display equipment in a plurality of connected display equipment; secondly, the equipment operation data are sent to the target display equipment, wherein the target display equipment carries out visualization processing on the equipment operation data to form a monitoring view.
Optionally, in the above example, the specific manner of determining the target display device is not limited, and may be selected according to the actual application requirement.
For example, in an alternative example, the target display device may be determined from a plurality of display devices based on the following steps:
firstly, acquiring display state information of a plurality of connected display devices;
next, based on the display state information, a target display device is determined among the plurality of display devices (that is, one display device that is not currently displayed and has the shortest history display time length may be selected as the target display device).
In summary, according to the visual monitoring method for the nodes of the internet of things, the device control instruction is sent to the target internet of things device, so that after the device operation program installed on the target internet of things device operates according to the device control instruction to generate device operation data, the device operation data can be acquired and sent to the target display device for displaying, so as to form the monitoring view. Based on this, can make the control personnel can effectually monitor target thing networking equipment based on this control view for the control to thing networking equipment has higher convenience and validity, thereby improves the problem that is difficult to effective monitoring to the operation of thing networking equipment among the prior art, and then avoids losing the problem that control leads to economic loss because of the operation to thing networking equipment, has higher practical value.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus and method embodiments described above are illustrative only, as the flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, an electronic device, or a network device) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes. It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (9)

1. The visual monitoring method for the nodes of the Internet of things is characterized by being applied to Internet of things control equipment, the Internet of things control equipment is connected with the Internet of things equipment, and the visual monitoring method comprises the following steps:
sending a device control instruction to a target Internet of things device based on first device identification information of the target Internet of things device, wherein a device operation program installed on the target Internet of things device operates according to the device control instruction to generate device operation data;
acquiring the equipment operation data from the target Internet of things equipment;
and sending the equipment operation data to target display equipment for displaying to form a monitoring view.
2. The visual monitoring method for nodes of the internet of things as claimed in claim 1, wherein the step of obtaining the device operation data from the target internet of things device comprises:
generating a data access request based on the first device identification information;
sending the data access request to the target Internet of things equipment, wherein the target Internet of things equipment is used for sending the generated equipment operation data to the Internet of things control equipment based on the data access request;
and receiving the equipment operation data sent by the target Internet of things equipment.
3. The visual monitoring method for nodes of the internet of things according to claim 2, wherein the step of generating a data access request based on the first device identification information comprises:
acquiring first historical time information of a latest historical data access request;
and judging whether the time difference between the first historical time information and the current time information is greater than a first preset time threshold, and generating a data access request based on the first equipment identification information when the time difference is greater than the first preset time threshold.
4. The visual monitoring method for nodes of the internet of things according to claim 2, wherein the step of generating a data access request based on the first device identification information comprises:
acquiring second historical time information used for representing the time for sending the equipment control instruction to the target Internet of things equipment;
and judging whether the time difference between the second historical time information and the current time information is greater than a second preset time threshold, and generating a data access request based on the first equipment identification information when the time difference is greater than the second preset time threshold.
5. The visual monitoring method for nodes of the internet of things according to claim 2, wherein the step of generating a data access request based on the first device identification information comprises:
acquiring third history time information for representing the running time of the target Internet of things equipment based on the equipment control instruction after the equipment control instruction is sent to the target Internet of things equipment;
and judging whether the time difference between the third history time information and the current time information is greater than a third preset time threshold, and generating a data access request based on the first equipment identification information when the time difference is greater than the third preset time threshold.
6. The visual monitoring method for nodes of the internet of things of claim 5, wherein the step of obtaining third historical time information representing the time for which the target internet of things device operates based on the device control command after the device control command is sent to the target internet of things device comprises:
acquiring operation feedback information generated after the target Internet of things equipment operates based on the equipment control instruction, wherein the operation feedback information carries time information of starting operation of the target Internet of things equipment;
and analyzing the operation feedback information to obtain time information carried in the operation feedback information, and using the time information as third history time information for representing the time of the target internet of things equipment operating based on the equipment control instruction after the equipment control instruction is sent to the target internet of things equipment.
7. The visual monitoring method for the nodes of the internet of things according to claim 1, wherein the step of sending the device operation data to a target display device for display to form a monitoring view comprises:
determining a target display device in the connected display devices;
and sending the equipment operation data to the target display equipment, wherein the target display equipment performs visual processing on the equipment operation data to form a monitoring view.
8. The visual monitoring method for nodes of the internet of things as claimed in claim 7, wherein the step of determining a target display device among the connected display devices comprises:
acquiring display state information of a plurality of connected display devices;
and determining a target display device in the plurality of display devices based on the display state information.
9. The visual monitoring method for nodes of the internet of things according to any one of claims 1 to 8, wherein the step of sending a device control command to the target internet of things device based on the first device identification information of the target internet of things device comprises:
obtaining a device control instruction for controlling the target Internet of things device;
determining first equipment identification information of target Internet of things equipment based on the equipment control instruction;
and sending the device control instruction to the target Internet of things device based on the first device identification information of the target Internet of things device.
CN202110417083.4A 2021-04-19 2021-04-19 Visual monitoring method for nodes of Internet of things Active CN113114537B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110417083.4A CN113114537B (en) 2021-04-19 2021-04-19 Visual monitoring method for nodes of Internet of things

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110417083.4A CN113114537B (en) 2021-04-19 2021-04-19 Visual monitoring method for nodes of Internet of things

Publications (2)

Publication Number Publication Date
CN113114537A true CN113114537A (en) 2021-07-13
CN113114537B CN113114537B (en) 2023-06-30

Family

ID=76718255

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110417083.4A Active CN113114537B (en) 2021-04-19 2021-04-19 Visual monitoring method for nodes of Internet of things

Country Status (1)

Country Link
CN (1) CN113114537B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103957272A (en) * 2014-05-14 2014-07-30 杭州古北电子科技有限公司 Method for achieving interconnection and interaction control between devices of Internet of Things
CN107347010A (en) * 2017-06-29 2017-11-14 广东美的制冷设备有限公司 Internet of things equipment control method, equipment and its system
CN108429819A (en) * 2018-04-20 2018-08-21 云南佳叶现代农业发展有限公司 Artificial intelligence flue-cured tobacco system and method based on Internet of Things
CN110138603A (en) * 2019-04-28 2019-08-16 深兰科技(上海)有限公司 A kind of method and device monitoring internet of things equipment
CN110428836A (en) * 2019-09-02 2019-11-08 深圳市丰润达科技有限公司 Internet of things equipment control method, information forwarding device and Internet of Things server
CN110609512A (en) * 2019-09-25 2019-12-24 新奥(中国)燃气投资有限公司 Internet of things platform and Internet of things equipment monitoring method
US20200064456A1 (en) * 2015-07-17 2020-02-27 Origin Wireless, Inc. Method, apparatus, and system for wireless proximity and presence monitoring
CN111445321A (en) * 2020-03-23 2020-07-24 中国建设银行股份有限公司 Bank outlet business management and control method and device based on Internet of things
CN111521424A (en) * 2020-04-14 2020-08-11 佛山市顺德区美的洗涤电器制造有限公司 Dish washer test method, device and equipment
CN111565390A (en) * 2020-07-16 2020-08-21 深圳市云盾科技有限公司 Internet of things equipment risk control method and system based on equipment portrait
CN111818155A (en) * 2020-07-07 2020-10-23 腾讯科技(深圳)有限公司 Equipment control method and device based on Internet of things and computer program product
CN112019609A (en) * 2020-08-18 2020-12-01 深圳市汇川技术股份有限公司 Equipment monitoring method, device, equipment and computer medium based on Internet of things
US20200406860A1 (en) * 2015-07-17 2020-12-31 Chao-Lun Mai Method, apparatus, and system for vehicle wireless monitoring

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103957272A (en) * 2014-05-14 2014-07-30 杭州古北电子科技有限公司 Method for achieving interconnection and interaction control between devices of Internet of Things
US20200064456A1 (en) * 2015-07-17 2020-02-27 Origin Wireless, Inc. Method, apparatus, and system for wireless proximity and presence monitoring
US20200406860A1 (en) * 2015-07-17 2020-12-31 Chao-Lun Mai Method, apparatus, and system for vehicle wireless monitoring
CN107347010A (en) * 2017-06-29 2017-11-14 广东美的制冷设备有限公司 Internet of things equipment control method, equipment and its system
CN108429819A (en) * 2018-04-20 2018-08-21 云南佳叶现代农业发展有限公司 Artificial intelligence flue-cured tobacco system and method based on Internet of Things
CN110138603A (en) * 2019-04-28 2019-08-16 深兰科技(上海)有限公司 A kind of method and device monitoring internet of things equipment
CN110428836A (en) * 2019-09-02 2019-11-08 深圳市丰润达科技有限公司 Internet of things equipment control method, information forwarding device and Internet of Things server
CN110609512A (en) * 2019-09-25 2019-12-24 新奥(中国)燃气投资有限公司 Internet of things platform and Internet of things equipment monitoring method
CN111445321A (en) * 2020-03-23 2020-07-24 中国建设银行股份有限公司 Bank outlet business management and control method and device based on Internet of things
CN111521424A (en) * 2020-04-14 2020-08-11 佛山市顺德区美的洗涤电器制造有限公司 Dish washer test method, device and equipment
CN111818155A (en) * 2020-07-07 2020-10-23 腾讯科技(深圳)有限公司 Equipment control method and device based on Internet of things and computer program product
CN111565390A (en) * 2020-07-16 2020-08-21 深圳市云盾科技有限公司 Internet of things equipment risk control method and system based on equipment portrait
CN112019609A (en) * 2020-08-18 2020-12-01 深圳市汇川技术股份有限公司 Equipment monitoring method, device, equipment and computer medium based on Internet of things

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
YIXIONG WANG等: "Plantation Monitoring System Based on Internet of Things", 《2013 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS AND IEEE INTERNET OF THINGS AND IEEE CYBER》 *
卢汉良: "基于物联网的中央空调远程监控***设计", 《制冷与空调》 *
李卓卿: "基于物联网可视化技术的人防监控***软件设计与实现", 《中国优秀硕士学位论文全文数据库社会科学Ⅰ辑》 *

Also Published As

Publication number Publication date
CN113114537B (en) 2023-06-30

Similar Documents

Publication Publication Date Title
CN109104688B (en) Generating wireless network access point models using aggregation techniques
CN107305611B (en) Method and device for establishing model corresponding to malicious account and method and device for identifying malicious account
KR20190117526A (en) Multi-signal analysis for identifying damaged ranges
CN113518072B (en) Big data analysis method based on Internet of things
CN109450671B (en) Log multi-combination alarm classification method and system
CN110798426A (en) Method and system for detecting flood DoS attack behavior and related components
JP2017182628A (en) Augmented reality user interface application device and control method
CN111327466B (en) Alarm analysis method, system, equipment and medium
CN111311014B (en) Service data processing method, device, computer equipment and storage medium
CN112995757B (en) Video clipping method and device
CN113114986B (en) Early warning method based on picture and sound synchronization and related equipment
CN113722409A (en) Method and device for determining spatial relationship, computer equipment and storage medium
CN110781743B (en) Crowd gathering event processing method and device and electronic equipment
CN113132481B (en) Method for controlling equipment of Internet of things
CN113114537A (en) Visual monitoring method for nodes of Internet of things
CN113163007B (en) Networking display method of equipment in Internet of things
CN110086840B (en) Image data storage method, device and computer readable storage medium
CN113052198A (en) Data processing method, device, equipment and storage medium
CN114627556B (en) Motion detection method, motion detection device, electronic apparatus, and storage medium
CN114172856B (en) Message automatic replying method, device, equipment and storage medium
CN113705683B (en) Training method and device of recommendation model, electronic equipment and storage medium
JP2010198111A (en) Metadata extraction server, metadata extraction method and program
CN115187364A (en) Method and device for monitoring deposit risk under bank distributed scene
CN114638308A (en) Method and device for acquiring object relationship, electronic equipment and storage medium
CN111008611A (en) Queuing time determining method and device, storage medium and electronic device

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20230606

Address after: 518000 World Trade Plaza 101-1, Funan Community, Futian Street, Futian District, Shenzhen, Guangdong Province

Applicant after: SHENZHEN XINGHAI IOT TECHNOLOGY Co.,Ltd.

Address before: 650500 Building 5, yunshang Town, Chenggong Information Industrial Park, Chenggong District, Kunming City, Yunnan Province

Applicant before: Cheng Bo

GR01 Patent grant
GR01 Patent grant