Zigbee Network Depth Calculator

August 29, 2026

Zigbee Network Depth Calculator

Estimate whether a Zigbee smart home mesh has enough parent capacity, shallow enough route depth, and low enough reporting traffic for stable device joins and daily automations.

⚙Zigbee smart home presets
📶Network depth inputs
Use 1 for a normal PAN; use more only when comparing multiple independent Zigbee networks.
Mains-powered repeaters, smart plugs, bulbs, in-wall modules, and other routing devices.
Sleepy sensors, remotes, locks, contact sensors, buttons, and non-routing devices.
Common stack values are often around 6 to 32, depending on coordinator and router firmware.
Coordinator depth is 0; direct children are depth 1. Many home meshes feel best at 3 to 5.
Extra traffic from route changes, retries, device moves, and parent re-selection.
Average steady telemetry interval for active end devices and chatty routers.
Application payload only. The calculator adds a planning overhead allowance.
2.4 GHz noise from Wi-Fi, neighbors, USB 3, baby monitors, and microwave bursts.
Sleepy children consume parent table entries and can make parent choice more important.
Adjusts depth risk and effective coverage from router distribution.
Reserved child slots and airtime for joins, firmware changes, and future devices.
Estimated Depth
0
levels
Waiting for inputs.
Child Headroom
0%
after buffer
Available parent slots.
Channel Load
0%
estimated airtime
Includes repairs and congestion.
Mesh Health
0
score / 100
Combined capacity, depth, and traffic score.

Calculation breakdown

Run the calculator to see the mesh recommendation.
🖧Current Zigbee mesh reference
41 Total nodes

Coordinator, router, and end-device count combined across the selected PAN plan.

7 Parent devices

Coordinator plus routing devices that can hold children and forward traffic.

8/min Reports

Estimated steady application reports before route repair and retry overhead.

26 Sleepy devices

Battery end devices that mainly need stable parent table entries and good LQI.

⚖Coordinator and router comparison

Coordinator

  • Network roleStarts one PAN
  • Typical count1 per mesh
  • Child functionCan parent
  • Best placementCentral and stable
  • Failure impactHigh

Router

  • Network roleExtends mesh
  • Typical countMany
  • Child functionCan parent
  • Best placementBetween rooms
  • Failure impactLocal
📊Zigbee topology and depth tables
Topology shapeTypical depthRouter patternPlanning note
Star1 levelFew or no routersWorks for small spaces where all devices hear the coordinator well.
Shallow mesh2 to 3 levelsRouters near roomsGood target for apartments, condos, and many medium homes.
Layered mesh4 to 5 levelsRouters between zonesUseful for multi-floor homes, but parent choice and channel noise matter more.
Deep tree6+ levelsLong chainsWatch repair churn, weak links, and devices stranded behind one router.
Max children settingPractical parent loadBest fitRisk signal
6 to 10Small parent tablesSensor-only networksNeeds more mains-powered routers.
12 to 20Common home-lab planningMixed lights and sensorsLeave headroom for rejoin bursts.
24 to 32Higher-capacity firmwareLarger homesCheck RAM limits and neighbor tables.
40+Controller-specificMulti-PAN planningDo not assume every router supports it.
Reporting patternIntervalPayload rangeMesh impact
Quiet environmental sensors10 to 30 min20 to 50 bytesUsually easy if parent slots are healthy.
Presence or power sensors30 to 120 sec30 to 80 bytesCan dominate airtime in dense rooms.
Bulbs and groupsEvent based20 to 70 bytesRoute quality matters during scene bursts.
Stress or debug telemetry5 to 20 sec60+ bytesUse only for tests or isolated networks.
2.4 GHz channel noteCommon Zigbee channelsWi-Fi overlap cluePlanning action
Lower band11 to 14Near Wi-Fi channel 1Use when lower Wi-Fi is quiet.
Middle band15 to 20Between Wi-Fi 1 and 6 or near 6Scan before choosing in apartments.
Upper middle21 to 23Between Wi-Fi 6 and 11Often useful when routers are close.
Upper band24 to 26Near or above Wi-Fi 11Great when supported by all devices.
💡Two practical Zigbee tips
Router depth tipAdd reliable mains-powered routers before the weak area, not only inside it. A router with one strong parent is better than several devices behind a marginal hop.
Battery parent tipSleepy sensors mainly need stable parent slots. Keep child headroom above the buffer when many locks, buttons, and contact sensors rejoin after outages.
This calculator is a planning model. Real Zigbee behavior depends on firmware child-table limits, neighbor-table size, LQI/RSSI, antenna placement, building materials, and coordinator stack settings.

