2024-11-11 02:55 AM
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:
2. In STM32CubeIde:
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
Solved! Go to Solution.
2024-11-13 05:04 AM - edited 2024-11-13 05:05 AM
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
2024-11-13 05:04 AM - edited 2024-11-13 05:05 AM
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
2024-11-13 07:17 AM
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