Connecting to Home Assistant via Zigbee2MQTT

Table of contents

Step 1 Preparation ---- Step 2: install add-ons ---- Step 3: Configure the GW70-Ti ---- Step 4: Add a Zigbee Sub-device

Step 1 Preparation

Before getting started, ensure that Home Assistant is installed and the GW70-Ti is connected to the host’s USB port.

If not yet installed, please follow the Home Assistant Installation Guide.

Step 2 Install Add-ons and Integration

When connecting HA through the Zigbee2MQTT Add-on, you need to install two add-ons:

1、Mosquitto broker (MQTT Broker)

2、Zigbee2MQTT

 Install MQTT Broker

Go to Settings → Add-ons → Add-on store and install the Mosquitto broker add-on, then start it.

 

Install Zigbee2MQTT

Go to SettingsAdd-onsAdd-on store and install the Zigbee2MQTT add-on, then start it.

Step 3 Determine the serial port path

Go to Settings → System → Hardware, click on System hardware, and filter the list by  tty .
The port is usually /dev/ttyUSB0 or /dev/ttyUSB1. If multiple ports appear, unplug the Dongle from the host’s USB port and watch which port disappears; plug it back in and see which one reappears – that is your coordinator's path.
Note this path for the next configuration step.

Step 4 Configure Zigbee2MQTT

Open the Zigbee2MQTT add-on→ click startopen web UI

Step 5 Add and manage zigbee devices

After completing the configuration, start the Zigbee2MQTT add-on. Wait for about two minutes,

then you can click to enter the Web UI Console to add and manage devices.

Connecting to Home Assistant via ZHA

Table of contents

Step 1 Preparation ---- Step 2: install Integration---- Step 3: Configure the GW70-Ti ---- Step 4: Add a Zigbee Sub-device

Step 1 Preparation

Before getting started, ensure that Home Assistant is installed and the GW70-Ti is connected to the host’s USB port.

If not yet installed, please follow the Home Assistant Installation Guide.

Step 2: Install Integration

When connecting HA through ZHA, you need to install Zigbee Home Automation Integration .

Install Zigbee Home Automation Integration

Step 3: Add and manage zigbee devices

After completing the configuration, start the ZHA. Wait for about two minutes, then you can click to

enter the Web UI Console to add and manage devices.

Overview

Please connect the device to the USB port of the host, and install the appropriate driver according to the host operating system.

Note:The HA70 or HA80 Home Assistant box already has the driver installed and does not require further installation. If your

operating system already has CP210x driver by default. No installation is required.you can connecting to Open-source Platforms directly.

 

Connecting to Windows

Install Driver

CP210x_VCP_Windows  

Or you can download and install the driver via the official Silicon Labs website:

Silicon Labs CP210x Driver Download   

 

 

 

Connecting to macOS

Install Driver

Mac_OSX_VCP_Driver  

Or you can download and install the driver via the official Silicon Labs website:

Silicon Labs CP210x Driver Download   

Flash as Zigbee Coordinator mode

 

Use the AVATTO Dongle Flasher to flash firmware.
Connect the Device → Select the Firmware → Start Flashing

 

Flash as Zigbee Router mode

 

1: Install the Silicon Labs CP2102 driver on Windows or macOS to enable proper recognition of the device connected via USB.

Download the Silicon Labs CP2102

Driver:  https://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads

 

 

2: Connect the GW70-Ti to the computer's USB port. Then navigate to My Computer → Device Manager to view the USB port number.


3: Open the following website: https://dongle.avattosmart.com/  to complete the upgrade.

Connect the Device → Select the Firmware → Start Flashing

Firmware Overview for GW70-Ti

 

The GW70Ti (AVATTO Zigbee 3.0 Dongle) supports two distinct firmware modes. You can only run one at a time.

Firmware Type Supported Flashing Guide
Zigbee Coordinator Click to view
Zigbee Router

Click to view

 

Factory Pre-flash

 

The GW70-Ti ships pre-flashed as a Zigbee Coordinator.

Simply plug the dongle into a USB port on the host running Home Assistant, then add it as a Zigbee integration (ZHA or Zigbee2MQTT). No manual firmware flashing is required.

 

 Mode Selection – Important

 

The Coordinator and Router modes are mutually exclusive.

You can only flash one firmware at a time. After flashing, the dongle will function solely in that mode and cannot operate as both simultaneously.

To switch roles, you must re-flash the device with the other firmware.

 

When to Use Which Mode

 

Mode Purpose When to Use
Zigbee Coordinator Acts as the central hub of your Zigbee network You want to create or manage a Zigbee network via Home Assistant, ZHA, Zigbee2MQTT, etc.
Zigbee Router Extends Zigbee network range by relaying signals You want to strengthen mesh coverage in a specific area.

 

Product Parameter

Product Introduction

 

AVATTO Zigbee 3.0 USB Dongle is a universal Zigbee USB coordinator, model "GW70-Ti". It can be used as a Zigbee gateway in Home Assistant, Zigbee2MQTT, or other open-source platforms to control all your Zigbee devices locally.

 

Additionally, it supports easy firmware flashing using the official AVATTO Dongle Flasher , allowing it to function as a Zigbee router for network extension.

 

Product Parameter

 

 

Compatible Open-Source Platforms

 

Open-Source Platform

Supported

Home Assistant

Zigbee2MQTT

OpenHab

Not supported

ioBroke

Homeseer

Domoticz

Jeemom

Manuals & Downloads

Home Assistant Dongle GW70-MQTT User Manual

Download >
Support Videos
FAQ
Why Choose AVATTO
Lifetime Customer
Support
Fast,
Free shipping
30-Day Money-Back
Guarantee
Secure Payment