Zigbee Network Analyzer

This guide explains how to analyze Zigbee networks using the ConBee II. The analyzer runs directly in the browser: https://phoscon.de/net/

Zigbee mesh network captured with the Phoscon Analyzer (ConBee II as coordinator)

The Phoscon Analyzer makes visible what your Zigbee radio really does: all networks on the selected channel, every node and every link live in the browser.

Prerequisites

The Web Serial API protocol required for the update is supported by Chrome, Edge, Opera, and Firefox 151 or later (desktop only, not Firefox for Android). A list of supported browsers can be found here: https://developer.mozilla.org

Firmware Update

To use the ConBee II as a Network Analyzer, the current deCONZ beta firmware is recommended (at present v2.8.1 beta), because it contains the functions required by the analyzer.

  1. Open the Online Firmware Updater and select the ConBee II. The firmware list shows the available deCONZ firmwares; the recommended current beta is marked beta: Firmware selection in the web updater (ConBee II): the current deCONZ v2.8.1 beta is marked ‘beta’

  2. Connect the ConBee II to a PC/laptop

  3. Select the current deCONZ beta (in the screenshot: deconz v2.8.1 beta)

  4. Perform the update
    Done!

Start Analyzer

  1. Plug the ConBee II into a free USB port of your computer.

  2. Open the website https://phoscon.de/net/.

  3. Select the Zigbee channel you want to analyze. Most Zigbee devices operate on channels 11, 15, 20, or 25. The correct channel setting can often be found in your Zigbee gateway app.

  4. Establish connection: Click the Connect button and connect the plugged-in ConBee II. The Zigbee Network Analyzer will start and record all Zigbee-compliant devices and connections on the selected channel.

    Phoscon Analyzer: channel selection and connect panel

Analyzer Details

The Zigbee Analyzer displays the following information:

In addition, you can:

The analyzer evaluates only the radio frame headers: who talks to whom over which path. The actual message content remains encrypted (AES-CCM) and is not displayed. Everything on the selected channel is captured, not only your own network.

Analyzed mesh network with device names (captured with the Phoscon Analyzer)