Add the Trust Center link key into Wireshark by Edit → Preferences → Protocols → ZigBee. The first is the Trust Center link key, which is the same for (almost) every Zigbee network. Wireshark will then start to log the Zigbee messages, however as these messages are encrypted you will be required to add 2 encryption keys into Wireshark to decipher them: ( note it should come up as a COM port on your PC if it was flashed correctly)Ĭlick on start in the Zboss sniffer GUI it will auto open Wireshark. Now plug in your CC2531 stick into your Windows PC USB port. Also for Zboss GUI make sure the correct Zigbee channel is set to your zigbee mesh channel (mine is 20).
When you run the GUI it should look like the below. Zboss sniffer is a portable Windows PC software so just copy it somewhere like C:\zboss so you’ll run the GUI from C:\zboss\gui\zboss_sniffer.exe. (Note at this stage you should already have an account on their website to access the download file). Installing and configuring the Sniffing software and Sniff Zigbee Trafficĭownload and install Wireshark from here.ĭownload and install the Zboss sniffer Windows PC software from here.
You can now unplug everything from your Windows PC and put your CC debugger away as you no longer require it.Ģ. Your CC2531 stick is now flashed with the zboss_sniffer.hex firmware. Before continuing, verify that the CC Debugger driver has been installed correctly.Ĭonnect your CC debugger to your CC2531 stick as per the below picture. You may also need the CC debugger driver for your Windows PC located here. Once completed install the software to your Windows PC. This software is free but requires a Texas Instruments account in order to download. Save this file somewhere on your Windows PC.ĭownload and install the SmartRF Flash Programmer utility ( DO NOT USE THE V2 VERSION) from here. ( note the software is free but you will need an account on their website to get access to the firmware etc also some people have found their activation email has taken some time to arrive but be patient). Download the Zboss Sniffer firmware hex for the CC2531 USB dongle here. To flash the CC2531 stick it must be flashed with the sniffer firmware. CC debugger (note the kit above comes with the CC debugger as well).Example you have Tuya device and you want to sniff the unique traffic when it talks back to the Tuya gateway as to help build drivers OR you have a ZigBee device or mesh issues and your trying to determine what is wrong. Sniffing Zigbee traffic can be useful at times when you want to analyse the commands used by a device.
The following process explains how to build your very own Zigbee CC2531 sniffer.