When a device joins Zigbee network, it will broadcast end node announcement which will contain short and IEEE address of the joined device. You can use its short address to request active end point and simple descriptor of the device. Later, you can do binding accordingly.