Thanks for the reply! However, I am using one Xbee S2C radio as a coordinator, two HA 1.2 themostats (endpoints), one centralite wall outlet (router), one ge link light (router). XCTU sees them all. Using the ‘Discover Devices’ example will return the address of another xbee - but does not discover other Zigbee certified devices. Here is the output:
>> Discovering remote XBee devices…
>> Device discovered: 0013A20041258BC7 - Coordinator
>> Discovery process finished successfully.
BUILD SUCCESSFUL (total time: 15 seconds)
Adding an Explicit Data Listener (public class ZigbeeDeviceDataReceiveListener implements IExplicitDataReceiveListener {…) will return:
INFO: From 000D6F0002CBD54F >> 00 97 00 07 00
Dec 02, 2016 10:53:07 AM com.digi.xbee.api.discoverdevices.ZigbeeDeviceDataReceiveListener explicitDataReceived
INFO: From A2AF >> 00 97 00 07 00
Dec 02, 2016 10:53:12 AM com.digi.xbee.api.discoverdevices.ZigbeeDeviceDataReceiveListener explicitDataReceived
INFO: From 00244600000EC152 >> B4 C9 AB 52 C1 0E 00 00 46 24 00 80
Dec 02, 2016 10:53:12 AM com.digi.xbee.api.discoverdevices.ZigbeeDeviceDataReceiveListener explicitDataReceived
INFO: From ABC9 >> B4 C9 AB 52 C1 0E 00 00 46 24 00 80
>> Discovery process finished successfully.
BUILD SUCCESSFUL (total time: 16 seconds)
My two thermostats (endpoints) are ‘discovered’. My light and outlet (routers) are not. I probably AM doing it incorrectly - but I need a little more info on how this is done. I cannot get the ‘discover devices’ example to work with anything other than discovering other Xbee radios. Thanks in advance! Keith (ktomes)