Smart Home Assistant

Zigbee Devices Offline After a Coordinator Firmware Update: Fixes

SepehrBy Sepehr· 19 September 2026· Updated 19 September 2026· 6 min read
✓ Independent — no paid placements✓ UK-tested in real homes✓ Cited sources
Close-up of an Ethernet port with green link lights on a slim grey network adapter on a dark desk.

Key takeaways

  • After SMLIGHT firmware v2.8.7 in May 2025, users reported the gateway had switched from LAN to USB mode, taking all Zigbee devices offline.
  • Your paired devices live on the coordinator, so check the connection mode and IP address before you re-pair anything.
  • In December 2025 an SLZB-06M on EZSP version 18 firmware left ZHA seeing no devices, fixed via zigpy/bellows pull request 705.
  • Downgrading to v2.7.1 was reported to require re-pairing every device, so take a full Home Assistant backup first.
  • Reserving a fixed IP address for the gateway in your router removes one whole class of post-update failures.
On this page[tap to expand]

Zigbee devices offline after a coordinator firmware update usually means the network hasn't broken; the link between Home Assistant and the coordinator has. Two causes cover most reports: the gateway switched connection mode, or the new firmware speaks a protocol version your Zigbee integration doesn't yet support.

Your paired devices and network key live on the coordinator's radio, so the first job is to reconnect rather than re-pair anything. This guide ranks the fixes by likelihood, so you can stop at the first one that works. It focuses on network-attached coordinators such as the SMLIGHT SLZB-06 series, and the ideas apply to any coordinator you update over the web.

Why do Zigbee devices go offline after a coordinator update?

Because Home Assistant no longer reaches the coordinator, not because your bulbs and sensors forgot the network. From most to least likely:

  • The gateway changed connection mode: After SMLIGHT firmware v2.8.7 in May 2025, users on the Home Assistant Community forum reported the device had flipped from LAN to USB mode, so nothing answered over the network.
  • Protocol mismatch: A coordinator firmware built on EZSP version 18 was reported in December 2025 to leave ZHA seeing no devices, because ZHA's radio library did not yet support that protocol version.
  • A changed IP address or port: A restart during the update can hand the gateway a new DHCP lease, so the integration is knocking on the wrong door.
  • A faulty Ethernet port or cable: Some users in the same forum thread traced the problem to a defective port that only showed up after the reboot, and switched to Wi-Fi mode instead.

Fix 1: Check the gateway's connection mode

Open the gateway's own web page, using its IP address from your router's device list, and check the mode setting on the main or settings page. If it says USB and you connect over your network, switch it back to LAN (Ethernet) and let the device restart.

If the web interface is out of reach, the SLZB-06 series has a physical button that cycles between modes with short presses, according to the forum reports. Check your model's manual before pressing anything. How to tell it worked: in Home Assistant, go to Settings, then Devices & services, and your Zigbee integration stops showing a failed-to-set-up error, and mains-powered devices report state within a few minutes.

Fix 2: Confirm the IP address and port haven't changed

If the mode is right, look at the address. Compare the gateway's current IP with the one stored in your integration. Reserve a fixed address for the gateway in your router so a reboot can never move it; the steps are in the home network VLAN guide if you use segmented networks.

Then reconfigure the integration with the correct address. In ZHA this is done through the integration's Configure option, and in Zigbee2MQTT it is the serial port setting in your configuration file. How to tell it worked: the integration loads without an error and the device list populates.

Does ZHA support the new coordinator firmware?

Not always on day one. A Home Assistant Core issue opened on 31 December 2025 described an SLZB-06M on firmware revision 20251204 where ZHA could not see any Zigbee devices, with SMLIGHT support attributing it to EZSP version 18. The issue was closed with a reference to pull request zigpy/bellows#705, which points to a fix in the underlying zigpy bellows library rather than in Home Assistant itself.

So if the mode and address are right and you're still stuck, update Home Assistant to the latest release, which pulls in newer library versions. The ZHA guide explains how ZHA depends on these radio libraries. How to tell it worked: after updating and restarting, ZHA lists your devices again.

Fix 3: Roll the coordinator firmware back

Downgrading is the last resort, not the first. In the v2.8.7 thread the reported downgrade path was reverting to v2.7.1 with SMLIGHT's firmware updater, and the poster noted it needed devices re-paired and was not recommended when the mode switch was enough.

Before you touch firmware, take a full Home Assistant backup; the backup and restore guide covers it. Also check the vendor's release notes for whether a downgrade is supported for your model, because flashing unofficial firmware voids the warranty according to SMLIGHT's manual. How to tell it worked: the network comes up and devices respond without re-pairing; if you had to re-pair, treat the downgrade as a rebuild.

What if some devices reconnect and others don't?