Here’s a failure mode for poorly designed Zigbee: You dim light by pressing a button, and nothing happens. Nada. No blip. So you go into kitchen, press it, and bulb reacts immediately.

Your devices aren’t ON or OFF. Your problem is with the way they talk to each other, a failure mode of a poorly designed Zigbee mesh. The network are alive; it’s just straining under the load of its own structure. Most people think that as long as device can be seen by coordinator, it’s done. It isn’t.

Why Your Zigbee Network Fails

Depth and capacity is often the problem. Zigbee hops signals from one device to another. This means layering communications. Each layer increase risk and latency. A sensor in three rooms with a chain of three routers between it and the hub isn’t any more stable than weakest link in the chain.

This page has a calculator to model this complexity for you. It uses your number of devices and layout assumptions (how many hops might each device have?) to estimate how deep your mesh is: a shallow, efficient web or a deep, fragile tree. No need to run packet captures to see if network is stressed. Just know what goes into it.

Begin by looking at the number of routers. Mesh routers are the workhorses: mains powered devices (like a bulb, or a smart plug, or a wall switch) that remain awake and forward traffic for you. Having few routers and many sensors creates a bottlenecked coordinator. This happen because it tries to talk to everybody directly. This is fine, until you add tenth sensor. Once you add more devices to a coordinator that’s acting as a bottleneck, the airtime fills up.

Adjusting this lets you change maximum number of children per parent. This changes widely based off your hub’s firmware. Some stacks can supports twenty children without choking. Others choke at eight. Set this number too high in the calculator and you’ll be falsely confident. Too low and everything look broken on the network. Find a middle ground based on what your real hardware allow.

And now think about those drowsy sensors. Yes, batteries are nice. But they cause problems for the network in one particular way: They need their parent to be awake and listening before they can talk. And if a sleepy device want to alert you to some motion, what if its parent is already overloaded with kids? If your parent router has reached capacity, then maybe it doesn’t even notice the sleepy sensor attempt to speak.

The calculator accounts for that kind of parent table pressure, which is how many battery device you have, to give you an idea of that attention factor. It’s not just about signal strength; it’s also about whether or not your parent has time to pay attention.

There are other quiet killers, too: namely channel congestion. Sure, it’s on the 2.4 gigahertz band with your neighbor’s smart TV and baby monitor and your Wi-Fi router. Your baby monitor doesn’t know what buffering means when you stream Netflix. To Zigbee, it’s just noise. That’s why they let you put in the input for channel congestion so you can take into account the real world. Perfect performance in a lab test looks great. In your living room? Not so much.

Because your devices do move around, it makes sense to add some buffer for route repair. When a router wakes up after a power outage and picks a different parent, it cause a ripple effect that slows down all the mesh traffic.

These scores are intended as guidelines, not commandments. If your health score is high, you have some wiggle room. If your score is low, that doesn’t imply your network will crash next week. That implies it’ll crash next Tuesday once you’ve added your second thermostat and your microwave comes online.

The page breaks out the why of topology failures into reference tables. Why is a star network so easy yet prone to failure? Why’s a deep tree flexible but sluggish? You want something more like a shallow mesh. Use two or three hop levels. Evenly space out those mains-powered routers. Make sure parent nodes has enough capacity.

There’s no such thing as a perfect coordinator, or the “best” one. There’s just the right one for your network, the one that recognizes its own limitations, that understands physics of radio waves, that doesn’t try to do more than a little piece of plastic with 8MB of memory was ever meant to do. A hundred devices? Sure! This works as long as none of them fight for a single parents attention.

Mesh networks aren’t built overnight. Buy a plug, put it where there’s nothing else, then when your sensor goes dead at 3am because your house is a big ol’ echo chamber, add another router. That’s cheaper than trying to diagnose a network ghost tomorrow. When you press the button, it must work the very first time. You should of checked your signal levels sooner. If you want better results, use more routers. Actually, just ensure you have enough coverage.

Zigbee Network Depth Calculator

Related posts

Leave a Comment