background image

User Manual 

Version 1.2 

2017-12-10 

 

ConBee 

– USB Dongle 

 

 

 

 

 

www.dresden-elektronik.de 

 

Page 33 of 33 

 

dresden elektronik ingenieurtechnik gmbh 
Enno-Heidebroek-Straße 12 
01237 Dresden 
GERMANY 
 
Phone +49 351 31850-0 
Fax 

+49 351 31850-10 

Email  [email protected]  

 

 

 

 

 

 

 

 

Trademarks and acknowledgements  

 

IEEE 802.15.4™ is a trademark of the Institute of Electrical and Electronics Engineers (IEEE).  

 

ZigBee

®

 is a registered trademark of the ZigBee Alliance. 

 

ZigBee  USB  Gateway

™  is  a  registered  trademark  of  the  dresden  elektronik  ingenieurtechnik 

gmbh. 

All  trademarks  are  registered  by  their  respective  owners  in  certain  countries  only.  Other  brands  and 
their products are trademarks or registered trademarks of their respective holders and should be noted 
as such.  

 

 

 

 

Disclaimer  

This note is provided as-is and is subject to change without notice. Except to the extent prohibited by 
law, dresden elektronik ingenieurtechnik gmbh makes no express or implied warranty of any kind with 
regard to this guide, and specifically disclaims the implied warranties and conditions of merchantability 
and  fitness  for  a  particular  purpose.  dresden  elektronik  ingenieurtechnik  gmbh  shall  not  be  liable  for 
any  errors  or  incidental  or  consequential  damage  in  connection  with  the  furnishing,  performance  or 
use of this guide. 

No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form 
or any means electronic or mechanical, including  photocopying and recording, for any purpose other 
than  the  purchaser’s  personal  use,  without  the  written  permission  of  dresden  elektronik 
ingenieurtechnik gmbh. 

 

Copyright © 2016 dresden elektronik ingenieurtechnik gmbh. All rights reserved. 

 

Summary of Contents for ConBee

Page 1: ...User Manual ConBee Document Version V1 2 2017 12 10 ...

Page 2: ...ystems 8 4 4 Driver installation 8 4 4 1 Windows 9 4 4 2 Linux 9 4 5 Using the USB Dongle with deCONZ application 9 4 5 1 Windows 9 4 5 2 Raspbian Linux 11 4 5 3 Ubuntu Linux 13 4 6 Phoscon App on mobile devices laptops and PC 16 4 6 1 Requirements 16 4 6 2 Usage 16 5 Installing custom firmware with GCFFlasher 17 5 1 Windows 17 5 2 Raspbian Linux 18 5 3 Ubuntu Linux 19 5 4 Notes on custom firmware...

Page 3: ...ications for development 26 8 1 Assemble the program header 26 8 2 Assemble the trace header 27 8 3 Assemble the Serial Flash Memory 27 8 4 Assemble the User button 28 8 5 Assemble the status LEDs 28 9 Radio certification 29 9 1 United States FCC 29 9 2 European Union ETSI 30 9 3 Approved antenna list 30 10 Ordering information 31 11 Revision notes 31 12 References 32 ...

Page 4: ... Description 2016 06 15 1 0 Initial version 2016 09 30 1 1 Update deCONZ section for Ubuntu Linux Update GCFFlasher section for Ubuntu Linux Adding screenshots 2017 12 10 1 2 Update deCONZ installation for Windows Ubuntu and Raspbian Stretch Document deCONZ GUI and headless autostart Introduce Phoscon App as WebApp update ...

Page 5: ...ace for debugging of embedded devices also known as IEEE 1149 1 standard interface MAC Medium Media Access Control MCU µC Microcontroller Unit OS Operating System RF Radio Frequency RPi Raspberry Pi a famous inexpensive single board computer in credit card size R TTE Radio and Telecommunications Terminal Equipment Directive of the European Union U S ART Universal Synchronous Asynchronous Receiver ...

Page 6: ...gBee network control and monitoring 2 Applications The ConBee is designed to handle ZigBee 3 0 ZigBee Light Link ZLL and ZigBee Home Automation ZHA applications in connection with the ZigBee firmware and software deCONZ A more detailed description of the ZLL standard the features benefits and available certified products can be found on the official alliance website 1 It is also possible to use a ...

Page 7: ...V voltage to supply the radio module on the USB Dongle The onboard placed radio module deRFmega256 23M12 by dresden elektronik contains an 8 bit AVR microcontroller with an integrated low power 2 4 GHz transceiver for ZigBee and IEEE 802 15 4 applications The ConBee is shipped with bootloader software and pre installed ZigBee firmware Each USB Dongle contains a world wide unique identifier named M...

