Keypad - KEYZB-110
–
Technical manual
Develco Products A/S
Tangen 6
http://develcoproducts.com
DK-8200 Aarhus N
13
If it doesn’t find a poll client
it will search again periodically.
4.2.4
OTA Upgrade
–
Cluster id 0x0019
The cluster provides a ZigBee standard way to upgrade devices in the network via OTA messages. The devices
support the client side of the cluster.
When the devices has joined a network it will automatically auto scan for a OTA upgrade server in the network. If it
finds a server an auto bind is created
and ones every 24 hour it will automatically send its “current file version” to
the OTA upgrade server. It is the server that initiate the firmware upgrade process.
4.2.4.1
Attributes
Id#
Name
Type
Range
Man/Opt
Relevance and ref.
0x0000
UpgradeServerID
IEEE
Address
-
M
0x0001
FileOffset
Uint32
Type range
O
0x0002
CurrentFileVersion
Uint32
Type range
O
0x0003
CurrentZigBeeStackVersion
Uint16
Type range
O
0x0004
DownloadedFileVersion
Uint32
Type range
O
0x0005
DownloadedZigBeeStackVersion
Uint16
Type range
M
0x0006
ImageUpgradeStatus
8 bit
enum
0x00 to 0xFF
O
0x0007
Manufacturer ID
Uint16
Type range
O
0x0008
Image Type ID
Uint16
Type range
O
0x0009
MinimumBlockRequestDelay
Uint16
Type range
O
Above attribute description is to be found in section
6.7 “
OTA Cluster Attributes
” in ZigBee document –
“
zigbee-
ota-upgrade-cluster-specification
”
provided by the ZigBee alliance.
4.2.4.2
Commands
The OTA Client cluster can send the following commands
Id#
Name
Man/Op
t
Relevance and ref.
0x01
Query Next Image request
M
6.10.1 OTA Cluster Command
Identifiers
0x03
Image Block Request
M
6.10.1 OTA Cluster Command
Identifiers
0x06
Upgrade End Request
M
6.10.1 OTA Cluster Command