CN110740176A - intelligent equipment group event reporting method, viewing method and system - Google Patents

intelligent equipment group event reporting method, viewing method and system Download PDF

Info

Publication number
CN110740176A
CN110740176A CN201910967419.7A CN201910967419A CN110740176A CN 110740176 A CN110740176 A CN 110740176A CN 201910967419 A CN201910967419 A CN 201910967419A CN 110740176 A CN110740176 A CN 110740176A
Authority
CN
China
Prior art keywords
group
capability
level
attribute
logic area
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
CN201910967419.7A
Other languages
Chinese (zh)
Other versions
CN110740176B (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.)
Hangzhou Lifesmart Technology Co Ltd
Original Assignee
Hangzhou Lifesmart Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Lifesmart Technology Co Ltd filed Critical Hangzhou Lifesmart Technology Co Ltd
Priority to CN201910967419.7A priority Critical patent/CN110740176B/en
Publication of CN110740176A publication Critical patent/CN110740176A/en
Application granted granted Critical
Publication of CN110740176B publication Critical patent/CN110740176B/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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention discloses an intelligent equipment group event reporting method which comprises the steps of creating multi-level logic area groups, wherein each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent equipment groups, obtaining the capability change value of the capability attribute of intelligent equipment of the current lowest level logic area group, calculating the capability change value of the intelligent equipment group with the capability attribute in the level logic area group until the capability change value of the intelligent equipment group with the capability attribute in the highest level logic area group is calculated, and obtaining event reporting information corresponding to each level logic area group according to the capability change value of each high level logic area group.

Description

