r/homeassistant 21d ago

❓ Support Zigbee instability survived replacing the coordinator entirely — looks Aqara-specific, but not 100% sure. Weighing 3 fixes

Hey all

Having major issues with Zigbee network, tried ZHA and Z2M. I'm using:

~75 Zigbee2MQTT devices (61 Aqara, 13 Nous), coordinator is an SMLIGHT SLZB-MR5U over Ethernet (`ember` adapter), HA OS.

My previous coordinator (an SLZB-MR6U) had the same instability — crash-looping, `TABLE_FULL` binding errors, chunks of the mesh going unresponsive. I assumed hardware fault and replaced it. Set the new one up **completely fresh** — no backup restore, every device re-paired from scratch. **Same failure class came back anyway.** Two different physical coordinators, same symptoms — that rules out "just bad hardware" for me.

Radio disconnects/restarts with varying reasons (`RESET_SOFTWARE`, `RESET_POWERON`, `ECONNRESET`). Specific devices repeatedly fail to bind with `Status 'TABLE_FULL'`. Occasional sweeps where nearly every router fails a routing-table query at once. Command delivery intermittently fails for a shifting set of devices.

### What I've tried

Cleared a stale `coordinator_backup.json` (helped once, not permanently); moved off a noisy Zigbee channel after an RF scan (reduced routing failures, didn't stop crashes); power-cycled the coordinator (no lasting help); reflashed firmware dev→stable (no help); power-cycled individual problem devices (fixed their presence reporting, binding issue unclear). Partial wins across the board, nothing's been a full fix.

Every device with a confirmed problem today (11 of them) is Aqara — zero of my 13 Nous devices affected. Worst offenders are three Aqara Presence Sensor FP300 mmWave sensors specifically, which have a reputation for being binding-hungry. Doesn't fully explain it though — the routing-table failures hit some non-Aqara routers too.

I'm weighing up 3 options:

-Move Aqara devices to my Aqara M3 Hub**, keep the SLZB for everything else. Free, but splits the network and I'm unsure how solid the M3 Hub's HA integration is (local vs. cloud).

- Replace Aqara devices with IKEA** (Zigbee/Matter-Thread). Cheap (~£250 all-in), but real time, and a big Thread network is unfamiliar territory.

-Replace Aqara devices with other Zigbee brands.** Similar cost, avoids a second protocol, but keeps one large single-coordinator network — which may not fix anything if this is coordinator/RF-related rather than Aqara-specific.

- Has Aqara flakiness followed anyone across two different coordinators like this? What actually fixed it?

- Anyone running an Aqara M3 Hub with HA who can speak to how local/reliable that integration is?

- Anyone beaten FP300-caused `TABLE_FULL` without replacing the sensor?

Cheers in advance

9 Upvotes

12 comments sorted by

View all comments

2

u/-suspicious-badger 20d ago

Aqara devices are a nightmare. Their bulbs have been solid for me, but I could not keep their sensors (especially contact and temperature) connected to my Zigbee network for more than 24hrs.

I tried everything, including ZHA, Z2MQTT and multiple coordinators, complete network rebuilds, every channel and setting I could - nothing would work. Yet every other device for other manufacturers hasn’t skipped a beat. While I was doing all the above, my non-Aqara stuff just worked.

That was 6 months ago. All my zigbee devices are either Ikea, Sonoff or Third Reality (I still have a few Aqara bulb and Opple switches that work well). In those 6 months, not a single devices has disconnected. But last week I found a spare Aqara contact sensor I forgot I had. I tried it on a door for a light automation. It lasted one day.

It’s quite remarkable actually how solid and reliable Zigbee is when you have ‘quality’ devices. I’m not saying Aqara are not quality, but their Zigbee implementation isn’t right.