Step 1(Optional): Install the Home Assistant System to Edge 2 Kit
注: If your Edge 2 Kit comes with the Home Assistant System pre-installed, you can skip this step.
1.1 Enter the loader mode or MaskROM mode of Edge 2 Kit.
To enter the loader mode: Press and hold the RECOVERY button, then power on.
To enter the MaskROM mode: Press and hold the MASKROM button, then power on.
1.2 Use the upgrade tool for flashing the full image to Edge 2 board.
- macOS: upgrade_tool_v2.3_mac.zip
- Ubuntu: Linux_Upgrade_Tool.zip
- Downloaded link of the full image of Home Assistant (RAW Format)
- Downloaded link of SPL loader file
Use the below command to upload the image to Edge 2.
Upload the SPL loader to Edge 2
./upgrade_tool db /[your folder path]/rk356x_spl_loader_v1.13.112.bin
Write the image to the 0x0 address of eMMC
./upgrade_tool wl 0 /[your folder path]/image-release-raw-format-mixtile-edge2-homeassistant12.2-rc1-240610.img
Below is the screenshot when uploading the firmware in macOS system:
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/upgrade-tool.jpg?resize=1020%2C421&ssl=1)
Step 2: Boot up the Home Assistant
After finishing the installation of Home Assistant system, please reboot the Edge 2 Kit device. Connect the ethernet cable to Edge 2. Wait for 3~5 minutes and then log in to the Home Assistant control panel.
If there is only one Home Assistant Gateway in your network, you could log in via below URL:
http://homeassistant.local:8123
Or Get the IP address of Edge 2 Kit and log in as below:
http://[your IP address]:8123
The first time when booting the Home Assistant, it will download some system and take about 20 minutes.
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Prepare-Home-Assistant-1251x800.png?resize=1020%2C652&ssl=1)
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Finish-Preparing-1052x800.png?resize=1020%2C776&ssl=1)
When it’s ready, you could setup this home assistant gateway as you prefer.
Step 3: Setup the Mixtile 2-in-1 Zigbee & Z-Wave mPCIe Interface Module
Install the Mixtile 2-in-1 Zigbee & Z-Wave mPCIe Interface Module to the mini-PCIe interface of Edge 2 Kit. It will be recognized two USB devices in Home Assistant system. One is /dev/ttyCH343USB1(Zigbee), the other one is /dev/ttyCH343USB0(Z-Wave).
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/240529-E2K-ZZ-2in1-Model-Install-800x800.webp?resize=800%2C800&ssl=1)
Step 4: Setup Zigbee and Z-Wave function in Home Assistant.
Go to “Settings”, click “Devices & services”
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Settings-1400x776.png?resize=1020%2C565&ssl=1)
Use the “ADD INTEGRATION” function
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Add-Integration-1272x800.png?resize=1020%2C642&ssl=1)
You could search and install the “Zigbee Home Automation” add-on by typing “Zigbee”
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Zigbee-Home-Automation-622x800.png?resize=622%2C800&ssl=1)
Pick Zigbee radio type, please choose EZSP = Silicon Labs EmberZNet Protocol
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Zigbee-Radio-Type-941x800.png?resize=941%2C800&ssl=1)
Enter the serial port of Zigbee, please enter /dev/ttyCH343USB1 in serial device path, then keep the other as default (port speed is 115200, no data flow control)
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Zigbee-Serial-Port-Setting-644x800.png?resize=644%2C800&ssl=1)
Choose the network settings for radio, please choose “Keep radio network settings“
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Zigbee-Network-Formation.png?resize=792%2C532&ssl=1)
It will show success if everything goes well, you could choose your area for this Zigbee gateway.
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Zigbee-Success.png?resize=798%2C616&ssl=1)
Next, you could search and install the “Z-Wave” add-on by typing “Z-Wave”
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Z-Wave-Search.png?resize=1002%2C418&ssl=1)
Select the connection method for Z-Wave, please choose “Use the Z-Wave JS Supervisor add-on“
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Z-Wave-Connection.png?resize=812%2C440&ssl=1)
It will show success if everything goes well, you could choose your area for this Z-Wave gateway.
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Z-Wave-Success.png?resize=804%2C614&ssl=1)
You could check the the status of Zigbee and Z-Wave module in the devices page
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Edge-2-Kit-Devices-1400x772.png?resize=1020%2C562&ssl=1)
Step 5: Add Zigbee or Z-Wave devices
Use “ADD DEVICE” function in the devices page
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Add-Zigbee-and-Z-Wave-613x800.png?resize=613%2C800&ssl=1)
![](https://i0.wp.com/dh19rycdk230a.cloudfront.net/app/uploads/2024/06/Add-Zigbee-Light-638x800.png?resize=638%2C800&ssl=1)