I am working with XBee S2C wire antenna device connected to the host controller and want to connect it with non-Digi manufactured zigbee device.
I have configured XBee S2C into Home Automation profile already as a router and put it into PAN ID where other devices are present.
Also, using XBee python library for communication purpose and acquainted with discovering the network, explicit API format for sending and receiving callbacks.
Here are some of my queries:
1. How to really configure the device apart from settings in XCTU?
2. There are 2 endpoints required as in to report 2 outputs to coordinator, but I am not able to find a way to configure endpoints on my XBee through python APIs or any other way. Can you please give me inputs? In that case, what values are applicable to Source and Destination endpoints fields in XCTU?
3. I am able to discover devices (nodes) in the same pan id in XCTU -> Scan but the response while discovering the nodes from python code is intermittent – sometimes the devices are not discovered. Is there any reason for this?
4. I can see the Tx and Rx messages being exchanged when port is closed in XCTU using explicit frames. But these messages are not received in my python code even though callback has been added to receive explicit frames (send_expl_data - 0x11). What could be the reason?
If you have any code examples, request you to share examples with me for connecting XBee with external devices.
Thank you very much.