Page 8: ...re and pre installed ZigBee firmware 4 3 Requirements The ConBee needs a dedicated USB port with up to 500mA current supply and works on desktop PCs laptops and the Single Board Computer Raspberry Pi 1 2 and 3 4 3 1 Supported Operating Systems Microsoft Windows 7 8 8 1 and 10 Canonical Ubuntu Linux 16 04 LTS Raspberry Pi Raspbian Jessie and Stretch Note Raspbian Wheezy is no longer supported 4 4 D...

Page 9: ...he configuration operation monitoring and maintenance of ZigBee networks 4 5 1 Windows 1 Download and install the deCONZ software from https www dresden elektronik de funktechnik products software pc deconz Important The next step will bring up a windows firewall warning This happens because deCONZ runs a webserver to provide the Phoscon App and is using an Internet discovery mechanism so that the...

Page 10: ...ee USB Dongle www dresden elektronik de Page 10 of 33 4 deCONZ automatically connects to the ConBee USB Dongle and a blue coordinator node with address 0x0000 appears 5 Click the Phoscon App button to open the browser based control software ...

Page 11: ...bApp 2013 2016 is still available and can be opened by clicking the WebApp button the default login is user delight and password delight Refer to the Quick Start Guide for further instructions how to use the Phoscon App 3 4 5 2 Raspbian Linux Open the terminal window by Menu Accessories Terminal Type in the commands described in the following steps ...

Page 12: ...step might print some errors due missing dependencies that s expected and will be fixed afterwards in the step 3 sudo dpkg i deconz latest deb 3 Install missing dependencies sudo apt update sudo apt install f 4 5 2 2 Start and run the application 7 If not already running start the desktop environment startx 8 Start the deCONZ application via start menu Menu Programming deCONZ 9 Click the Phoscon A...

Page 13: ...UI service sudo systemctl enable deconz gui 4 5 2 4 Autostart deCONZ headless on boot Use this to start deCONZ on each boot in a headless environment without a running X11 or VNC server 1 Enable deCONZ systemd headless service sudo systemctl enable deconz 4 5 3 Ubuntu Linux 4 5 3 1 Download and install deCONZ 1 Download deCONZ for Ubuntu Linux from https www dresden elektronik de funktechnik produ...

Page 14: ...elektronik de Page 14 of 33 5 Install missing dependencies sudo apt update sudo apt install f 3 Start the deCONZ application by the search input 4 deCONZ automatically connects to the ConBee USB Dongle If a firmware update is needed the following screen will be shown ...

Page 15: ...ing the Update Firmware button 5 Do not disconnect the USB dongle during the update process 6 After the update connection to the ConBee USB Dongle will be established automatically and a blue coordinator node with address 0x0000 appears 7 Click the Phoscon App button to open the browser based control software ...

Page 16: ...e Phoscon App 3 9 After restarting the operating system The deCONZ application can be found and started by the search input 4 6 Phoscon App on mobile devices laptops and PC The browser based Phoscon App can be used on various devices to control a Wireless Lighting System with the ConBee USB Dongle 4 6 1 Requirements 1 A host system with connected ConBee USB Dongle 2 The host system and mobile devi...

Page 17: ...FFlasher communicates with the USB Dongle bootloader via COM port interface Note 1 GCFFlasher accepts firmware files in binary file format bin and in dresden elektronik proprietary GCF file format There is no EEPROM programming support within GCFFlasher EEPROM programming must be done within your application code Please note that modifying the EEPROM may cause irreversibly damage to your USB Dongl...

Page 18: ...stall and execute GCFFlasher in a terminal window as described in the following steps 1 Open a terminal with keyboard shortcut Ctrl Alt T 2 Download GCFFlasher wget http www dresden elektronik de rpi gcfflasher gcfflasher latest deb 3 Install GCFFlasher sudo dpkg i gcfflasher latest deb Important This step might print some errors due missing dependencies that s expected and will be fixed afterward...

Page 19: ... the following steps 1 Download GCFFlasher for Ubuntu Linux from https www dresden elektronik de funktechnik service downloads software 2 Open a terminal with keyboard shortcut Ctrl Alt T 3 Install GCFFlasher cd Downloads sudo dpkg i gcfflasher 2 08 deb Important This step might print some errors due missing dependencies that s expected and will be fixed afterwards in the next step 6 Install missi...

Page 20: ...ireless transmissions in ZigBee based networks and allows the monitoring of complex network structures as well as observe data flows and runtime performance in detail without additional effort Note BitCatcher is only available in a legacy version and will no longer be supported by Luxoft It is compatible only up to Windows 7 5 5 1 Software 1 Download and install the Luxoft BitCatcher ZigBee Networ...

Page 21: ...o the radio module user manual 4 for their description and alternative configurations Table 2 Fuse settings Fuse bytes Setting Description EXTENDED 0xF8 Extended fuse byte HIGH 0x90 Fuse high byte LOW 0xCE Fuse low byte 6 Technical data The USB Dongle contains the 2 4 GHz IEEE 802 15 4 radio module deRFmega256 23M12 by dresden elektronik A detailed description of the module s characteristics and p...

