ElectricalEnergyMeasurementTrait.Attributes

interface ElectricalEnergyMeasurementTrait.Attributes

Known direct subclasses
ElectricalEnergyMeasurement

API for the ElectricalEnergyMeasurement trait.


Attributes for the ElectricalEnergyMeasurement cluster.

Summary

Public properties

List<UInt>

A list of client-generated commands which are supported by this cluster server instance.

ElectricalEnergyMeasurementTrait.MeasurementAccuracyStruct?

The accuracy of energy measurement by this server.

List<UInt>

A list of the attribute IDs of the attributes supported by the cluster instance.

UShort

The revision of the server cluster specification supported by the cluster instance.

ElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of cumulative energy exported by the server over the lifetime of the device, and the timestamp of when the measurement was recorded.

ElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of cumulative energy imported by the server over the lifetime of the device, and the timestamp of when the measurement was recorded.

ElectricalEnergyMeasurementTrait.CumulativeEnergyResetStruct?

Indicates when cumulative measurements were most recently zero.

ElectricalEnergyMeasurementTrait.Feature

Whether the server supports zero or more optional cluster features.

List<UInt>

A list of server-generated commands (server to client) which are supported by this cluster server instance.

ElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of periodic energy exported by the server and the period during which it was measured.

ElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of periodic energy imported by the server and the period during which it was measured.

Public properties

acceptedCommandList

val acceptedCommandListList<UInt>

A list of client-generated commands which are supported by this cluster server instance.

accuracy

val accuracyElectricalEnergyMeasurementTrait.MeasurementAccuracyStruct?

The accuracy of energy measurement by this server.

Access type: Read

attributeList

val attributeListList<UInt>

A list of the attribute IDs of the attributes supported by the cluster instance.

clusterRevision

val clusterRevisionUShort

The revision of the server cluster specification supported by the cluster instance.

cumulativeEnergyExported

val cumulativeEnergyExportedElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of cumulative energy exported by the server over the lifetime of the device, and the timestamp of when the measurement was recorded.

Access type: Read

cumulativeEnergyImported

val cumulativeEnergyImportedElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of cumulative energy imported by the server over the lifetime of the device, and the timestamp of when the measurement was recorded.

Access type: Read

cumulativeEnergyReset

val cumulativeEnergyResetElectricalEnergyMeasurementTrait.CumulativeEnergyResetStruct?

Indicates when cumulative measurements were most recently zero.

Access type: Read

featureMap

val featureMapElectricalEnergyMeasurementTrait.Feature

Whether the server supports zero or more optional cluster features. A cluster feature is a set of cluster elements that are mandatory or optional for a defined feature of the cluster. If a cluster feature is supported by the cluster instance, then the corresponding bit is set to 1, otherwise the bit is set to 0 (zero).

generatedCommandList

val generatedCommandListList<UInt>

A list of server-generated commands (server to client) which are supported by this cluster server instance.

periodicEnergyExported

val periodicEnergyExportedElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of periodic energy exported by the server and the period during which it was measured.

Access type: Read

periodicEnergyImported

val periodicEnergyImportedElectricalEnergyMeasurementTrait.EnergyMeasurementStruct?

The most recent measurement of periodic energy imported by the server and the period during which it was measured.

Access type: Read