Binding - Digi XBee Zigbee Mesh Kit User Manual

Radio frequency (rf) module
Table of Contents

Advertisement

Zigbee communication in depth
As an example, our thermostat product defines four user-defined endpoints besides ZDO and
broadcast:
Endpoint 0: ZDO endpoint
n
Endpoint 1: Home Automation endpoint acting as a thermostat device (0x0301)
n
Endpoint 2: Home Automation endpoint acting as an On/Off output (0x0002)
n
Endpoint 3: Smart Energy endpoint acting as an In-Premise display (0x0502)
n
Endpoint 4: Proprietary endpoint under a MSP (Manufacturer Specific Profile)
n
Endpoint 255: Broadcast endpoint
n

Binding

At a high level, binding is the process of creating logical links between application objects that are
related and can communicate. For example, a temperature sensor sends its data to a thermostat.
Devices (application objects) logically related in this way are called bound devices.
Binding is unidirectional. The sender (the temperature sensor) is "bound" to the receiving device (the
thermostat), but the thermostat is not bound to the temperature sensor. Binding can also allow an
endpoint on a node to be connected to one or more endpoints on one or more nodes.
Note
Binding is a mechanism to establish virtual connections between endpoints on different nodes.
At a more detailed level, the binding mechanism associates information-generating applications with
applications that can use the information.
The information is exchanged as clusters: two applications must have compatible clusters to be
bound. For example, to create a binding between two applications on different nodes for controlling
the temperature, one of those applications must be able to generate an output cluster related to
temperature (the temperature sensor), and the other must be able to consume it as an input cluster
(the thermostat).
XBee® Zigbee® Mesh Kit
Zigbee Application Framework
154

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XBee Zigbee Mesh Kit and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents