24
www.ubisys.de
u
7.7.
Application Endpoint #232 (S1/S1-R) – Device Management
This endpoint provides device management functions using standard ZigBee foundation paradigms
and the ZigBee Cluster Library [R4]. You may use the standard ZCL frames to enumerate, read and
write attributes, configure attribute reporting, invoke commands, etc.
The application endpoint exposes the following clusters:
Cluster
Direction
Description
0x0000
Inbound
(Server)
Basic
Provides basic information about the device, such as the manufacturer ID, vendor and model
name, stack profile, ZCL version, production date, hardware revision etc. Allows a factory reset
of attributes, without the device leaving the network.
0x0003
Outbound
(Client)
25
Identify
Allows to identify targets during Finding & Binding push-button commissioning.
0x0015
Inbound
(Server)
Commissioning
Offers fine-grained commissioning options, for example, configuring a certain short address,
channel mask, concentrator setup etc. This cluster is rarely used.
0x0019
Outbound
(Client)
OTA Upgrade
Pull-oriented firmware upgrade. Searches the network for mating servers and allows the server
to control all stages of the upgrade process, including which image to download, when to
download, at what rate and when to install the downloaded image.
0xFC00
Inbound
(Server)
Device Setup
This is a manufacturer-specific cluster used for basic device setup. For example, it can be used
to assign physical inputs to endpoints and to control the behaviour of inputs (i.e. permanent
switches, push-button switches, normally open vs. normally closed, on/off, level control or
scene selection, etc.)
7.7.1.
Basic Cluster (Server)
The basic cluster might be accessible via more than one endpoint. Most of its attributes are singleton
attributes, i.e. all instances of the cluster share the same attribute value storage.
Attributes supported:
Attribute
Type
Description
0x0000
unsigned8,
read-only
ZCLVersion
The version of the cluster library
0x0001
unsigned8,
read-only
ApplicationVersion
The application version
0x0002
unsigned8,
read-only
StackVersion
The stack version
0x0003
unsigned8,
read-only
HWVersion
Specifies the hardware revision number
0x0004
string,
read-only
ManufacturerName
“ubisys”
0x0005
string,
read-only
ModelIdentifier
“S1 (5501)” or “S1-R (5601)”
0x0006
string,
read-only
DateCode
“YYYYMMDD-XX-FBV”, where YYYY = year, MM = month, DD = day of production
(hardware), XX = production facility, V = factory block version.
For example, “20130411-DE-FB0” refers to a device built April 11, 2013 in Germany and
programmed with factory block format version 0.
25
Since application version 1.02 (S1), or 1.01 (S1-R), respectively. Prior, the server side of identify was available.