The Zigbee network is the backbone of Xiaomiβs smart home, but a weak signal between the hub (such as Mi Home Gateway 3 or Aqara Hub) and sensors often becomes a headache: Sensors fall off, commands are executed with a delay, and Mi Home magazine appears errors like βDevice is not available.β The problem is not always with the hardware itself: interference, improper network topology or hardware limitations of the hub are more often to blame.
In this article β 7 working methods of signal amplification, from free (optimization of device placement) to radical (replacement of antenna or switching to Zigbee) 3.0). We will understand why even in a small apartment the signal can βdisappearβ through the 2-3 How to use Xiaomi devices as repeaters, and when to consider buying a dedicated coordinator like Sonoff ZBDongle-E.
1. Diagnostics of the problem: how to understand that the signal is weak
Before you amplify the signal, make sure that the problem is in it.
- π΄ Sensors (e.g., Xiaomi) Door/Window Sensor) show the status of "Offline" in the application, although the battery is charged.
- π΄ Commands for smart sockets (Mi Smart Plug) or lamps (Yeelight) are executed with a delay of 5-10 seconds.
- π΄ In the Hub Magazine, Mi Home β Devices β Gateway β The error is called "Zigbee network error" or "Device timeout".
- π΄ Sensors work stably during the day, but "fall off" at night (may interfere with other devices).
For accurate diagnosis, use:
- π Zigbee Network Map: In the Mi Home app, go to Profile β Smart home. β Zigbee map: If the devices are connected directly to the hub (without routers) and the distance is more than 10 meters, the signal is definitely weak.
- π Hub Logs: Export them through Hub Settings β Additionally. β Export logs and check for error packets (NACK retry).
β οΈ Warning: If only one sensor has a problem, check its battery (even if the app shows 100% charge.
2. Optimization of the Hub and Devices Location
The easiest and freest way to amplify the signal is to position the hub correctly. Zigbee works at 2.4 GHz, which does not pass well through:
- π§± Concrete walls (decrease of signal by 20-30 dB).
- πͺ Metal doors or mirrors (shield the signal).
- π§ Water tanks or pipes (absorb radio waves).
- π‘ Other wireless devices (Wi-Fi routers, microwaves, baby monitors).
Accommodation recommendations:
- π The hub (Mi Home Gateway, Aqara Hub) should be in the center of the apartment, at a height of 1.5-2 meters (for example, on a closet).
- π Avoid placing near a Wi-Fi router (especially if it runs on the same 2.4GHz channel).
- π Xiaomi Door Sensor (Door Opening Sensors) β This will allow the signal to pass through fewer obstacles.
- π For outdoor sensors (such as the Aqara Outdoor Sensor), use sealed boxes without metal parts.
| The device | Max. range (direct visibility) | Max. range (in the apartment) | Recommendations |
|---|---|---|---|
| Mi Home Gateway 3 | 100 m m m | 10β20 m | Place in the center, avoid metal obstacles |
| Xiaomi Door/Window Sensor | 50 m m m | 5-10 m | Mounting on plastic/wooden surfaces |
| Aqara Smart Plug | 150 m m m m | 20-30 m | Use as a repeater for other devices |
| Yeelight Zigbee Bulb | 30m | 8-15 m | Do not place in metal lights |
β οΈ Note: If the hub is next to the Wi-Fi router, check the channels in the router settings. Zigbee uses 11-26 channels, and 2.4 GHz Wi-Fi 1-13. Coverage of channels (for example, Zigbee 15 and Wi-Fi 11) causes interference.
π‘
Use the WiFi Analyzer (Android) or NetSpot app (iOS/macOS), Find the least congested channel 2.4 GHz and manually configure the Zigbee hub (if the model supports channel selection).
3. Use of repeaters (routers) Zigbee
Relayers (or routers) are devices that not only connect to the hub, but also transmit the signal further, increasing network coverage. In the Xiaomi ecosystem, repeaters can be:
- π‘ Light Zigbee Bulb, Philips Hue with a bridge).
- π Smart sockets (Aqara Smart Plug, Mi Smart Plug).
- π Specialized Retransmitters (Aqara Range Extender).
How to set up a repeater:
- Connect the device to the hub via Mi Home (e.g. add Aqara Smart Plug).
- Check in the Zigbee Map that the device is connected as a βRouterβ (not as an βEnd Deviceβ).
- Place the repeater between the hub and the problem sensor (for example, if the sensor in the kitchen does not catch the signal, put a relay socket in the hallway).
Example of network topology with repeater:
[Mi Home Gateway] ββ [Aqara Smart Plug (relayer)] ββ [Xiaomi Door Sensor]β οΈ Note: Not all Xiaomi devices can be repeaters, for example, Xiaomi Temperature & Humidity Sensor works only as an end device (End Device) and does not transmit a signal further.
The device is connected as a "router" in the Zigbee card|The signal between the hub and the repeater is stable (no breaks)|The repeater is in the coverage area of the hub and the problem sensor|The relay has power on. 24/7 (Don't turn it off the socket)-->
4. Hub antenna replacement: hardware signal amplification
If the software didn't work, you can actually amplify the signal physically by replacing the hub's regular antenna with a more powerful one.
- π Large houses (150)+ m2) with thick walls.
- π’ Offices with a lot of interference.
- π³ Country areas where devices are on the street.
How to replace the antenna:
- Buy an external antenna 2.4 GHz connector IPEX/U.FL (For example, Alfa Network. 7dBi or TP-Link TL-ANT2408CL).
- Disassemble the hub (Mi Home Gateway 3 or Aqara Hub), gently disconnect the standard antenna (it is soldered or connected through a connector).
- Connect a new antenna through U.FL-cable (if necessary, use the adapter to the SMA).
- Fix the antenna vertically (for maximum coverage) and assemble the hub.
Results after replacement:
- β Increased range by 30-50% (from 10-15 m to 20-25 m in the apartment).
- β More stable connection in the presence of interference.
- β Possible reduction in data transfer speed (due to narrow antenna direction).
What Xiaomi hubs support replacing the antenna?
5.Switching to Zigbee 3.0: Coordinator Update
If your hub is older 2018 The Year: Mi Home Gateway 1/2), He works for Zigbee. 1.2, limiting:
- π Maximum number of devices on the network: 32 (versus 200)+ Zigbee 3.0).
- π No support for multipath routing (if the repeater fails, part of the network will fall off).
- π Lower resistance to interference.
The solution is to update the coordinator to the Zigbee 3.0 model:
| Hub model | Zigbee version | Max. Devices. | Support for routing | Price (2026) |
|---|---|---|---|---|
| Mi Home Gateway 3 | Zigbee 3.0 | 200 | Yes. | ~2500 β½ |
| Aqara Hub M2 | Zigbee 3.0 | 128 | Yes. | ~3500 β½ |
| Sonoff ZBDongle-E | Zigbee 3.0 | 500 | Yeah (with Z-Stack firmware) | ~1800 β½ |
| CC2531 + CC2592 (self-assembly) | Zigbee 3.0 (with firmware) | 200+ | Yes. | ~1200 β½ |
How to transfer devices to a new hub:
- Connect the new hub to the Mi Home and select the same region as the old one.
- In the Old Hub Settings, select Device Transfer and follow the instructions.
- Wait for the synchronization (it can take up to 10 minutes).
- Remove the old hub from the network.
π‘
Upgrading to Zigbee 3.0 will not only boost the signal, but also add support for new devices (like Aqara). FP2 Xiaomi Smart Locks that donβt work with old hubs.
6.Zigbee Channel Configurement: Avoiding Interference
By default, Xiaomi hubs choose Zigbee channel automatically, but this is not always optimal. If there are many Wi-Fi networks or other Zigbee devices nearby (for example, neighbors also use Mi Home), the channel can be overloaded.
How to change the channel manually:
- Open Mi Home and go to Profile β Smart home. β Zigbee settings.
- Select "Channel" and scan the airwaves (if the function is available).
- Select the channel with the lowest load (usually 15, 20 or 25).
- Save the settings and restart the hub.
Recommendations for choosing a channel:
- πΆ Avoid channels that overlap with Wi-Fi (11-14 and 24-26).
- πΆ If your neighbors have Xiaomi, choose a channel that is 5 different.+ units (for example, they are 20, you are 15).
- πΆ After changing the channel, wait 10-15 minutes β devices need time to reconnect.
If Mi Home does not have the option to change the channel, use alternative software:
- π οΈ Zigbee2MQTT (for Sonoff ZBDongle or CC2531).
- π οΈ Home Assistant with Integration ZHA.
π‘
To check the loading of channels, use SDR-receiver (e.g., receiver, RTL-SDR) And Zigbee Analyzer, which will show you all the active Zigbee networks right next to you.
7. Alternative solutions: if nothing helps
If all of the above methods have failed, consider radical measures:
- π Replace the hub with an external antenna model (e.g. Sonoff ZBDongle-P or TubesZB).
- π Switching to a different protocol: some Xiaomi devices support Bluetooth Mesh (e.g. Mi Bluetooth Temperature Sensor).
- π‘ Using Wi-Fi repeaters with Zigbee support (like Xiaomi Mi Wi-Fi Repeater 2, but it only works with some devices).
- π§ Independent assembly of the coordinator on the basis CC2652P + PA/LNA-Amplifier (for experienced users).
If the problem is with only one device, check:
- π Battery (even if the app is 100%, try replacing it with a new one).
- π§ Some Xiaomi sensors require an upgrade via Mi Home or Aqara Home.
- π¦ Physical damage: cracks in the sensor body or oxidation of contacts.
β οΈ Attention: Before buying a new hub, check compatibility with your devices. e.g. Aqara Hub doesn't work with some Xiaomi sensors (and vice versa). Zigbee2MQTT.