-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] add external binding callback (TZ-142) #33
Comments
@diazmanuel Let me understand your question clearly.
If you only do binding to a report attribute,yes, there is a default configure report setting. |
@likunqiao097304 As for the second, it is actually related to the first, since I don't have a callback of a binding that is configured from a third party, I have no way to configure the reports of said binding since I don't have the address of the device to which I have to report. In the examples, the bindings are always done from the same device, so the destination address of the report is already available. Maybe there is a way to configure the reports without the destination address but the best way to get this to work is implementing the callback for third device bind |
hello @likunqiao097304 will you add this feature? if yes may i ask when it will be ready? |
@diazmanuel Based on our esp-zigbee-sdk, I tried to reproduce your setup. please take a look the logs: esp_zigbee_bind.zip Setup decription:
ZC configures:
|
hi @kelin6 thanks for the answer I take this opportunity to see if there is any way to modify the default report configuration (minimum delta to make the report and the maximum and minimum time parameters) |
@diazmanuel The suggestion that you proposed to add a callback is not complex, but I think the callback is not conventional, so if you want to do this callback, it need catch all the APS (Application Support Sublayer) data packets from zigbee stack and also this callback must not process packets in standard ZB profiles. Anyway, this callback is not routine. |
@diazmanuel Closing the issue, let us know if any follow up quesiton. |
Hello!
I am working with a system in which the binding between 2 devices is established from a third device, to configure the reports of this binding I would need a callback that is called when a binding is done from a third party.
I take this opportunity to see if it is possible to configure the reports before performing the binding, that is, before knowing the destination of the report. One of the parameters required by the report configuration structure is the destination address that I did not have before the binding (since the binding is done from a third device). If the rest of the report parameters are configured, when binding is done the destination address configuration is automatically edited? Because if I don't configure the report and do the binding, the reports are sent with some default configuration
Thanks
The text was updated successfully, but these errors were encountered: