Smoke Alarm - SMSZB-120 – Technical manual
Develco Products A/S
Olof Palmes Allé 40
http://develcoproducts.com
DK-8200 Aarhus N
13
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.5.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.5.2
Commands
The OTA Client cluster can send the following commands
Id#
Name
Man/Opt
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 Identifiers