cancel
Showing results for 
Search instead for 
Did you mean: 

Zigbee Green Power Proxy with STM32WB55

aritec
Associate III

I wonder, if it is possible to build a Zigbee Green Power Proxy and ZGP Sink with the STM32_WPAN v1.0.

I couldn't find any documentation neither any source code samples.

I did find some hints about Zigbee Green Power:
1. https://wiki.st.com/stm32mcu/wiki/Connectivity:Zigbee_certification_process:

Bildschirmfoto 2024-11-11 um 11.37.49.png

2. In STM32CubeIde:
Bildschirmfoto 2024-11-11 um 11.41.48.png

I also tried to call Zgp functions found in zigbee.zgp.h like ZbZgpDeviceServerAlloc() or ZbZgpDataReqCallback(), but I got a linker error "undefined reference". Seems these functions are not provided by the library.

So I'm not sure can I achieve the goal I try to with the tools I use.

If someone (ST employee) could answer my question, it would save me a lot of time.
Armin

1 ACCEPTED SOLUTION

Accepted Solutions
Ouadi
ST Employee

Hi @aritec,

Please find below the status of the Green Power feature for WB/WBA : 

GreenPowerProxy

The Green Power Proxy (GPP) is supported by our current stack and the product is certified as mentioned in the Zigbee certification process Wiki page.

GreenPowerDevice and GreenPowerSinK

This feature is not yet available, We are examining the possibility to support this feature for WBA target in the future. 

About your question ( Use case) :

The basic green power proxy is initialized by default when calling ZbInit, the role of GPP device is to receive and forwards the GPD frames wrapped in a ZCL commands over the Zigbee network.

The GPP needs to be connected to a ZGP Sink over Zigbee network to allow the pairing of the ZGPD.

In your setup, you have to use a ZGPS which should be connected to the ZGPP, and then you can start the commissioning process on both ZGPS and ZGPD.

You can refer to Zigbee specification document to better understand this feature following this link : ZigBee Green Power Specification

Best regards,

Ouadi

View solution in original post

2 REPLIES 2
Ouadi
ST Employee

Hi @aritec,

Please find below the status of the Green Power feature for WB/WBA : 

GreenPowerProxy

The Green Power Proxy (GPP) is supported by our current stack and the product is certified as mentioned in the Zigbee certification process Wiki page.

GreenPowerDevice and GreenPowerSinK

This feature is not yet available, We are examining the possibility to support this feature for WBA target in the future. 

About your question ( Use case) :

The basic green power proxy is initialized by default when calling ZbInit, the role of GPP device is to receive and forwards the GPD frames wrapped in a ZCL commands over the Zigbee network.

The GPP needs to be connected to a ZGP Sink over Zigbee network to allow the pairing of the ZGPD.

In your setup, you have to use a ZGPS which should be connected to the ZGPP, and then you can start the commissioning process on both ZGPS and ZGPD.

You can refer to Zigbee specification document to better understand this feature following this link : ZigBee Green Power Specification

Best regards,

Ouadi

Hi Ouadi,

thank you for the response. So (for now) I have to use another Zigbee stack from a different company to get the data out of my ZGPS. 

Best regards

Armin