: Public Class
Created: |
1/21/2011 3:29:46 PM |
Modified: |
10/9/2012 4:19:22 PM |
|
Project: |
|
Author: |
svanausdall |
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Difficulty: |
|
Priority: |
|
Multiplicity: |
|
Advanced: |
|
UUID: |
{F6B60B02-9D19-4870-938D-3F13ADA05D13} |
Appears In: |
LogEvents |
A time stamped instance of a significant event detected by the device.
- Attributes
- Associations From
- Other Links
Attribute |
Public TimeType createdDateTime
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Notes:
|
The date and time that the event occurred.
|
|
Public UInt32 extendedData
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
Range:0 to 1 |
Notes:
|
May be used to transmit additional details about the event.
|
|
Public UInt8 functionSet
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Notes:
|
If the profileID indicates this is the Smart Energy Profile, the functionSet is defined by the Zigbee Alliance and SHALL be one of the values from the table below (Smart Energy Profile 2.0 function set identifiers). If the profileID is anything else, the functionSet is defined by the identified profile. <br /></p><p>0 General (not specific to a function set)<br /></p><p>1 Publish and Subscribe<br /></p><p>2 End Device<br /></p><p>3 Function Set Assignment<br /></p><p>4 Response<br /></p><p>5 Demand Response and Load Control<br /></p><p>6 Metering<br /></p><p>7 Pricing<br /></p><p>8 Messaging<br /></p><p>9 Billing<br /></p><p>10 Prepayment<br /></p><p>11 Distributed Energy Resources<br /></p><p>12 Time<br /></p><p>13 Software Download<br /></p><p>14 Device Information<br /></p><p>15 Power Status<br /></p><p>16 Network Status<br /></p><p>17 Log Event List<br /></p><p>18 Configuration<br /></p><p>19 Security<br /></p><p>All other values are reserved.<br /></p>
|
|
Public UInt8 logEventCode
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Notes:
|
An 8 bit unsigned integer. logEventCodes are scoped to a profile and a function set. If the profile is Smart Energy, the logEventCode is defined by the Zigbee Alliance within one of the function sets of Smart Energy Profile 2.0. If the profile is anything else, the logEventCode is defined by the specified profile.
|
|
Public UInt16 logEventID
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Notes:
|
This 16-bit value, combined with createdDateTime, profileID, and logEventPEN, should provide a reasonable level of uniqueness.
|
|
Public PENType logEventPEN
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Notes:
|
The Private Enterprise Number(PEN) of the entity that defined the profileID, functionSet, and logEventCode of the logEvent. ZigBee-assigned logEventCodes SHALL use the ZigBee Alliance PEN. Combinations of profileID, functionSet, and logEventCode SHALL have unique meaning within a logEventPEN and are defined by the owner of the PEN.
|
|
Public UInt8 profileID
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Notes:
|
The profileID identifies which profile (HA, BA, SE, etc) defines the following event information.<br /></p><p>0 Not profile specific.<br /></p><p>1 Vendor Defined<br /></p><p>2 Smart Energy <br /></p><p>3 Home Automation<br /></p><p>4 Building Automation<br /></p><p>All other values are reserved.<br /></p>
|
|
Element |
Source Role |
Target Role |
LogEventList
Class
|
Name:
|
Name:
|
 Details:
|
Object |
Type |
Connection |
Notes |
Resource |
Class |
Generalization |
|