User`s manual
42
REMOTEDEVICEMANAGEMENT
Device Detection
A remote device is detected when one of the following happens:
• A ZigBee message is received by the gateway from that device.
• A ZigBee message is successfully sent to that device from the gateway.
If the remote device is in the list of registered devices, or if the gateway is in open joining
mode (
see “Explicit Device Add and Open Join” on page 43), ZDO queries will be sent to
the remote device in the following order:
• A Match Descriptor request for the SE key establishment cluster server (0x0800)
and Basic cluster (0x0000). This will update the known network address of the
remote device. A device which responds to at least this request will be considered
active.
• A Node Descriptor request.
• A Power Descriptor request.
• An Active Endpoints request.
For each endpoint returned by the Active Endpoints request, a Simple Descriptor request
will also be sent to find all server and client clusters on the endpoint. Any server clusters
on the gateway will be notified of matching client clusters on the remote device, and
likewise, any client clusters on the gateway will be notified of matching server clusters on
the remote device.
SE Client Clusters and Active Devices
If an SE client cluster on the gateway is notified of a server cluster, that server cluster will
be added to the list of known SE server clusters for that particular SE client cluster. The
client cluster uses this list to request the currently active events from the server(s).
SE Server Clusters and Active Devices
If an SE server cluster on the gateway is notified of a client cluster, that client cluster will
be added to the list of known SE client clusters for that particular SE server cluster. The
server cluster uses this list to unicast certain SE commands to all clients.
SE events stored by the gateway’s server cluster not yet received by a device will be
sent automatically when a device becomes active. If the client also requests events from
the server, these events may be sent to the client twice. However, the gateway will not
consider this case to be an error.










