2.2.62. Meter Command Class, version 6¶
The Meter Command Class is used to advertise instantaneous and accumulated numerical readings.
The Command Class is intended for accumulated values in physical units from a water meter or metering device (gas, electric etc.) and thereby enabling some automatic meter reading capabilities.
2.2.62.1. Compatibility Considerations¶
The Meter Command Class, version 6 adds a functionality to reset the accumulated value stored at receiving node to specific.values.
The Meter Command Class, version 6 is backwards compatible with version 5.
Commands and fields not described in this version MUST remain unchanged from version 5.
2.2.62.2. Meter Reset Command¶
This command is used to reset the accumulated values stored at the receiving node.
If the node advertises support for Meter Reset in the Meter Supported Report Command, the supporting node MUST reset the accumulated values to specific values, instead of setting to zero, when receiving this command.
A supporting node MUST ignore this command if it advertises no support for Meter Reset in the Meter Supported Report Command.
A supporting node MUST ignore this command if it receives it for a non-supported Meter Type, Rate Type or Scale combination.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|
Command Class = COMMAND_CLASS_METER (0x32) |
|||||||
Command = METER_RESET (0x05) |
|||||||
Scale (2) |
Rate Type |
Meter Type |
|||||
Precision |
Scale (1:0) |
Size |
|||||
Meter Value 1 |
|||||||
… |
|||||||
Meter Value N |
|||||||
Scale 2 |
|||||||
For fields description, refer to Section 2.2.61.3 Meter Report Command.