intelligent equipment group event reporting method, viewing method and system
Technical Field
The invention relates to the technical field of intelligent control of the Internet of things, in particular to a method and a system for reporting and viewing events of intelligent equipment groups.
Background
The enterprise office environment has good partition performance in physical space, such as every buildings, every floor regional group, office regional group, conference room, office corridor, tea room and the like, can be used as regional groups, so that the enterprise office environment can be divided into independent regional groups based on the physical space, related intelligent equipment is configured under every independent regional groups, and equipment management is realized for every independent regional groups.
When a certain intelligent device in the system triggers an event to be reported, the gateway traverses every intelligent devices in the system according to the triggering event so as to process and analyze the event.
Therefore, how to timely process and analyze the events of the huge intelligent devices becomes a technical problem which needs to be solved urgently.
Disclosure of Invention
The invention aims to provide intelligent device group event reporting and viewing methods and systems, which can analyze and process the event report of intelligent devices in time.
In order to achieve the above object, the present invention provides methods for reporting events of an intelligent device group, where the method for reporting events includes:
s1, multi-level logic area groups are created, and each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
s2, acquiring the capability change value of the capability attribute of intelligent devices of the current lowest-level logical zone group, and calculating the capability change value of the intelligent device group with the capability attribute in the lowest-level logical zone group;
s3, calculating the capacity change value of the intelligent device group with the capacity attribute in level logical area groups until the capacity change value of the intelligent device group with the capacity attribute in the highest level logical area group is calculated;
and S4, obtaining the event report information corresponding to each high-level logic area group according to the capability change value of each high-level logic area group.
Preferably, the step S1 includes:
the smart device includes a plurality of capability attributes, each capability attributes having a capability attribute ID of only;
setting a capability value for every capability attributes;
establishing a corresponding relation between a physical device ID and a capability attribute ID of the intelligent device;
the intelligent devices with the same capability attribute form the intelligent device group.
Preferably, the step S1 further includes:
according to the hierarchical relation among the various hierarchical logic area groups, a multi-hierarchical structure of the multi-hierarchical logic area group is created ;
the structure of each -level logical zone group comprises a level logical zone group ID, each sub-level logical zone group ID under the level logical zone group and/or physical device IDs of all intelligent devices under the level logical zone group;
and acquiring a plurality of logical zone groups to which intelligent devices belong according to the multi-level structure of the multi-level logical zone groups, and establishing a mapping relation between the physical device ID of each intelligent devices and the plurality of logical zone group IDs to which the intelligent devices belong.
Preferably, before the step S2, the method includes:
and constructing the configuration relationship between each capability attribute IDs and capability algorithms, wherein the capability algorithms comprise a Full algorithm, an Or algorithm and an Average algorithm.
Preferably, the step S2 includes:
when receiving the capability value change of the capability attribute of the intelligent device, acquiring the physical device ID and the capability attribute ID of the intelligent device;
inquiring the ID of the lowest-level logic area group to which the intelligent equipment belongs according to the ID of the physical equipment of the intelligent equipment;
according to the ID of the lowest level logical area group, acquiring the capability values of every intelligent devices with the capability attribute ID in the lowest level logical area group;
and obtaining the capacity change value of the intelligent equipment group with the capacity attribute in the lowest level logic area group according to the capacity algorithm corresponding to the capacity attribute ID.
In order to achieve the above object, the present invention provides kinds of intelligent device group event reporting systems, where the reporting system includes:
the system comprises a creating module, a judging module and a judging module, wherein the creating module is used for creating multi-level logic area groups, and each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
an calculation module, configured to obtain a capability change value of a capability attribute of smart devices in a current lowest-level logical partition group, and calculate a capability change value of a smart device group having the capability attribute in the lowest-level logical partition group;
the second calculation module is used for calculating the capacity change value of the intelligent device group with the capacity attribute in the logical regional group of the upper level until the capacity change value of the intelligent device group with the capacity attribute in the logical regional group of the highest level is calculated;
and the analysis module is used for obtaining the event report information corresponding to each level of logic area group according to the capability change value of each high level of logic area group.
In order to achieve the above object, the present invention further provides methods for viewing events of an intelligent device group, where the method for viewing events of an intelligent device group includes:
s401, multi-level logic area groups are created, and each multi-level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
s402, inquiring event report information of a current highest level logic area group, analyzing capability attributes corresponding to the event report information, and acquiring capability change values of intelligent equipment groups with the capability attributes in the highest level logic area group;
s403, acquiring a capability change value of the intelligent device group with the capability attribute in the lower level logic area group;
and S404, repeating the step S403 until the capacity change value of the intelligent device group with the capacity attribute in the lowest level logic regional group is obtained, and obtaining the intelligent device information corresponding to the capacity change value according to the capacity change value of the lowest level logic regional group.
Preferably, the step S402 includes:
when the capability attribute is a human motion capability attribute, the capability algorithm corresponding to the human motion capability attribute is an Or algorithm;
and acquiring the capability change value of the intelligent equipment group with the human body movement capability attribute in the highest level logic area group according to the Or algorithm.
Preferably, the step S402 further includes:
when the capability attribute is a switching capability attribute, the capability algorithm corresponding to the switching capability attribute is a Full algorithm;
and acquiring the capacity change value of the intelligent equipment group with the switch capacity attribute in the highest level logic area group according to the Full algorithm.
In order to achieve the above object, the present invention further provides kinds of smart device group event viewing systems, where the viewing system includes:
the system comprises an establishing module, a judging module and a judging module, wherein the establishing module is used for establishing multi-level logic area groups, and each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
an query module, configured to query event report information of a current highest-level logical area group, analyze a capability attribute corresponding to the event report information, and obtain a capability change value of an intelligent device group having the capability attribute in the highest-level logical area group;
the second query module is used for acquiring the capacity change value of the intelligent equipment group with the capacity attribute in the lower -level logical zone group;
and the acquisition module is used for repeating the second query module until the capacity change value of the intelligent equipment group with the capacity attribute in the lowest-level logical zone group is acquired, and acquiring the intelligent equipment information corresponding to the capacity change value according to the capacity change value of the lowest-level logical zone group.
Compared with the prior art, the intelligent device group event reporting and checking method and system have the advantages that the method and system can quickly locate the affected logic area groups of each level triggered by the event, analyze the affected logic area groups of each level, update the device resource state of the logic area groups of each level in time, acquire the device resource state information of the logic area groups of each level in time, and bring better experience effect to users.
Drawings
Fig. 1 is a flowchart illustrating an event reporting method for an intelligent device cluster according to embodiments of the present invention.
Fig. 2 is a schematic diagram of a multi-level logical zone group in embodiments according to the invention.
Fig. 3 is a system diagram of an event reporting system of an intelligent device cluster according to embodiments of the present invention.
Fig. 4 is a flow chart of an event viewing method for an intelligent device cluster in embodiments according to the invention.
Fig. 5 is a system diagram of an intelligent device cluster event viewing system in embodiments according to the invention.
Detailed Description
The present invention will be described in detail with reference to the specific embodiments shown in the drawings, which are not intended to limit the present invention, and structural, methodological, or functional changes made by those skilled in the art according to the specific embodiments are included in the scope of the present invention.
In the embodiment of the present invention shown in fig. 1, the present invention provides a method for reporting types of events of an intelligent device group, where the method for reporting includes:
s1, multi-level logic area groups are created, and each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
s2, acquiring the capability change value of the capability attribute of intelligent devices of the current lowest-level logical zone group, and calculating the capability change value of the intelligent device group with the capability attribute in the lowest-level logical zone group;
s3, calculating the capacity change value of the intelligent device group with the capacity attribute in level logical area groups until the capacity change value of the intelligent device group with the capacity attribute in the highest level logical area group is calculated;
and S4, obtaining the event report information corresponding to each high-level logic area group according to the capability change value of each high-level logic area group.
For example, the th level logical area group is a building 1, the second level logical area group is a floor 1, a floor 2, the third level logical area group is a room 1, a room 2 and a plurality of switches, the fourth level logical area group is a room 1, and the room 1 comprises a plurality of switches, a plurality of sensors, a plurality of air conditioners and the like.
According to a embodiment of the present invention, the smart device includes a plurality of capability attributes, each capability attribute having a capability attribute ID of only, capability values of each capability attributes are set, a correspondence between a physical device ID of the smart device and a capability attribute ID is established, smart devices having the same capability attribute form a smart device group, the smart device includes or more capability attributes, each capability attribute has a flag of only, for example, a switching device has an attribute having a switch, the capability attribute ID of its switch is represented by "O", the capability value is defined as 0 or 1, the switch is closed when the capability value is 0, the switch is open when the capability value is 1, all switching devices having the switch attribute form a smart device group, a human movement sensor has a capability attribute of human movement, the capability attribute ID is represented by "M", the capability attribute ID thereof is defined as 0 or 1, the capability value is not captured as 0, the capability value is 1, the capability value is represented as 1, the physical device ID of the smart device marks the capability attribute ID of , the smart device group has a capability attribute ID of its corresponding physical device ID 4934, and the capability attribute ID marks the physical device ID of the smart device ID for establishing a physical device ID of the smart device ID .
According to a specific embodiment of of the present invention, the step S1 specifically includes creating a multi-level structure of multi-level logical area groups according to a level relationship among the multi-level logical area groups, where the structure of each multi-level logical area group includes the level logical area group ID, the sub-level logical area group IDs under the multi-level logical area group, and/or the physical device IDs of all the smart devices under the level logical area group, acquiring, according to the multi-level structure of the multi-level logical area group, a plurality of logical area groups to which each smart devices belong, and establishing a mapping relationship between the physical device ID of each smart device and the plurality of logical area group IDs to which the smart device belongs, each multi-level logical area group ID identifies the multi-level logical area group with only, and constructing, according to the multi-level structure of the multi-level logical area group, a logical area group set to which each smart device belongs.
According to the specific embodiment of the present invention, before the step S2, the method includes constructing a configuration relationship between each capability attribute ID and a capability algorithm, wherein the capability algorithm includes a Full algorithm, an Or algorithm and an Average algorithm, Or more capability algorithms can be configured for each capability attributes, and a user can flexibly configure the capability algorithms as required, as explained in the above embodiment, the switch device has a capability attribute ID "O", the capability algorithm for the capability attribute ID "O" is set as a Full algorithm for counting the number of smart devices having a capability attribute ID "O" of which the capability value is 1, for the switches, the number of switches opened for each logical zone group can be counted, so that the switch utilization rate for each logical zone groups can be counted, the human movement sensor has an attribute ID "M", the capability algorithm for setting the capability attribute ID "M" as an Or algorithm, and the Or algorithm for setting the capability attribute ID "M" as an Or algorithm for calculating the capability value of the intelligent device having a capability attribute in each 357 logical zone group as an Average, so long as the Average of the temperature sensor in the subsequent logical zone group can be calculated, so that the Average of the sensor temperature sensor can be 1, the sensor temperature sensor can be calculated as an Average , so that the sensor temperature sensor can be calculated as an Average of the temperature sensor of the subsequent logical zone group.
Specifically, when a intelligent device capacity value is received, a physical device ID and a capacity attribute ID of the intelligent device are obtained, a lowest-level logical zone group ID to which the intelligent device belongs is inquired according to the physical device ID of the intelligent device, and according to the above knowledge, a plurality of logical zone groups to which every intelligent devices belong are obtained according to a multi-level structure of the multi-level logical zone group, and a mapping relation between the physical device ID of every intelligent devices and the plurality of logical zone group IDs to which the intelligent devices belong is established, so that according to the physical device ID of the intelligent device, a lowest-level logical zone group ID. to which the intelligent device belongs is inquired according to the lowest-level logical zone group ID, a capacity value of each intelligent device group having the capacity attribute of each of the lowest-level logical zone group is obtained according to the lowest-level logical zone group ID algorithm, if the capacity value of the corresponding intelligent device group to the intelligent device group capacity attribute is changed according to the algorithm .
In step S3, calculating a capability change value of the group of smart devices having the capability attribute in the logical area group of the upper level, as known from step S2, according to the mapping relationship between the physical device ID of the smart device and the logical area group IDs to which the smart device belongs, thereby obtaining the logical area group ID of the upper level to which the smart device belongs, and as with the implementation of technical solution in step S2, obtaining the capability change value of the group of smart devices having the capability attribute in the logical area group of the upper level.
In the step S4, event report information corresponding to each hierarchical logic area group is obtained according to the capability change value of each high-hierarchical logic area group, and the event report information is analyzed according to the change information of the capability attribute, for example, when the capability change information of intelligent device with capability attribute ID of "M" is obtained, the capability change information of each logic area groups to which the intelligent device belongs can be obtained, and then the event report information of each logic area groups can be obtained.
Describing the application scenario of the present invention, as shown in fig. 2, multi-level logical area groups are constructed, building 1, floor 1, room 2, room 3 are taken as logical area group IDs of respective levels, switch 1, human body movement sensor 1, switch 2, switch 3, switch 4, switch 5, and human body movement sensor 2 are used to indicate that physical device ID. building 1 of the corresponding smart device is a multi-topmost level logical area group ID, "building 1" includes two level logical area groups of floor 1 and room 3 below "building 1" and all smart devices under multi-level logical area group building 1 are "switch 1, human body movement sensor 1, switch 2, switch 3, switch 4, switch 5, and human body movement sensor 2". floor 1 includes two sub-level logical area groups "room 1 and room 2", all smart devices under logical area group floor group "floor 1" are "switch 1, human body movement sensor 1, switch 2, switch 3, and switch 3" switch 4 ". when all devices under" floor 1 "switch 1" and "switch 4" are found to have a logical area group ID "switch capability", the logical area group ID "switch 1" is a "switch 1" and a "switch 2" is found to have a capability value, and a "switch capability" is calculated by the logical area group ID "switch 1, a" switch 1 "switch 2", and a "switch 2" is found to have a "switch capability" property "found to be a" property, and a "found to be a" switch capability value, and a "found to be a" switch capability "switch 1" switch 2 "found to be a" switch 2 "switch 1" found to be a "switch 1" found to be a "switch 1", and a "switch 2" found to be a "floor 2" switch 2 "floor 2", and a "floor 4" floor 4 "floor 2" floor 2 "floor 2" floor 2 "floor.
According to the technical scheme, when the capacity value of the capacity attribute of the intelligent equipment changes, the capacity value of each level logic area group is triggered to change and is gradually increased layer by layer, a user can obtain the event report information of each level logic area group, so that the running state of the intelligent equipment of each level logic area group can be timely obtained and corresponding event analysis is further performed, each level logic area group influenced by event triggering can be quickly positioned, the event analysis is performed on each level logic area group influenced, the state of each level logic area group is timely updated, the equipment resource state information of each level logic area group is timely obtained, and better experience effect is brought to the user.
In the embodiment of the present invention shown in fig. 3, the present invention provides a kinds of intelligent device group event reporting systems, where the reporting system includes:
a creating module 30, configured to create multi-level logical zone groups, where each level logical zone group includes a plurality of sub-level logical zone groups and/or a plurality of smart device groups;
an calculation module 31, configured to obtain a capability change value of a capability attribute of smart devices in a current lowest-level logical partition group, and calculate a capability change value of a smart device group having the capability attribute in the lowest-level logical partition group;
the second calculation module 32 is configured to calculate a capability change value of the intelligent device group with the capability attribute in the logical area group at the upper level until calculating a capability change value of the intelligent device group with the capability attribute in the logical area group at the highest level;
and the analysis module 33 is configured to obtain event reporting information corresponding to each higher-level logical area group according to the capability change value of each higher-level logical area group.
The creation module creates multi-level logical area groups, each level logical area group including a plurality of sub-level logical area groups and/or a plurality of smart device groups, the smart devices include a plurality of capability attributes, each capability attribute has a unique capability attribute ID, sets a capability value for each capability attribute, establishes a correspondence between a physical device ID of the smart device and the capability attribute ID, and intelligent devices having the same capability attribute form a smart device group, the smart devices include or more capability attributes, each capability attribute has an ID flag unique , for example, a switch device has an attribute with a switch, indicates the capability attribute ID of its switch with "O", defines its capability value as 0 or 1, indicates the switch is closed when the capability value is 0, indicates the switch is open when the capability value is 1, indicates all switch devices having the switch attribute construct all switch devices smart device groups, and establishes a unique physical device ID for each smart device with the capability attribute flag corresponding to the smart device group of the smart device group with the capability attribute ID of 632 and 685 the physical device ID of the smart device group with the relationship established to establish the unique physical device ID of the relationship of each smart device group with the capability attribute of the switch device ID of the smart device 637.
The establishing module establishes a multi-level structure of multi-level logic area groups according to the level relation among the multi-level logic area groups, the structure of each level logic area group comprises the ID of the multi-level logic area group, the IDs of all sub-level logic area groups under the multi-level logic area group and/or the IDs of all intelligent devices under the multi-level logic area group, a plurality of logic area groups to which each intelligent devices belong are obtained according to the multi-level structure of the multi-level logic area group, the mapping relation between the IDs of each intelligent devices and the IDs of the plurality of logic area groups is established, and a logic area group set to which each intelligent devices belongs is established according to the multi-level structure of the multi-level logic area group.
According to a specific embodiment of the present invention, the system further includes a algorithm module for constructing a configuration relationship between each capability attribute IDs and capability algorithms, wherein the capability algorithms include Full, Or, and Average algorithms, Or more capability algorithms can be configured for each capability attributes.
In the th calculation module, when a change in the capacity value of the capacity attribute of the smart device is received, the physical device ID and the capacity attribute ID of the smart device are acquired, according to the physical device ID of the smart device, the lowest-level logical area group ID. to which the smart device belongs is queried, and according to the lowest-level logical area group ID, the capacity values of every smart devices having the capacity attribute ID in the lowest-level logical area group are acquired, according to the capacity algorithm corresponding to the capacity attribute ID, the capacity change value of the smart device group having the capacity attribute in the lowest-level logical area group is acquired, and if the capacity attribute ID corresponds to multiple capacity algorithms, the capacity change value of the smart device group having the capacity attribute in the lowest-level logical area group is calculated for every algorithms.
The second computing module calculates the capacity variation value of the intelligent device group with the capacity attribute in -level logic area groups, the implementation scheme of the second computing module is the same as that of the -level computing module, and the implementation scheme is repeated until the capacity variation value of the intelligent device group with the capacity attribute in the highest-level logic area group is calculated.
When the capacity value of the capacity attribute of the intelligent equipment changes, the capacity value of each level logic area group is triggered to change and progress layer by layer, so that the running state of the intelligent equipment of each level logic area group can be timely obtained, and corresponding event analysis is further carried out.
According to the technical scheme, the method can quickly position the logic area groups of each level influenced by event triggering, carry out event analysis on the logic area groups of each level influenced, and update the states of the logic area groups of each level in time; and the equipment resource state information of each level of logic area group is acquired in time, so that a better experience effect is brought to a user.
In the embodiment of the invention shown in fig. 4, the invention provides methods for viewing events of a smart device group, the viewing methods include:
s401, multi-level logic area groups are created, and each multi-level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
s402, inquiring event report information of a current highest level logic area group, analyzing capability attributes corresponding to the event report information, and acquiring capability change values of intelligent equipment groups with the capability attributes in the highest level logic area group;
s403, acquiring a capability change value of the intelligent device group with the capability attribute in the lower level logic area group;
and S404, repeating the step S403 until the capacity change value of the intelligent device group with the capacity attribute in the lowest level logic regional group is obtained, and obtaining the intelligent device information corresponding to the capacity change value according to the capacity change value of the lowest level logic regional group.
In step S401, multi-level logical area groups are created, each level logical area group includes a plurality of sub-level logical area groups and/or a plurality of smart device groups, a smart device includes a plurality of capability attributes, each capability attributes has a capability attribute ID of only, a capability value of capability attributes is set, a correspondence between a physical device ID and a capability attribute ID of the smart device is established, smart devices having the capability attributes of form a smart device group, a smart device includes or a plurality of capability attributes, and a specific implementation of this step is similar to the above-mentioned smart device group event reporting embodiment , and will not be described in detail herein.
In step S402, event report information of the current highest-level logical area group is queried, when the event report information of the current highest-level logical area group is queried, it can be analyzed according to the event report information that the event report is caused by a capability value change of which capability attribute, for example, when it is queried that someone moves in a logical area, it can be determined that the capability value of the capability attribute "M" of at least human body mobile sensors changes, and the capability change value of the smart device group having the capability attribute in the highest-level logical area group is checked according to the capability attribute.
And repeating the step S403 until the capacity change value of the intelligent device group with the capacity attribute in the lowest level logical zone group is obtained, and obtaining the intelligent device information corresponding to the capacity change value according to the capacity change value of the lowest level logical zone group, so as to judge which intelligent device has the capacity attribute change to cause the event report.
According to a specific embodiment of of the invention, when the capability attribute is a human motion capability attribute, the capability algorithm corresponding to the human motion capability attribute is an Or algorithm, and according to the Or algorithm, a capability change value of an intelligent device group having the human motion capability attribute in the highest-level logical zone group is obtained, the Or algorithm is used for indicating that the capability value of the logical zone group is 1 as long as the capability values of the capability attributes of the intelligent devices in any logical zone group are 1, taking a human motion sensor as an example, indicating that a human is in the logical zone group as long as the capability values of human motion sensors in the logical zone group are 1, specifically, obtaining a logical zone group ID of a zone level, obtaining the capability values of every intelligent devices having the human motion capability attribute in the highest-level logical zone group ID, obtaining the capability value of the intelligent device group having the capability attribute in the highest-level logical zone group ID according to the Or algorithm, obtaining the capability change value of the intelligent device group having the capability attribute in the highest-level logical zone group, obtaining the capability change value of the intelligent device group corresponding to the lowest-level logical zone attribute, obtaining the intelligent device group information corresponding to the capability change value of the intelligent device group .
According to an embodiment of the present invention, when the capability attribute is a switch capability attribute, a capability algorithm corresponding to the switch capability attribute is a Full algorithm, and according to the Full algorithm, a capability change value of an intelligent device group having the switch capability attribute in the highest-level logical area group is obtained, the Full algorithm is used for counting the number of intelligent devices having the capability value of 1 of all the intelligent devices having the capability attribute of a switch attribute.
According to the technical scheme, when the event reporting information of the highest-level logic area group is inquired, the capability attribute change information of each level of logic area group can be inquired layer by layer, and then the intelligent device which triggers the event reporting information can be judged, so that the running state of the intelligent device can be timely acquired, and corresponding event analysis can be further carried out; the intelligent equipment affected by the intelligent equipment can be quickly positioned, and convenience is brought to management of the logical zone group.
In an embodiment of the present invention shown in FIG. 5, the present invention provides a smart device group event viewing system, comprising:
the establishing module 50 is used for creating multi-level logical zone groups, wherein each level logical zone group comprises a plurality of sub-level logical zone groups and/or a plurality of intelligent device groups;
an query module 51, configured to query event report information of a current highest-level logical area group, analyze a capability attribute corresponding to the event report information, and obtain a capability change value of an intelligent device group having the capability attribute in the highest-level logical area group;
the second query module 52 is configured to obtain a capability change value of the smart device group having the capability attribute in the lower -level logical zone group;
the obtaining module 53 repeats the second query module until obtaining the capability change value of the intelligent device group having the capability attribute in the lowest-level logical zone group, and obtains the intelligent device information corresponding to the capability change value according to the capability change value of the lowest-level logical zone group.
In the establishing module, multi-level logical area groups are created, each level logical area group comprises a plurality of sub-level logical area groups and/or a plurality of intelligent device groups, each level logical area group comprises a plurality of capacity attributes, each level capacity attribute has a capacity attribute ID of only , capacity values of each capacity attributes are set, a corresponding relation between a physical device ID and a capacity attribute ID of the intelligent device is established, intelligent devices with the same capacity attributes form the intelligent device group, each intelligent device comprises or a plurality of capacity attributes, and the specific implementation of the module is similar to that of in the intelligent device group event report of the embodiment, and detailed description is not repeated here.
The query module queries event report information of the current highest level logical area group, when the event report information of the current highest level logical area group is queried, the event report can be analyzed according to the event report information, for example, when a person in a logical area is queried to move, the capability value of the capability attribute 'M' of at least one human body movement sensors can be judged, and the capability change value of the intelligent device group with the capability attribute in the highest level logical area group is checked according to the capability attribute.
The second query module obtains the capability change value of the intelligent device group with the capability attribute in the lower level logic regional group according to the capability attribute, repeats the second query module until obtaining the capability change value of the intelligent device group with the capability attribute in the lowest level logic regional group, and obtains the intelligent device information corresponding to the capability change value according to the capability change value of the lowest level logic regional group, so as to judge which intelligent device the event report is caused by the change of the capability attribute.
According to an specific embodiment of the present invention, the query module specifically includes that when the capability attribute is a capability attribute of human motion, a capability algorithm corresponding to the capability attribute of human motion is an Or algorithm, a capability change value of an intelligent device group having the capability attribute in the highest-level logical area group is obtained according to the Or algorithm, and so on, the second query module obtains a capability change value of an intelligent device group having the capability attribute in a lower -level logical area group until obtaining a capability change value of an intelligent device group having the capability attribute in a lowest-level logical area group, and the obtaining module obtains intelligent device information corresponding to the capability change value according to the capability change value of the lowest-level logical area group.
According to an specific embodiment of the present invention, the query module further includes a Full algorithm, which is a capability algorithm corresponding to the switch capability attribute when the capability attribute is the switch capability attribute, and acquires a capability change value of the group of smart devices having the switch capability attribute in the highest-level logical area group according to the Full algorithm, and so on, the second query module acquires -level logical area group having the capability change value of the group of smart devices having the capability attribute until acquiring a capability change value of the group of smart devices having the capability attribute in the lowest-level logical area group.
According to the technical scheme, the capability attribute change information of each level of logical area group can be inquired layer by layer, and then the intelligent equipment which triggers the event report information can be judged, so that the running state of the intelligent equipment can be obtained in time; the intelligent equipment affected by the intelligent equipment can be quickly positioned, and convenience is brought to management of the logical zone group.
Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.

