Hi, I have an unusual setup of the zigbee devices. My goal is to have a remote that manages the connections and controls multiple end-devices. My reason for doing this is so no additional coordinator is needed for a simple installation of the end-devices. In this case the end devices are roller blinds motors. This approach is up for discussion if there is a better approach.
I have successfully implemented this but the problem lies in the power consumption of the remote. Currently the current draw of the remote is around 6mA continuously. My plan at the moment is to implement the power off sleep state when the remote has not been used for X time. The problem is that I cant seam to figure out why the remote will not fully power off or wake back up from the interrupt when zigbee has been enabled. If I comment out zigbee_enable() the power off mode works fine and boots back up when a button is pressed.
I know that the coordinator is not meant to be battery powered but this way makes a much smoother user experience not having to deal with additional dongle. Is there some zigbee configurations I need to adjust for the power off mode to work?
Measurements are:
Remote on and connected: 6.6mA
Remote power off zigbee enabled: 0.5mA
Remote power off zigbee disabled: <0.1mA
I am measuring current with a multimeter so my reselution is only 0.1mA