Sena ProBee-ZS10 User Manual

1ProBee-ZS10 User Guide Rev.1.2.0
ZigBee Serial Adapter
ProBee-ZS10
User Guide
Sena Technologies, Inc.
Rev 1.2.0
2ProBee-ZS10 User Guide Rev.1.2.0
Firmware version PTv1.X
Copyright
Copyright 2011 Sena Technologies, Inc. All rights reserved. Sena Technologies reserves the right to make changes and improvements to its product without providing notice.
Trademark
ProBeeis a trademark of Sena Technologies, Inc. Windows® is a registered trademark of Microsoft Corporation. Ethernet® is a registered trademark of XEROX Corporation.
Notice to Users
When a system failure may cause serious consequences, protecting life and property against such consequences with a backup system or safety device is essential. The user agrees that protection against consequences resulting from system failure is the user's responsibility. This device is not approved for life-support or medical systems. Changes or modifications to this device not explicitly approved by Sena Technologies will void the user's authority to operate this device.
Technical Support
Sena Technologies, Inc. 210 Yangjae-dong Seocho-gu Seoul 137-130, Korea Tel: (+82-2) 573-5422 Fax: (+82-2) 573-7710 Email: support@sena.com Website: http://www.sena.com
3ProBee-ZS10 User Guide Rev.1.2.0
Revision History
Revision Date Name Description
V1.0.0 2010-09-30 KS Choi Initial Writing V1.1.0 2010-10-27 KS Choi Modification for ZS10 PTv1.2 V1.2.0 2011-08-22 HR Zo Modification for ZS10 PTv1.3
4ProBee-ZS10 User Guide Rev.1.2.0
Contents
1 INTRODUCTION....................................................................................................... 9
1.1 About This Document ................................................................................................................9
1.2 Overview...................................................................................................................................9
2 GETTING STARTED............................................................................................... 11
2.1 Hardware Installation............................................................................................................... 11
2.1.1 Panel Layout .................................................................................................................... 11
2.1.2 Connecting the panel........................................................................................................12
2.1.3 Powering the panel...........................................................................................................12
2.1.4 Attaching Battery Pack to ZS10 ........................................................................................13
2.1.5 How to attach battery pack to ZS10...................................................................................13
2.2 Configuration...........................................................................................................................14
2.2.1 LED..................................................................................................................................14
2.2.2 Button...............................................................................................................................15
2.2.3 Dipswitch..........................................................................................................................15
2.3 Using Terminal Software forAT Commands ............................................................................. 16
2.4 Using ProBee Manager for Configuration.................................................................................18
2.4.1 Serial Port Open...............................................................................................................18
2.4.2 Configuration....................................................................................................................19
2.4.3 Firmware Update..............................................................................................................20
3 ZIGBEE NETWORK CONFIGURATION ................................................................22
3.1 Setting up ZS10 as a Coordinator............................................................................................ 22
3.1.1 Node Type Selection for Coordinator.................................................................................23
3.1.2 Channel Mask Configuration for Coordinator..................................................................... 23
3.1.3 PAN ID Configuration for Coordinator................................................................................ 24
3.1.4 Permit Joining...................................................................................................................24
3.2 Setting up ZS10 as a Router....................................................................................................25
3.2.1 Node Type Selection for Router ........................................................................................25
3.2.2 Channel Mask Configuration for Router ............................................................................26
3.2.3 PAN ID Configuration for Router .......................................................................................26
3.2.4 Permit Joining...................................................................................................................26
3.3 Setting up ZS10 as an End-Device ..........................................................................................26
3.4 Setting up ZS10 as a Sleepy End-Device.................................................................................27
3.5 ZigBee Security.......................................................................................................................29
3.5.1 Security Level...................................................................................................................30
5ProBee-ZS10 User Guide Rev.1.2.0
3.5.2 Link Key ...........................................................................................................................30
3.5.3 Network Key..................................................................................................................... 30
3.5.4 Update Key.......................................................................................................................30
4 DATA TRANSMISSION .......................................................................................... 31
4.1 Command Mode......................................................................................................................31
4.1.1 Unicast............................................................................................................................. 31
4.1.2 Multicast...........................................................................................................................31
4.1.3 Broadcast.........................................................................................................................32
4.1.4 Sending Binary Data.........................................................................................................33
4.1.5 Display Incoming Message ...............................................................................................33
4.2 Data Mode............................................................................................................................... 34
4.2.1 Unicast Data Mode ...........................................................................................................34
4.2.2 Multicast Data Mode.........................................................................................................37
4.2.3 Broadcast Data Mode .......................................................................................................38
5 AT COMMAND REFERENCE................................................................................. 41
5.1 Command Line Format ............................................................................................................41
5.2 StandardAT Commands ..........................................................................................................41
5.2.1 AT.....................................................................................................................................41
5.2.2 ATB .................................................................................................................................. 41
5.2.3 ATD..................................................................................................................................41
5.2.4 ATE .................................................................................................................................. 42
5.2.5 ATM..................................................................................................................................42
5.2.6 ATO..................................................................................................................................42
5.2.7 ATR..................................................................................................................................42
5.2.8 ATS .................................................................................................................................. 42
5.2.9 ATZ ..................................................................................................................................42
5.2.10 AT&F................................................................................................................................42
5.2.11 +++...................................................................................................................................43
5.3 Node Specific Information........................................................................................................43
5.3.1 AT+LONGADDR or AT+LA ...............................................................................................43
5.3.2 AT+SHORTADDR or AT+SA............................................................................................. 43
5.3.3 AT+ADDRDISCOVERY or AT+AD ....................................................................................43
5.3.4 AT+OPCH or AT+OC........................................................................................................43
5.3.5 AT+OPPANID or AT+OI ....................................................................................................44
5.3.6 AT+OPEPID or AT+OE..................................................................................................... 44
5.3.7 AT+VERSION or AT+VR...................................................................................................44
5.3.8 AT+PRODUCTNAME or AT+PN .......................................................................................44
5.4 Network Specific Parameters...................................................................................................44
6ProBee-ZS10 User Guide Rev.1.2.0
5.4.1 AT+CHMASK or AT+CM................................................................................................... 44
5.4.2 AT+PANID or AT+PI..........................................................................................................45
5.4.3 AT+EPID or AT+EI............................................................................................................45
5.4.4 AT+GROUPID or AT+GI....................................................................................................45
5.4.5 AT+POWER or AT+PW.....................................................................................................45
5.4.6 AT+STACK or AT+ZS........................................................................................................ 46
5.4.7 AT+NODENAME or AT+NN..............................................................................................46
5.5 Network Formation and Join ....................................................................................................46
5.5.1 AT+ASCAN or AT+AS.......................................................................................................46
5.5.2 AT+ESCAN or AT+ES.......................................................................................................46
5.5.3 AT+DSCAN or AT+DS ......................................................................................................46
5.5.4 AT+NODETYPE or AT+NT................................................................................................47
5.5.5 AT+PERMIT or AT+PJ...................................................................................................... 47
5.5.6 AT+LEAVE or AT+LV ........................................................................................................47
5.6 End-device ..............................................................................................................................47
5.6.1 AT+SLEEP or AT+SM.......................................................................................................47
5.6.2 AT+PARENTLA or AT+PL .................................................................................................48
5.6.3 AT+PARENTSAor AT+PS ................................................................................................48
5.6.4 AT+CHILDTABLE or AT+CT..............................................................................................48
5.7 Data Transmission and Reception............................................................................................48
5.7.1 AT+DESTLA or AT+DL......................................................................................................48
5.7.2 AT+DESTGROUPID or AT+DG.........................................................................................48
5.7.3 AT+SINKINFO or AT+SI....................................................................................................49
5.7.4 AT+MAXPAYLOAD or AT+MP...........................................................................................49
5.7.5 AT+TRASNSMITMODE or AT+TM....................................................................................49
5.7.6 AT+UNICAST or AT+UC................................................................................................... 49
5.7.7 AT+MULTICAST or AT+MC...............................................................................................49
5.7.8 AT+BROADCAST or AT+BC.............................................................................................49
5.7.9 AT+REMOTE or AT+RC....................................................................................................50
5.8 Security...................................................................................................................................50
5.8.1 AT+SECURITY or AT+SE.................................................................................................50
5.8.2 AT+LINKKEY or AT+LK..................................................................................................... 50
5.8.3 AT+NWKKEY or AT+NK....................................................................................................50
5.8.4 AT+UPDATEKEY or AT+UK..............................................................................................50
5.9 UART......................................................................................................................................51
5.9.1 AT+BAUDRATE or AT+UB................................................................................................ 51
5.9.2 AT+DATABIT or AT+UD....................................................................................................51
5.9.3 AT+PARITY or AT+UP......................................................................................................51
5.9.4 AT+STOPBIT or AT+US....................................................................................................51
5.9.5 AT+FLOWCTRL or AT+UF................................................................................................52
7ProBee-ZS10 User Guide Rev.1.2.0
5.10 Firmware Upload and Help ......................................................................................................52
5.10.1 AT+BOOTLOAD or AT+BL................................................................................................52
5.10.2 AT+HELP or AT+HP..........................................................................................................52
6 AT COMMAND EXAMPLES................................................................................... 53
6.1 Network configuration..............................................................................................................53
6.1.1 Coordinator....................................................................................................................... 53
6.1.2 Router ..............................................................................................................................53
6.1.3 End-device ....................................................................................................................... 53
6.1.4 Sleepy End-device............................................................................................................ 53
6.1.5 Specifying Network...........................................................................................................53
6.2 Data Transmission...................................................................................................................54
6.2.1 Command Mode ...............................................................................................................54
6.2.2 Data Mode........................................................................................................................55
6.3 Security...................................................................................................................................55
6.4 UART Settings.........................................................................................................................56
6.5 Firmware Upload.....................................................................................................................56
6.5.1 Local Node ....................................................................................................................... 56
6.5.2 Remote Node ................................................................................................................... 57
6.5.3 Clone................................................................................................................................57
7 S-REGISTERS........................................................................................................ 58
7.1 Display Options .......................................................................................................................58
7.1.1 S11...................................................................................................................................58
7.1.2 S12...................................................................................................................................59
7.1.3 S13...................................................................................................................................59
7.1.4 S14...................................................................................................................................59
7.2 Network Settings .....................................................................................................................59
7.2.1 S21...................................................................................................................................59
7.2.2 S22...................................................................................................................................60
7.2.3 S23...................................................................................................................................60
7.3 Data Transmissions ................................................................................................................. 60
7.3.1 S31...................................................................................................................................60
7.3.2 S32...................................................................................................................................60
7.3.3 S33...................................................................................................................................61
7.3.4 S34...................................................................................................................................61
7.3.5 S35...................................................................................................................................61
7.3.6 S36...................................................................................................................................61
7.3.7 S37...................................................................................................................................62
7.3.8 S38...................................................................................................................................62
8ProBee-ZS10 User Guide Rev.1.2.0
7.3.9 S39...................................................................................................................................62
7.4 End-Device..............................................................................................................................63
7.4.1 S51...................................................................................................................................63
7.4.2 S52...................................................................................................................................63
7.4.3 S53...................................................................................................................................63
7.4.4 S54...................................................................................................................................63
7.4.5 S55...................................................................................................................................64
7.4.6 S56...................................................................................................................................64
7.5 Sink.........................................................................................................................................64
7.5.1 S61...................................................................................................................................64
7.5.2 S62...................................................................................................................................64
8 MECHANICAL DRAWINGS....................................................................................66
8.1 ProBee-ZS10 mechanical drawing (mm)..................................................................................66
8.2 Battery pack mechanical drawing (mm)....................................................................................67
9 WARRANTY ........................................................................................................... 68
9.1 GENERAL WARRANTY POLICY.............................................................................................68
9.2 LIMITATION OF LIABILITY......................................................................................................68
9.3 HARDWARE PRODUCT WARRANTY DETAILS......................................................................68
9.4 SOFTWARE PRODUCT WARRANTY DETAILS......................................................................69
9.5 THIRD-PARTY SOFTWARE PRODUCT WARRANTY DETAILS..............................................69
10 REGULATORY INFORMATION...........................................................................70
10.1 FCC......................................................................................................................................... 70
10.2 CE...........................................................................................................................................71
10.3 TELEC .................................................................................................................................... 71
10.4 KCC ........................................................................................................................................ 71
10.5 ZigBee Alliance........................................................................................................................71
11 RF INFORMATION ..............................................................................................72
9ProBee-ZS10 User Guide Rev.1.2.0
1 Introduction
1.1 About This Document
This document provides an introduction on configuration and operation of the ProBee-ZS10 ZigBee Serial Adapter. This document assumes the user is using the ZS10 adapter for evaluation hence the pictures and configuration examples shown in this document are all based on the ZS10 adapter.
This document does not provide full detail of the hardware specifications. Please refer to the ProBee­ZS10 data sheet for further references on the hardware design.
1.2 Overview
The ProBee-ZS10 is an all-in-one ZigBee Serial Adapter with integrated ZigBee core and radio/antenna circuits together with high level software library.
The ZS10 Serial Adapter is designed to meet specific requirements of low cost and low power wireless applications such as home automation or smart energy by adopting the ZigBee technology. The ZS10 is based on the Ember EM250 ZigBee core and fully certified under the latest ZigBee Pro standard for the maximum compatibility.
Despite of its low cost and low power consumptions, the ZS10 provides high performance and robust data transfer capability for wide range of applications. The ZS10 can transfer data at up to 250 kbps and reach up to 1.6 km (0.99 miles) outdoor line-of-sight.
Key Features
Integrated 2.4GHz, IEEE 802.15.4-compliant transceiver ZigBee Pro Certified ZigBee core: Ember EM250 Transmit Power: +20dBm E.I.R.P (max.) Receiver Sensitivity: -102dBm @1% BER TX Current: 190mA @3.3V (max.) RX Current: 45mA @3.3V (max.)
Sleep Current: ≤ 2uA
Working Distance: 1.6 km (0.99 miles) Various Antenna Options: Dipole 1/3/5dBi Full UART Signals Support: UART_TXD/RXD, RTS/CTS, DTR/DSR 2 buttons 4 dipswitches RoHS Compliant Supply voltage: 5V ~ 12V DC
10ProBee-ZS10 User Guide Rev.1.2.0
Applications
Advanced Metering Infrastructure Home Area Networks (HAN) Neighborhood Area Networks (NAN) Home Automation Advanced lighting, entertainment, and climate control systems Service-based monitoring, security, and awareness systems Commercial Building Automation Climate & lighting control systems Industrial and Domestic Applications
11ProBee-ZS10 User Guide Rev.1.2.0
2 Getting Started
Creating a ZigBee network using the ZS10 adapters consists of the following steps:
Connect a power source to the ZS10 adapter Create a ZigBee network by configuring a ZS10 adapter as the coordinator Configure ZS10 adapters as routers. This step is optional since the coordinator works as a router
too.
Configure ZS10 adapters as end-devices Transmit data between ZS10 devices
This chapter describes how to install the ZS10 adapters and how to use terminal software programs to access the ZS10 adapters using AT commands for configurations and operations. The rest of the steps including ZigBee network creation, coordinator/router/end-device configurations and data transmissions are described in the following chapters. The more detailed information on the panel and the configuration examples are also provided in the later chapter.
2.1 Hardware Installation
2.1.1 Panel Layout
Figure 2-1 shows the layout of the panel. The panel provides the interface between the ZS10 and the external serial port with input/output terminals for convenient tests.
Figure 2-1 Panel Layout of ZS10
12ProBee-ZS10 User Guide Rev.1.2.0
2.1.2 Connecting the panel
Please connect the device to your computer directly or using serial cable so AT commands can be sent from the computer to the ZS10 adapter.The serial port of the panel is DB9 female as a DTE terminal.
Figure 2-2 Serial Cable Installation
2.1.3 Powering the panel
Once all the installations are completed, please plug in the power connector using the included DC power adapter.Alternatively, the panel can be powered using battery pack.
Figure 2-3 Plugging DC Power Adapter
13ProBee-ZS10 User Guide Rev.1.2.0
2.1.4 Attaching Battery Pack to ZS10
The ZS10 also supports optional standard battery pack (240mAh) and extended battery pack (900mAh). Attach the battery pack to the ZS10 as shown below to power the ZS10 using the battery pack. To recharge the battery pack, connect the external DC power adaptor as described in Section 2.1.3.
Figure 2-4 Attaching Battery Pack to ZS10
2.1.5 How to attach battery pack to ZS10
Step1. Remove two screws of ZS10 at the bottom and remove the cover.
Figure 2-5 Remove ZS10 bottom cover
14ProBee-ZS10 User Guide Rev.1.2.0
Step2. Slide the battery pack into the ZS10 slot.
Figure 2-6 Attach the battery pack
Step3. Fasten the battery pack to the ZS10.
Figure 2-7 Fasten the battery pack
2.2 Configuration
2.2.1 LED
RS232-Tx and RS232-Rx LED will flash accordingly when data is transmitted. For small data transmissions, it may be hard to recognize the quick flashing action of the LED. Charge Led and Low battery LED will be off, if you don’t use battery pack. The LED indicators are as follows.
15ProBee-ZS10 User Guide Rev.1.2.0
Table 2-1 The ProBee-ZS10 LED Indicators
LED Description Power Power LED turns ON when power is supplied. If the node is set to an end-device, it will
blink periodically. Please refer to 7 S-Registers for S14 regarding the management of the LED status.
Status Status LED turns ON when the device joins a network, blinks when joining is permitted,
and turns OFF when leaves the network. If the node is set to an end-device, it will blink periodically. Please refer to 7 S-Registers for S14 regarding the management of the
LED status. Charge It will be red if the attached battery pack is charging and turn green when completed. Low Battery It will be red if the capacity of the attached battery pack is low.
2.2.2 Button
ZS10 adapter provides 2 buttons for user convenience as below.
Table 2-2 The ProBee-ZS10 Buttons
Button Description
Reset
This input is dedicated for the factory reset button. If user wants to restore the ZS10
device settings to factory default, this input needs to be pressed for more than two
seconds. It will be applied after the input released again. If this button is pressed while
the ZS10 starts, the local node enters bootloader menu and it is possible to upload the
firmware.
Function
This input is used to permit joining or interrupt sleeping. The functions depend on the
node type of the ZS10. If the node is set to coordinator or router, this input works to
permit other nodes joining for S-register 22 value. If the node is set to sleepy end-
device, it is used for wake-up interrupt signal when the node is sleeping.
2.2.3 Dipswitch
With the combination of 4 slot dipswitches, baud rate, data bit, parity, stop bit and hardware flow control can be set.
Figure 2-8 The ProBee-ZS10 Dipswitches
16ProBee-ZS10 User Guide Rev.1.2.0
Upper 3 dipswitches are used for setting the baud rate, and bottom dipswitch is used for setting data bit, parity, stop bit and flow control option. If the baud rate needs to a baud rate not shown below, ProBee Manager or terminal program should be used to set these speeds. To set a baud rate not shown below the dipswitches should be in the S/W Config setting. When in the S/W Config setting the baud rate will go back to 9600 as default.
Table 2-3 Baud rate Settings by Dipswitches
2400 4800 9600 19.2K 38.4K 57.6K 115.2K
S/W
Config
Baud rate
Table 2-4 Data bit, Parity, Stop bit and Flow control Settings by Dipswitch
Off (follow AT commands) On (fix to 8-N-1-N)Set a data bit, parity, stop bit and flow control by AT commands or to the fixed values, 8-N-1­N.
* Note: You cannot set the ZS10 to a baud rate of 1200 or 230K by way of the dipswitch. If you want to use them, to set these speeds, please configure the dipswitch to S/W Config setting and use ProBee Manager or AT commands. Please refer to the section 5.8 UART for the configuration.
2.3 Using Terminal Software for AT Commands
Once the hardware installation is complete, the ZS10 unit is ready to communicate with the computer using the AT commands using a terminal emulation software. You can use any kind of terminal emulation software. This document assumes HyperTerminal is used. If you are using Windows Vista or 7, HyperTerminal is no longer included in the Windows so you need to download HyperTerminal from the Internet. For more details on HyperTerminal, please refer to Microsoft web page.
Once the HyperTerminal is installed, launch HyperTerminal and select the serial port that is connected to the ZS10 panel and enter the serial settings to use. The default serial settings of the ZS10 are 9600 bps, 8 data bit, none parity, 1 stop bit, hardware flow control.
17ProBee-ZS10 User Guide Rev.1.2.0
Figure 2-9 HyperTerminal Serial Settings
To display the AT commands that are being typed, you need to enable the local echo option on the HyperTerminal. To enable this option, Go to File->Properties->Settings->ASCII setup and select the “Echo typed characters locally” option. To verify the connection, type AT and press the Enter key. If the AT command is accepted by the ZS10, OK string will be displayed on the screen.
Figure 2-10 Testing AT Command on HyperTerminal
18ProBee-ZS10 User Guide Rev.1.2.0
2.4 Using ProBee Manager for Configuration
It is possible to set or get the configurations of the ZS10 using ProBee Manager. This PC utility helps that a user can configure several setting values of local node and remote node easily without a terminal program. It is possible to export current configuration and import it to other nodes. It is also possible to restore to factory default configuration. It provides users with functions to upgrade firmware of not only local node but also remote node and clone the firmware of local node to remote node.
2.4.1 Serial Port Open
Figure 2-11 ProBee Manager Serial Port Open
To connect to local node through serial port, please follow the steps as below:
Set ‘Serial Port’ properties corresponding to the UART configuration of local node.Click ‘Open’ button.
ProBee manager displays the main window like Figure 2-12 after connecting to local node.
Figure 2-12 ProBee Manager Main Window
19ProBee-ZS10 User Guide Rev.1.2.0
Clicking ‘Reboot’ button reboots the local node. Users can reload and refresh the recent configuration of the local node at ProBee manager by clicking ‘Reload’ button. ‘Configuration’ tab and ‘Firmware Update’ tab can help move to the ‘Configuration’ screen and the ‘Firmware Upgrade’ screen.
2.4.2 Configuration
The Configuration Pane appears when the ‘Configuration’ tab is selected.
To change configuration, users need to find and modify the property and then apply changes. The properties are categorized according to the function. Selecting a category unfolds or folds the property list. The name, the current value and the description of the property are shown at the right of the configuration pane by selecting a property in the property list. It is possible to edit and save the current value of editable property. Whenever property is modified, it is necessary to save the change by clicking the ‘Save’ button in order not lose it moving to other properties. To apply changes, please reboot the device by clicking ‘Reboot’ button. The ‘Save’ button is disabled for read-only property.
Figure 2-13 ProBee Manager Configuration Pane
In Figure 2-13, the ‘Node Information’ category is selected and the ‘IEEE Address’ property is selected, so Its description is displayed. The ‘Save’ button is disabled because the ‘IEEE Address’ property is read­only.
The configurations of the remote nodes joining the network where the local node belongs can be modified, too. Because a sleepy end-device often enters sleep mode, to remote configuration from a sleepy end­device may not work.
20ProBee-ZS10 User Guide Rev.1.2.0
To connect to local node through serial port, please follow the steps as below:
Click the ‘…’ button at ‘Remote Configuration’ section.Scan the remote nodes joining the network and select the remote node to configure, that results
in displaying the remote node in the ‘Address’ edit box.
Check the ‘Remote Device Setting’ check box and the caption of the ‘Restore to Factory Default’
button at the ‘Configuration Management’ section becomes ‘Reboot’ that makes the remote node reboot and configuration of the selected node is displayed.
Select and modify the property.Click the ‘Save’ button.Click the ‘Reboot’ button whose caption used to be ‘Restore to Factory Default’ to apply changes.
To export the configuration, please follow the steps as below:
Click the ‘Export’ button at the ‘Configuration Management’ section and the ‘Save As’ dialog pops
up.
Select the path and enter the file name to store the configuration at.Click the ‘Save’ button’ and the configuration is exported to the designated file.
Exported file can be used at other devices by importing them. The configuration of remote node can be exported and imported by checking the ‘Remote Device Setting’ check box.
Users can reset to factory default by clicking the ‘Restore to Factory Default’ at the ‘Configuration Management’ section.
2.4.3 Firmware Update
Figure 2-13 ProBee Manager Firmware Update Pane
21ProBee-ZS10 User Guide Rev.1.2.0
The Firmware Update Pane appears when the ‘Firmware Update’ tab is selected. The ‘Message’ section displays informative message about the progress of updating firmware.
To update firmware at local node, please follow the steps as below:
Select a firmware file to update at the ‘Firmware Update’ section. The ‘Choose file in local PC’
button pops up the dialog where users can select the firmware file at local PC and the ‘Download from web server’ button helps users download the firmware from web server.
Click the ‘Update’ button at the ‘Device Update’ section to update the local node. The progress
rate is expressed at the ‘Local Device Update’ section and informative messages are shown at ‘Message’ section.
ProBee Manager also supports to update the firmware of remote nodes which join the network where local node is. Because a sleepy end-device often enters sleep mode, to update remote node from a sleepy end-device may not work.
To update firmware at remote node, please follow the steps as below:
Select a firmware file.Click the ‘Search’ button, that scans the remote nodes joining the network where local node
belongs.
Select the remote nodes to update in the remote nodes list.Click the ‘Update’ button at the ‘Remote Device Update’ section.
It is also possible to copy the firmware of local node to remote nodes by checking the ‘Clone local firmware’ check box and clicking the ‘Update’ button at the ‘Remote Device Update’ section.
22ProBee-ZS10 User Guide Rev.1.2.0
3 ZigBee Network Configuration
A ZigBee Network consists of a coordinator, routers and end-devices. A minimal ZigBee network consists of one coordinator and multiple end-devices which directly connect to the coordinator. For larger ZigBee networks, routers are required to provide redundant routings to form mesh networks.
ZigBee Coordinator: The coordinator forms the root of the network tree and might bridge to
other networks. There is exactly one ZigBee coordinator in each network since the coordinator starts the ZigBee network itself. It also stores information about the network, including acting as the Trust Center & repository for security keys.
ZigBee Router: The routers are able to route messages between other devices. Since the
coordinator provides the routing functionality too, the routers are optional to form a ZigBee network.
ZigBee End-Device: The end-device contains just enough functionality to talk to the parent node
which is either the coordinator or a router. It cannot relay data from other devices.
ZigBee Sleepy End-Device: The sleepy end-device is the same with normal end-device except it
can stay in the sleep mode much longer. This relationship allows the end-device to sleep significant amount of the time and achieve the long battery life.
The ZS10 can be configured to work either as a coordinator, a router, an end-device or a sleepy end­device. Once the operation mode of the ZS10 is selected, corresponding parameters need to be set up appropriately. This chapter explains how to configure the ZS10 operation mode and other parameters related to the ZigBee network itself.
Table 3-1 ZigBee Node Types
Node Type Recommendation when to use ZS10 Coordinator It should be selected when it is first time to establish the network. Router It is recommended when there is a network already and it needs to be expanded. A
router is suitable for fast and stable data transmissions and receptions.
End-Device It is recommended when it doesn’t need to expand the network anymore and there
are enough nodes as parents. An end-device consumes less power than a router.
Sleepy End-Device It is recommended when the data transmissions occur rarely and in very small
quantities. A sleepy end-device can lose data if sleep duration is too long, but it is possible to consume extremely low power as low as 2uA.
3.1 Setting up ZS10 as a Coordinator
A coordinator relays messages and can act as a parent to other nodes. Every personal area network (PAN) must be started by a node acting as the coordinator. In general, this device is always powered on. To set up the ZS10 to work as the coordinator, please follow the steps as below
Loading...
+ 50 hidden pages