Claims (10)

1, kinds of intelligent device group event reporting method, characterized in that, the reporting method includes:
s1, multi-level logic area groups are created, and each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
s2, acquiring the capability change value of the capability attribute of intelligent devices of the current lowest-level logical zone group, and calculating the capability change value of the intelligent device group with the capability attribute in the lowest-level logical zone group;
s3, calculating the capacity change value of the intelligent device group with the capacity attribute in level logical area groups until the capacity change value of the intelligent device group with the capacity attribute in the highest level logical area group is calculated;
and S4, obtaining the event report information corresponding to each high-level logic area group according to the capability change value of each high-level logic area group.
2. The smart device group event reporting method as recited in claim 1, wherein the step S1 comprises:
the smart device includes a plurality of capability attributes, each capability attributes having a capability attribute ID of only;
setting a capability value for every capability attributes;
establishing a corresponding relation between a physical device ID and a capability attribute ID of the intelligent device;
the intelligent devices with the same capability attribute form the intelligent device group.
3. The smart device group event reporting method as recited in claim 2, wherein the step S1 further comprises:
according to the hierarchical relation among the various hierarchical logic area groups, a multi-hierarchical structure of the multi-hierarchical logic area group is created ;
the structure of each -level logical zone group comprises a level logical zone group ID, each sub-level logical zone group ID under the level logical zone group and/or physical device IDs of all intelligent devices under the level logical zone group;
and acquiring a plurality of logical zone groups to which intelligent devices belong according to the multi-level structure of the multi-level logical zone groups, and establishing a mapping relation between the physical device ID of each intelligent devices and the plurality of logical zone group IDs to which the intelligent devices belong.
4. The method for reporting events to an intelligent device group as claimed in claim 3, wherein before the step S2, the method comprises:
and constructing the configuration relationship between each capability attribute IDs and capability algorithms, wherein the capability algorithms comprise a Full algorithm, an Or algorithm and an Average algorithm.
5. The event reporting method for the intelligent device cluster as claimed in claim 4, wherein the step S2 comprises:
when receiving the capability value change of the capability attribute of the intelligent device, acquiring the physical device ID and the capability attribute ID of the intelligent device;
inquiring the ID of the lowest-level logic area group to which the intelligent equipment belongs according to the ID of the physical equipment of the intelligent equipment;
according to the ID of the lowest level logical area group, acquiring the capability values of every intelligent devices with the capability attribute ID in the lowest level logical area group;
and obtaining the capacity change value of the intelligent equipment group with the capacity attribute in the lowest-level logic area group according to the capacity algorithm corresponding to the capacity attribute ID.
6, kinds of intelligent device group event reporting system, characterized in that, the reporting system includes:
the system comprises a creating module, a judging module and a judging module, wherein the creating module is used for creating multi-level logic area groups, and each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
an calculation module, configured to obtain a capability change value of a capability attribute of smart devices in a current lowest-level logical partition group, and calculate a capability change value of a smart device group having the capability attribute in the lowest-level logical partition group;
the second calculation module is used for calculating the capacity change value of the intelligent device group with the capacity attribute in the logical regional group of the upper level until the capacity change value of the intelligent device group with the capacity attribute in the logical regional group of the highest level is calculated;
and the analysis module is used for obtaining the event report information corresponding to each level of logic area group according to the capability change value of each high level of logic area group.
7, kinds of intelligent device group event viewing method, characterized in that, the viewing method includes:
s401, multi-level logic area groups are created, and each multi-level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
s402, inquiring event report information of a current highest level logic area group, analyzing capability attributes corresponding to the event report information, and acquiring capability change values of intelligent equipment groups with the capability attributes in the highest level logic area group;
s403, acquiring a capability change value of the intelligent device group with the capability attribute in the lower level logic area group;
and S404, repeating the step S403 until the capacity change value of the intelligent device group with the capacity attribute in the lowest level logic area group is obtained, and obtaining the intelligent device information corresponding to the capacity change value according to the capacity change value of the lowest level logic area group.
8. The smart device group event viewing method as claimed in claim 7, wherein said step S402 comprises:
when the capability attribute is a human motion capability attribute, the capability algorithm corresponding to the human motion capability attribute is an Or algorithm;
and acquiring the capability change value of the intelligent equipment group with the human body movement capability attribute in the highest level logic area group according to the Or algorithm.
9. The smart device group event viewing method as claimed in claim 7, wherein said step S402 comprises:
when the capability attribute is a switching capability attribute, the capability algorithm corresponding to the switching capability attribute is a Full algorithm;
and acquiring the capacity change value of the intelligent equipment group with the switch capacity attribute in the highest level logic area group according to the Full algorithm.
10, intelligent device group event viewing system, wherein the viewing system comprises:
the system comprises an establishing module, a judging module and a judging module, wherein the establishing module is used for establishing multi-level logic area groups, and each level logic area group comprises a plurality of sub-level logic area groups and/or a plurality of intelligent device groups;
an query module, configured to query event report information of a current highest-level logical area group, analyze a capability attribute corresponding to the event report information, and obtain a capability change value of an intelligent device group having the capability attribute in the highest-level logical area group;
the second query module is used for acquiring the capacity change value of the intelligent equipment group with the capacity attribute in the lower -level logical zone group;
and the acquisition module is used for repeating the second query module until the capacity change value of the intelligent equipment group with the capacity attribute in the lowest-level logic area group is acquired, and acquiring the intelligent equipment information corresponding to the capacity change value according to the capacity change value of the lowest-level logic area group.
CN201910967419.7A 2019-10-12 2019-10-12 Intelligent equipment group event reporting method, checking method and system Active CN110740176B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910967419.7A CN110740176B (en) 2019-10-12 2019-10-12 Intelligent equipment group event reporting method, checking method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910967419.7A CN110740176B (en) 2019-10-12 2019-10-12 Intelligent equipment group event reporting method, checking method and system

