Shivansh began his tech journey as an avid reader of tech publications, which inspired him to launch his career in video media at Sillycorns.
He has led content across multiple tech YouTube channels and Instagram accounts, crafted go-to-market (GTM) strategies for Vivo, and consulted on digital growth. Coming full circle to his roots in written media, he now delivers deep-dive tech journalism.
Outside of his professional work, Shivansh loves watching movies, riding bikes, and playing cricket.
For about three minutes almost every weekday, my Zigbee sensors went silent in Home Assistant, always somewhere between 12:40 and 1:15 p.m. The kitchen motion light ignored me, the balcony door sensor missed openings, and the counter plug answered my taps with an error.
My router took the blame first, since Zigbee and Wi-Fi share the same 2.4GHz airspace. It was innocent. The culprit was the microwave reheating my lunch, and the fix was moving my Zigbee network from channel 20 to channel 15.
The oven wasn't broken, either. The real trap was how my network landed on channel 20 in the first place, and anyone whose hub can see the kitchen can fall into it.
Why Zigbee devices go offline at the same time every day
My smart home was taking a lunch break
My setup is boring on purpose. A Home Assistant Green runs ZHA, Home Assistant's built-in Zigbee integration, with a $49 Home Assistant Connect ZBT-2 coordinator on the 5-foot USB cable it ships with. It talks to nine battery sensors and three smart plugs from a living room shelf about 9 feet from the microwave.
For a couple of weeks, I wrote the dropouts off as Zigbee being moody. Then I scrolled back through the logbook. Nine of the last 10 weekdays had the same short gap around lunch, and the tenth was the day I ordered takeout.
It felt weirdly personal, too. The kitchen motion sensor skipped the one person standing in front of it, and tapping the counter plug while my leftovers spun got me Failed to send request: device did not respond. For the length of a reheat, those devices were effectively offline, then acted as if nothing happened.
Wi-Fi channel overlap was the first thing I checked
Changing the 2.4GHz channel on an ASUS router
My router, an ASUS TUF Gaming AX4200, sits on the same shelf, about 3 feet from the ZBT-2. It's a dual-band Wi-Fi 6 router, and its 2.4GHz band, rated for 574Mbps, sits on channel 11.
That looked guilty. Wi-Fi channel 11 is centered at 2,462MHz, so its lower edge sits just 2MHz above Zigbee channel 20 at 2,450MHz. Home Assistant's Zigbee docs even suggest setting a static Wi-Fi channel before touching the Zigbee one.
So I opened the router's web page, went to Wireless -> General, and moved the 2.4GHz control channel from 11 down to 1, as far from Zigbee 20 as it goes. I felt clever for about 20 hours. The next day, at 12:51 p.m., the same gap showed up. Plot twist: the router had nothing to do with it, so I put it back on 11 and faced the kitchen.
Why a microwave drowns out Zigbee
1,000 watts against 6 milliwatts, ft. channel 20
To test the microwave, I put a mug of water inside (never run one empty), started it for two minutes on high, and opened the balcony door 10 times. Home Assistant logged four of them.
The FCC's rules explain why. Microwave ovens heat food at 2,450MHz, with 50MHz of leeway either way, and Zigbee channel 20 sits at exactly 2,450MHz. My whole network sat dead center in the oven's band.
Then there's power. My oven puts about 1,000 watts into the food, while the ZBT-2 transmits at up to 8 dBm in the US, roughly 6 milliwatts, about a laser pointer's worth. If the door let out only a millionth of the oven's energy, that's still a milliwatt, in the same range as my coordinator's whole signal.
That doesn't make the oven faulty. The FDA allows leakage of up to 5 milliwatts per square centimeter at about 2 inches from the surface, and a healthy oven well inside that limit can still drown out a radio this quiet.
As for why I was on channel 20, that one's on me. Months ago, on a quiet Sunday evening, I hit Smart in ZHA's channel menu and let it choose. Home Assistant's docs say Smart is a one-time scan that doesn't keep watching for interference, so it picked a channel that was spotless while nobody was cooking.
Moving Zigbee to channel 15 fixed it
Pick 15 instead of Smart
Channel 15 sits at 2,425MHz, 25MHz below that 2,450MHz line in the FCC's table, between Wi-Fi channels 1 and 6. HMS Networks' site-survey guide says a running microwave can make Wi-Fi channels 6 and 11 virtually unusable, while channel 1 only takes substantial interference. Channel 15 also leaves 27 MHz between Zigbee and the router's channel 11. In Home Assistant, it's four steps:
-
Go to
Settings -> Connectivity -> Zigbeeand select Network information. - Select the pencil icon next to the channel.
- Pick 15 from the dropdown instead of Smart.
- Select Change channel, then press each battery sensor's button to wake it.
Home Assistant says devices can take up to an hour to follow. Mine took about 25 minutes, and two Aqara door sensors needed a quick battery pull.
Then came the rematch. Same mug, same two minutes, same 10 door openings, and every single one landed, which earned a real fist pump. In the 10 weekdays since, lunch hasn't knocked a single sensor offline.
|
Two-minute mug test |
Channel 20 |
Channel 15 |
|---|---|---|
|
Door openings logged |
4 of 10 |
10 of 10 |
|
Plug taps that worked |
6 of 10 |
10 of 10 |
|
Weekday lunches with a dropout |
9 of 10 |
0 of 10 |
The best Zigbee channel depends on your Wi-Fi channel
Keep Zigbee 15 away from Wi-Fi 1 and 6
Channel 15 is still inside the oven's band, just in a quieter corner, and it only works this well because my router stays on Wi-Fi channel 11. Pair Zigbee 15 with Wi-Fi 1 or 6, and you swap the oven's noise for the router's, since the edges of both channels sit within 3 MHz of it. Some Zigbee devices won't follow a channel change, so be ready to re-pair one or two.
If your coordinator sits right beside the microwave, move it before you touch any channel. Thread shares the weakness, and it's about to get much more common. Apple's new Home Collection, announced on October 13, puts Thread in every device, and Thread uses the same 802.15.4 radio and 2.4 GHz channels as Zigbee.
Lunch is no longer a smart home event
I'm keeping Zigbee on 15 and the router on 11. The mug test is now the first thing I run when a sensor starts acting up. If your hub can see your kitchen, try it once at lunchtime. Mine made me apologize to a router, and the only thing that goes offline at 12:45 now is me.





