ConBee III and Matter over Thread

The ConBee III has the Zigbee function when delivered. A configuration as Thread Border Router is possible without any problems. To do this, the ConBee III Thread firmware must be programmed via webbrowser or manually via the command line using the GCFFlasher. This process can be undone at any time to restore the original Zigbee functionality of the ConBee III.

The OpenThread implementation from Silicon Labs is used for the ConBee III.

Installation

The Zigbee delivery firmware must be replaced with the OpenThread firmware. This can be done via an update in the web browser or manually.

Update directly in the web browser

The ConBee III firmware can be updated in the web browser. Currently, only Chrome and Edge are supported.

  1. Download the OpenThread firmware for ConBee III and store it in a suitable directory on your PC/laptop.

  2. Open the Online Firmware Updater and select the previously downloaded OpenThread firmware via Local File.
    ConBee 3 Webupdater

  3. Connect the ConBee III to your PC/laptop

  4. Perform the update

Update manually

The firmware of the ConBee III can be updated manually. An tutorial video for the update under Windows is available on Youtube:

The individual steps are summarized here:

  1. Download and unzip the GCFFlasher. A description how it works can be found in the Wiki article and in this Youtube-clip.

  2. Download the OpenThread firmware for ConBee III and store it into the GCFFlasher directory.

  3. Start the GCFFlasher and program the OpenThread firmware by using the command line. The COM port is set specifically depending on the operation system used and is described in the Wiki article.

    Linux

     GCFFlasher_internal -d /dev/ttyUSB0 -t 60 -f ot-rcp-cb3_0x01000900.GCF

    Windows

     GCFFlasher -d [COM-Port] -t 60 -f ot-rcp-cb3_0x01000900.GCF

Example Home Assistant

The example application for using the ConBee II and the ConBee III as a Thread border router in the Home Assistant is described below. The smart plug Eve Energy is used as the end device to be controlled.

Preparation

The smart plug Eve Energy used for the example application must have Thread functionality. Depending on the firmware version of the device, this is already active or must be updated via the official Eve smartphone app.

The Matter installation code for the smart plug is required for successful setup. This is either included in the product packaging, attached to the device or saved as an image/document on the smartphone via the manufacturer’s app after a firmware update.

Setup

  1. Log in to the Home Assistant web interface and open the Settings section.

    HA settings
  2. Open the settings of System and switch to Add-ons.

    HA Add-ons
  3. Search for Open Thread Boarder Router in the Add-ons store and install it.

    HA OTBR Add-on install
  4. Configure the Open Thread Boarder Router add-on.

    HA OTBR Add-on configure
  5. Set Hardware Flow Control = off

     ![HA OTBR Add-on Konfigurieren ConBee3](/openthread/img/ha-otbr_07.png){width="500" height=auto}
  6. Start the Open Thread Boarder Router add-on.

    HA OTBR Add-on start
  7. Search for Matter Server in the Add-ons store and install it.

    HA Matter Server Add-on install
  8. Start the Matter Server add-on.

    HA Matter Server Add-on start
  9. Open the Integrations menu item in the Home Assistant web interface. The following integrations must be visible:

    • Open Thread Border Router
    • Thread
    • Matter Server
    HA Integrations
  10. Check that the Thread integration setting Used for Android + iOS credentials is enabled.

    HA Thread Integration Android und iOS
  11. Switch to the Home Assistant app on the smartphone or tablet, as a Bluetooth connection is now required to add the smart plug. To do this, go to the menu item Settings and Devices and Services.

    HA Smartphone App
  12. Go to Add Integration and connect a new Matter Device.

    HA Smartphone App Matter Device
  13. The search for a new Matter device now begins. Once the device has been found, the Matter installation code must be scanned with the smartphone or tablet camera.

    HA Smartphone App Matter Device search
  14. After the smart plug has been successfully connected, it can now be controlled via Home Assistant.

    HA Smartphone App Matter Device found