Battery devices report only when they wake, so give sleepy sensors up to a day before declaring them lost. Mains-powered devices are routers, and the mesh rebuilds around them, so restore those first. If a device still won't return after a day, press its pairing button once to trigger a rejoin before resorting to a full re-pair.

How do you stop this happening again?

  • Back up first: a Home Assistant backup takes a minute and includes your Zigbee network database when using ZHA.
  • Do not update the same day a firmware lands: read the vendor's changelog and the Home Assistant community forum before flashing.
  • Reserve the gateway's IP: a DHCP reservation removes one whole failure class.
  • Note your settings: screenshot the gateway's mode and network settings before updating so you can compare afterwards.
  • Consider USB for stability: a stick plugged in through a short extension lead has no Ethernet or mode setting to break; see the Zigbee stick guide.

When should you consider a different route?

If you keep hitting integration incompatibilities on each firmware release, compare the two main Zigbee stacks in Zigbee2MQTT vs ZHA. Zigbee2MQTT has its own adapter support list and update cadence, which can suit people who prefer to control exactly when their radio firmware moves.

Quick reference: which symptom points to which fix?

SymptomMost likely causeTry
Integration shows failed to set up right after updateMode changed to USBFix 1
Gateway web page reachable, integration cannot connectNew IP or portFix 2
Integration loads but zero devices listedProtocol mismatch (e.g. EZSP 18)Update Home Assistant, then Fix 3
Gateway web page unreachable over EthernetFaulty port or cableTry Wi-Fi mode
Buy the picks in this guide

Recommended for Home Automation

See all devices →

Frequently asked questions

Why are my Zigbee devices offline after a coordinator firmware update?
Your Zigbee devices are most likely fine, and the problem is that Home Assistant can't reach the coordinator any more. After SMLIGHT firmware v2.8.7, forum users reported the gateway had switched from LAN to USB mode, which cut off network access until they switched it back. Other causes include a changed IP address after the restart or a coordinator firmware version your integration doesn't support yet. Check the gateway's web page for its connection mode first, then confirm its IP address matches your integration settings. The caveat is that firmware, model and integration all differ, so treat these as the most commonly reported causes rather than a guarantee for your particular setup.
Do I have to re-pair all my Zigbee devices after updating coordinator firmware?
Usually not. Your paired devices and the network key are stored on the coordinator's radio and in your integration's database, and an ordinary firmware update is designed to leave them alone. Re-pairing only became necessary in the reports we reviewed when people downgraded firmware, such as reverting from v2.8.7 to v2.7.1, where the poster said devices had to be paired again. So try the connection fixes first: check the mode, then the IP address, then update Home Assistant. Take a full backup before any firmware change, because a backup is the only thing that lets you recover the network cleanly if a downgrade or a reset goes badly.
Does ZHA support EZSP version 18 coordinator firmware?
It does now, according to the public issue history, though support arrived after the firmware. A Home Assistant Core issue opened on 31 December 2025 reported that an SLZB-06M on firmware revision 20251204 left ZHA unable to see any devices, which SMLIGHT support attributed to EZSP version 18. The issue was closed with a reference to pull request zigpy/bellows#705, a change in the underlying bellows library. In practice, updating Home Assistant to a current release is the right first step. The caveat is that library support can lag behind a new firmware release, so waiting a few weeks before flashing is the safer habit.

Sources

Sources verified 2026-09-19

  1. Home Assistant Community — SMLIGHT SLZB firmware update and all devices offline
  2. GitHub — home-assistant/core issue 160051: SLZB-06M firmware 20251204, ZHA sees no devices
  3. SMLIGHT — SLZB-06 Series Manual: Firmware types
›How we researched this

Claims in this article are checked against primary sources — manufacturer specifications, official documentation, Which? research, Ofgem guidance, or gov.uk — rather than forum threads or video reviews. Where the author has direct hands-on experience with a product (most Home Assistant, Zigbee, and home-networking gear is running in his own homelab), that is stated explicitly in the text.

For categories outside that personal setup — such as boilers, heat pumps, and other areas that are traditionally a heating engineer's domain — verdicts are built from cross-referenced manufacturer data, published lab results, and vetted expert and owner reviews rather than a claim of personal hands-on testing. See the editorial policy for the full methodology.

Sepehr

Written by

Sepehr

10+ years hands-on with Home Assistant & networking · Research-backed elsewhere · No brand deals

Smart home specialist with 10+ years running a self-hosted Home Assistant setup — Zigbee2MQTT, Frigate NVR, and local-first automations. Independent coverage for UK homes, no brand deals.

LinkedIn →

Citing this page? Please use a dofollow link back to the original article — it helps us keep the data on this page accurate and up to date.

Related reading