This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Zigbee Simple metering Server Implementation.

Im working on the zigbee smart energy profile to implement smart plug device.


I checked the sample code given for the simple metering router , in that they are reporting the simple metering attributes very 5 secs.

The current summation format is represented in the following manner

uint8 simpleMeterCurrentSummationDelivered[] = { 0x11, 0x22, 0x33, 0x44, 0x55, 0x66 };

How to update the current summation delivered for very power reading if it is represented in an array format.

What the array elements representing here? Power Readings or total summation value.?

  • You can refer to Zigbee smart energy profile spec for CurrentSummation attribute details.

  • Thanks for the Reply.


    I have one more question.

    Can we use more that one device ID in Routers?

    Our Smart Plug should support the clusters Simple metering , Dimmable Output Clusters.

    Can we use both clusters in one end point or different end points is needed to compliance with the zigbee alliance.

  • 1. You can use only one Device ID.

    2. You can put both clusters in one end point.

  • Another similar question.

    We are implementing our home automation gateway to meet zigbee alliance standard.

    For controlling different zigbee nodes such as On/Off Light output, Dimmable Light output,  Color Light output.  

    For above nodes to control we are using different devices IDs in home automation gateway such as

    ZCL_HA_DEVICEID_ON_OFF_SWITCH

    ZCL_HA_DEVICEID_DIMMER_SWITCH

    ZCL_HA_DEVICEID_COLOR_DIMMER_SWITCH

    Do we need keep different device IDs in gateway for controlling different nodes ?

    If we are keeping different device IDs we facing problem in sending the source endpoint.

    Is there any common device for having all this clusters under one device?

    Please suggest as Zigbee Alliance standard.