Skip to content

Metering and Electrical Measurement clusters not working properly #138

@sohail-shareef

Description

@sohail-shareef

Hi
I added 2 endpoint device which is having metering command class and reporting while adding

For EP0
2025-07-24T10:52:45+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/ClusterRevision/Desired {"value": 1}
2025-07-24T10:52:45+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/ClusterRevision/Reported {"value": 1}
2025-07-24T10:52:45+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/MeteringDeviceType/Desired {"value":"ElectricMetering"}
2025-07-24T10:52:45+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/MeteringDeviceType/Reported {"value":"ElectricMetering"}
2025-07-24T10:52:45+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/UnitofMeasure/Desired {"value":"KilowattHoursOrKilowatts"}
2025-07-24T10:52:45+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/UnitofMeasure/Reported {"value":"KilowattHoursOrKilowatts"}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/CurrentSummationDelivered/Desired {"value":0}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/Metering/Attributes/CurrentSummationDelivered/Reported {"value":0}

2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ClusterRevision/Desired {"value": 2}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ClusterRevision/Reported {"value": 2}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ActivePower/Desired {"value":0}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ActivePower/Reported {"value":0}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/RMSVoltage/Desired {"value":239}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/RMSVoltage/Reported {"value":239}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/RMSCurrent/Desired {"value":0}
2025-07-24T10:52:46+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/RMSCurrent/Reported {"value":0}

For EP1
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/ClusterRevision/Desired {"value": 1}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/ClusterRevision/Reported {"value": 1}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/MeteringDeviceType/Desired {"value":"ElectricMetering"}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/MeteringDeviceType/Reported {"value":"ElectricMetering"}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/UnitofMeasure/Desired {"value":"KilowattHoursOrKilowatts"}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/UnitofMeasure/Reported {"value":"KilowattHoursOrKilowatts"}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/CurrentSummationDelivered/Desired {"value":0}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Metering/Attributes/CurrentSummationDelivered/Reported {"value":0}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/ClusterRevision/Desired {"value": 2}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/ClusterRevision/Reported {"value": 2}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/ActivePower/Desired {"value":0}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/ActivePower/Reported {"value":0}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/RMSVoltage/Desired {"value":239}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/RMSVoltage/Reported {"value":239}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/RMSCurrent/Desired {"value":0}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/ElectricalMeasurement/Attributes/RMSCurrent/Reported {"value":0}

For EP2
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/ClusterRevision/Desired {"value": 1}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/ClusterRevision/Reported {"value": 1}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/MeteringDeviceType/Desired {"value":"ElectricMetering"}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/MeteringDeviceType/Reported {"value":"ElectricMetering"}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/UnitofMeasure/Desired {"value":"KilowattHoursOrKilowatts"}
2025-07-24T10:53:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/UnitofMeasure/Reported {"value":"KilowattHoursOrKilowatts"}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/CurrentSummationDelivered/Desired {"value":0}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Metering/Attributes/CurrentSummationDelivered/Reported {"value":0}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/ClusterRevision/Desired {"value": 2}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/ClusterRevision/Reported {"value": 2}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/ActivePower/Desired {"value":0}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/ActivePower/Reported {"value":0}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/RMSVoltage/Desired {"value":239}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/RMSVoltage/Reported {"value":239}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/RMSCurrent/Desired {"value":0}
2025-07-24T10:53:17+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/ElectricalMeasurement/Attributes/RMSCurrent/Reported {"value":0}

Image

When we turn on the loads zpc is not reporting on EP1 and EP2. Only on EP0 it is updating.

2025-07-24T11:00:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/OnOff/Commands/On {}
2025-07-24T11:00:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/Scenes/Attributes/SceneValid/Desired {"value":false}
2025-07-24T11:00:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/OnOff/Attributes/OnOff/Desired {"value":true}
2025-07-24T11:00:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/OnOff/Attributes/OnOff/Desired {"value":true}
2025-07-24T11:00:16+0100 ucl/by-unid/zw-C557CEFA-0002/ep1/OnOff/Attributes/OnOff/Reported {"value":true}
2025-07-24T11:00:19+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ActivePower/Desired {"value":1769}
2025-07-24T11:00:19+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ActivePower/Reported {"value":1769}
2025-07-24T11:00:47+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/OnOff/Commands/On {}
2025-07-24T11:00:47+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/Scenes/Attributes/SceneValid/Desired {"value":false}
2025-07-24T11:00:47+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/OnOff/Attributes/OnOff/Desired {"value":true}
2025-07-24T11:00:47+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/OnOff/Attributes/OnOff/Desired {"value":true}
2025-07-24T11:00:47+0100 ucl/by-unid/zw-C557CEFA-0002/ep2/OnOff/Attributes/OnOff/Reported {"value":true}
2025-07-24T11:00:51+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ActivePower/Desired {"value":2405}
2025-07-24T11:00:51+0100 ucl/by-unid/zw-C557CEFA-0002/ep0/ElectricalMeasurement/Attributes/ActivePower/Reported {"value":2405}

Any solution to this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions