If I have the OnOff Cluster set up on a router, does the endpoint number have to be the same on the coordinator for communication?
If it is not, how can I identify what endpoint it is to communicate with it? Is this the reason I have to use binding?
Zigbee claims interoperablity with all other zigbee devices within a HA network. If this is the case, does that mean if I were to connect an existing product in the market to my device, it would bind to my coordinator and provide me with the endpoint number to keep track of?
Finally if this were the case how could the coordinator keep track of all these endpoints? Having a network of 100+ nodes the coordinator simply does not have the memory to keep track of all these? I read in the zigbee pro stack recently that this is why the binding isn't actually done on the coordinator all the time anymore, it is also done on the routers, but if this were now the case, how could the coordinator know that the device has bound to the network? Or even be able to communicate to those devices through the router?