Publications (2)

Publication Number Publication Date
CN110740176A true CN110740176A (en) 2020-01-31
CN110740176B CN110740176B (en) 2022-02-11

Family

ID=69268717

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910967419.7A Active CN110740176B (en) 2019-10-12 2019-10-12 Intelligent equipment group event reporting method, checking method and system

Country Status (1)

Country Link
CN (1) CN110740176B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2957074A1 (en) * 2014-08-15 2016-02-18 Elementum Scm (Cayman) Ltd. Method for determining and analyzing impact severity of event on a network
CN108268595A (en) * 2017-12-14 2018-07-10 特斯联(北京)科技有限公司 A kind of building operating facilities status monitoring and Visualized Analysis System based on Internet of Things
CN108965076A (en) * 2018-07-30 2018-12-07 珠海格力电器股份有限公司 Method and device for showing equipment state, terminal equipment and storage medium
CN109066988A (en) * 2018-09-04 2018-12-21 国家电网有限公司 A kind of end power network topology level power-off event preferentially recognizes reporting system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2957074A1 (en) * 2014-08-15 2016-02-18 Elementum Scm (Cayman) Ltd. Method for determining and analyzing impact severity of event on a network
WO2016025905A1 (en) * 2014-08-15 2016-02-18 Elementum Scm (Cayman) Ltd. Method for determining and analyzing impact severity of event on a network
CN108268595A (en) * 2017-12-14 2018-07-10 特斯联(北京)科技有限公司 A kind of building operating facilities status monitoring and Visualized Analysis System based on Internet of Things
CN108965076A (en) * 2018-07-30 2018-12-07 珠海格力电器股份有限公司 Method and device for showing equipment state, terminal equipment and storage medium
CN109066988A (en) * 2018-09-04 2018-12-21 国家电网有限公司 A kind of end power network topology level power-off event preferentially recognizes reporting system and method

Also Published As

Publication number Publication date
CN110740176B (en) 2022-02-11

Similar Documents

Publication Publication Date Title
Xie et al. Visualised inspection system for monitoring environmental anomalies during daily operation and maintenance
US6205362B1 (en) Constructing applications in distributed control systems using components having built-in behaviors
GB2585890A (en) System for distributed data processing using clustering
US12026169B2 (en) Contextual-characteristic data driven sequential federated query methods for distributed systems
US10469590B2 (en) System and method for smart building control using directional occupancy sensors
Pournajaf et al. Dynamic data driven crowd sensing task assignment
CN110366875B (en) Detecting re-network initialization
CN104182232A (en) Method for establishing context-aware applications and user terminal
CN113110085A (en) Intelligent home management system based on big data
CN109714995A (en) Intelligence sensing clothes
CN103258027A (en) Context awareness service platform based on intelligent terminal
CN114757593B (en) Operation and maintenance management method and system for building group infrastructure
US20130173959A1 (en) Home/building fault analysis system using resource connection map log and method thereof
CN110740176A (en) intelligent equipment group event reporting method, viewing method and system
Sadio et al. Rethinking intelligent transportation systems with Internet of Vehicles: Proposition of sensing as a service model
CN104703195B (en) A kind of mobile ad hoc network routing node behavior prediction method
CN109740091A (en) A kind of forecasting system and method for the user network behavior of Behavior-based control cognition
Stanković et al. A classification and comparison of data mining algorithms for wireless sensor networks
Kanthila et al. Markov chain-based algorithms for building occupancy modeling: A review
Klimek et al. Modeling context-aware and agent-ready systems for the outdoor smart lighting
CN111556090A (en) Function aggregation self-organization system and method of intelligent Internet of things
Schwartze et al. Facilitating inter-domain synergies in ambient assisted living environments
Shi et al. Indoor RSSI trilateral algorithm considering piecewise and space-scene
Gonzalez et al. Mining hierarchical relations in building management variables
Marchenkov et al. User presence detection based on tracking network activity in smartroom

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
CB02 Change of applicant information

Address after: 311215 rooms 601, 604, 2201, 2202, 2203, 2204, Yuesheng International Center, ningwei street, Xiaoshan District, Hangzhou City, Zhejiang Province

Applicant after: HANGZHOU LIFESMART TECHNOLOGY Co.,Ltd.

Address before: 310000 room 1001, building 2, 352 BINKANG Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant before: HANGZHOU LIFESMART TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant