Hello,
In the past months, I'm being developing Zigbee Routers-based applications and so far everything is going well.
I've already a few devices installed without OTA capabilities, and recently I noticed that some attributes are being reported too often without being needed.
So, I went through the ZCL and I found out that it might be possible to workaround this issue without the need for firmware updates on the router's side.
Well, apparently I should be able to send this "Configure Reporting Command" from the coordinator side, specifying the desired reportable change (2.5.7).
However, I'm not having too much luck on that and I've also noticed strange behavior.
So, with:
- Minimum report interval = 0x0
- Maximum report interval = 0x0
- Reportable change = 0xA
- Timeout = 0x0
I've noticed that, even when the temperature value changes with 10 more degrees from the last reportable value, I'm not receiving anything. Also, if I hit the reset button on the router, it leaves the Zigbee network and re-joins again (only happens when using this command).
Any suggestion?
Thanks in advance,
Best regards,
Fernando Fontes