Page 22: ...of the device at these or any other conditions beyond those indicated in the operational sections of this manual are not implied Exposure to absolute maximum rating conditions for extended periods may affect device reliability For more details about these parameters refer to individual datasheets of the components used Table 6 Electrical characteristics Electrical characteristics Value Descriptor ...

Page 23: ...ensitivity SENS Data Rate 250 kBit s Data Rate 500 kBit s Data Rate 1000 kBit s Data Rate 2000 kBit s 105 101 99 94 dBm dBm dBm dBm Data rate gross DR TRX_CTRL_2 0x00 TRX_CTRL_2 0x01 TRX_CTRL_2 0x02 TRX_CTRL_2 0x03 250 500 1000 2000 kbps kbps kbps kbps 6 1 Output power and channel settings The ConBee is able to provide an output power greater than 10 dBm Table 9 defines the power settings of the T...

Page 24: ...xE 20 0xF 0xE 21 0xF 0xE 22 0xF 0xE 23 0xF 0xE 24 0xF 0xE 25 0xF 0xF 26 0xF Not used 7 Pin assignment This section lists all available signals and their function on the USB Dongle Note The signal NC means Not Connected NA means Not Assembled Table 10 Signal pin description Signal pin description of assembled radio module deRFmega256 23M12 Radio module pin Signal Function Comment 28 PE0 RXD0 UART R...

Page 25: ... with 49R9 resistor 53 RFOUT2 RF out signal 2 Chip antenna 48 PF4 TCK JTAG NA 47 PF5 TMS JTAG NA 46 PF6 TDO JTAG NA 45 PF7 TDI JTAG NA 13 PD2 RXD1 UART RX 1 NA 12 PD3 TXD1 UART TX 1 NA 20 PB0 SS Chip Select Serial Flash Memory NA 21 PB2 MOSI Serial Data In Serial Flash Memory NA 22 PB1 SCK Serial Clock Serial Flash Memory NA 23 PB3 MISO Serial Data Out Serial Flash Memory NA VBUS Voltage supply 5 ...

Page 26: ...D 8 Hardware modifications for development Besides the factory default USB Dongle configuration it is also possible to modify the hardware to enhance its functionality 8 1 Assemble the program header The program header provides the microcontroller programming interface of the radio module Assemble a 50 mil 10 pin SMT header on the bottom side We recommend the use of the header FTSH 105 04 LM DV P ...

Page 27: ... elektronik will not support such modifications see Section 5 3 for details 8 2 Assemble the trace header The trace header provides the microcontroller UART interface of the radio module Assemble a 50 mil 6 pin SMT header on the bottom side We recommend the use of the header FTSH 103 01 F DV by SAMTEC or a similar item The header pin description can be found in Section 8 Table 11 Figure 4 USB Dong...

Page 28: ...nd the use of the SMT button KSR211GLFS by ITT or similar items The button is connected with ground and signal PB7 The signal pin description can be found in Section 8 Table 10Table 11 Figure 6 USB Dongle user button position default not assembled 8 5 Assemble the status LEDs The USB Dongle offers the use of two status LEDs The first LED is connected with signal PD7 and the second LED is connected...

Page 29: ...must accept any interference received including interference that may cause undesired operation FCC 15 19 The internal external antenna s used for this mobile transmitter must provide a separation distance of at least 20 cm from all persons and must not be co located or operating in conjunction with any other antenna or transmitter Modifications not expressly approved by the manufacturer could voi...

Page 30: ...or help 9 2 European Union ETSI The ConBee is compliant for use in European Union countries Hereby dresden elektronik ingenieurtechnik gmbh declares that the radio equipment type ConBee is in compliance with Directive 2014 53 EU The full text of the EU declaration of conformity is available at the following internet address www dresden elektronik de If the USB Dongle is incorporated into a product...

Page 31: ...e www dresden elektronik de Page 31 of 33 10 Ordering information Table 13 Ordering information Ordering information Part Number Product Name Comment BN 600090 ConBee Contains bootloader application 11 Revision notes Actually no design issues are known ...

Page 32: ...RL https www dresden elektronik de funktechnik service download documentation 3 Quick Start Guide Wireless Light Control URL https www dresden elektronik de funktechnik service downloads documentation 4 User Manual deRFmega256 radio modules URL https www dresden elektronik de funktechnik service downloads documentation 5 Software Programming User Manual URL https www dresden elektronik de funktech...

Page 33: ...oted as such Disclaimer This note is provided as is and is subject to change without notice Except to the extent prohibited by law dresden elektronik ingenieurtechnik gmbh makes no express or implied warranty of any kind with regard to this guide and specifically disclaims the implied warranties and conditions of merchantability and fitness for a particular purpose dresden elektronik ingenieurtech...

Reviews: