2.2.67. Meter Table Push Configuration Command Class, version 1 [OBSOLETED]¶
The Meter Table Push Configuration Command Class is used to configure the meter to send a Current Data Report at a given interval. The meter may be configured to return different data sets at different intervals using both the primary and secondary push commands.
2.2.67.1. Meter Table Push Configuration Set Command¶
This command is used to request the meter to send a Current Data Report at a given interval. The meter may be configured to return different data sets at different intervals using both the primary and secondary push commands.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|
Command Class = COMMAND_CLASS_METER_TBL_PUSH (0x3E) |
|||||||
Command = METER_TBL_PUSH_CONFIGURATION_SET (0x01) |
|||||||
Reserved |
P/S |
Operating Status Push Mode |
|||||
Push Dataset 1 |
|||||||
Push Dataset 2 |
|||||||
Push Dataset 3 |
|||||||
Interval Months |
|||||||
Interval Days |
|||||||
Interval Hours |
|||||||
Interval Minutes |
|||||||
Push Node ID |
|||||||
Operating Status Push Mode (4 bits)
This field is used to configure if the Meter Table Status Report Command (refer to Section 2.2.64.11) participates in the Push Functionality
Operating Status Push Mode Identifier |
Description |
|---|---|
0x00 |
Operating Status push disabled |
0x01 |
Operating Status push based on Interval |
0x02 |
Operating Status push based on Status Change |
0x03 |
Operating Status push Based on Interval AND status change |
0x04-0x0F |
Reserved |
P/S (1 bit)
P/S |
Description |
|---|---|
0x00 |
Primary push configuration |
0x01 |
Secondary push configuration |
Push Dataset (24 bits)
The Push Dataset parameter is use to indicate which parameters are requested to be pushed from the meter. This field MUST be encoded according to the Meter Dataset defined in [27].
Interval Months (8 bits)
Specify the number of months between pushing the push dataset.
Interval Day (8 bits)
Specify the number of days between pushing the push dataset.
Interval Hours (8 bits)
Specify the number of hours between pushing the push dataset.
Interval Minute (8 bits)
Specify the number of minutes between pushing the push dataset.
Push Node ID (8 bits)
Specify the node ID of the node to receive push dataset in the given interval.
2.2.67.2. Meter Table Push Configuration Get Command¶
This command is used to request the meters push configuration
The Meter Table Push Configuration Report Command MUST be returned in response to this command.
This command MUST NOT be issued via multicast addressing.
A receiving node MUST NOT return a response if this command is received via multicast addressing. The Z-Wave Multicast frame, the broadcast NodeID and the Multi Channel multi-End Point destination are all considered multicast addressing methods.
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|
Command Class = COMMAND_CLASS_METER_TBL_PUSH (0x3E) |
|||||||
Command = METER_TBL_PUSH_CONFIGURATION_GET (0x02) |
|||||||
2.2.67.3. Meter Table Push Configuration Report Command¶
This command is used report the current Push Configuration
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|---|---|---|---|---|---|---|---|
Command Class = COMMAND_CLASS_METER_TBL_PUSH (0x3E) |
|||||||
Command = METER_TBL_PUSH_CONFIGURATION_REPORT (0x03) |
|||||||
Reserved |
P/S |
Operating Status Push Mode |
|||||
Push Dataset 1 |
|||||||
Push Dataset 2 |
|||||||
Push Dataset 3 |
|||||||
Interval Months |
|||||||
Interval Days |
|||||||
Interval Hours |
|||||||
Interval Minutes |
|||||||
Push Node ID |
|||||||
Refer to Meter Table Push Configuration Set Command (Section 2.2.67.1) for detailed description of the fields.