After installing MIXTILE Flasher (see Installing Mixtile Add-ons for Home Assistant), you can follow this guide to flash the Zigbee & Thread firmware to support both Zigbee and Thread.
Disabling Zigbee Home Automation
Before starting the flasher, disable Zigbee Home Automation first (if you haven’t installed Zigbee Home Automation, skip this step):
-
クリック 設定 in the side navigation bar, and then click Devices & services > Zigbee Home Automation.
-
クリック ┇ > Disable:
Starting Mixtile Flasher
Now use Mixtile Flasher to flash the Zigbee & Thread firmware:
-
クリック 設定 in the side navigation bar, click Add-ons > MIXTILE Flasher, and choose the Configuration tab.
-
選択
/dev/ttyCH343USB1
in the Device field, set Firmware URL へのhttps://github.com/focalcrest/Mixtile-EDGE2-Firmware/raw/main/Zigbee&Thread/Zigbee&Thread_v1.0.0.gbl
, and click Save: -
を選択する。 Info tab and click START to start flashing the firmware:
-
を選択する。 Log tab to monitor the flashing process. You can scroll down to click the REFRESH button to update the logs. When
Update Success
is displayed, the flashing process is complete. -
Go back to the Info tab and click STOP to stop MIXTILE Flasher:
Utilizing Silicon Labs Multiprotocol
Home Assistant uses Silicon Labs Multiprotocol to allow the device’s Silicon Labs chip to connect to both Zigbee and Thread networks with one radio. Configure it as follows:
-
クリック Settings > Add-ons > ADD-ON STORE, type "multiprotocol" in the text box, click Silicon Labs Multiprotocol, and click INSTALL:
-
On the Silicon Labs Multiprotocol page, choose the Configuration tab:
-
Set Device への
/dev/ttyCH343USB1
, disable both Hardware flow control そして Automatically flash firmware, and click Save: -
Go back to the Info tab and click START to start running Silicon Labs Multiprotocol:
Stay on this page until it’s successfully started as shown in the image below:
-
When the add-on is started, click Settings> Devices & services > Thread, and click 設定:
-
Make
Silicon Labs Multiprotocol
the preferred network:
Adding Zigbee Home Automation back
-
クリック Settings > Devices & services and then click the SHOW button in the upper-right corner:
-
Find Zigbee Home Automation again and click ┇ > Delete:
-
クリック ADD INTEGRATION and type "Zigbee" to find
Zigbee Home Automation
again. You should see thatSerial Device Path
can now be set tosocket://core-silabs-multiprotocol:9999 - Multiprotocol add-on - Nabu Casa
as shown below. Click 投稿する: -
クリック 投稿する on the radio type page:
-
クリック 投稿する on the serial port settings page:
-
Set the network formation as needed:
Zigbee has now been added back to Home Assistant. You can select an area for it:
Now your firmware should support both Zigbee and Thread. You can add Zigbee and Thread devices as you like.