Protocol Comparison: Matter, Zigbee, Z-Wave and More

Matter is not the only smart home protocol. This page puts it next to its peers: first the seven-layer model shows which layers each one covers, then a side-by-side comparison, and finally how similarly they describe devices.

The short version
  • Matter only covers the upper layers (application, presentation, session) and borrows Thread, Wi-Fi or Ethernet underneath. Zigbee, Z-Wave and Bluetooth Mesh are full stacks, from the radio up to the application layer.
  • So the like-for-like comparisons are Thread vs the Zigbee network layer (both run on 802.15.4) and Matter vs ZCL / Z-Wave Command Classes / Bluetooth Mesh models (all application layers).
  • Matter and Zigbee are relatives: same standards body (CSA), same radio chips, and Matter clusters come straight from Zigbee's ZCL, down to the same numbers (On/Off is 0x0006 in both).
  • Matter stands out for being IP-based, free of proprietary gateways and able to join several ecosystems at once. Z-Wave wins on sub-GHz range and mandatory interoperability; Bluetooth Mesh wins on direct phone control and low cost.

Placing them on the seven-layer model

The chart places each protocol on the OSI seven-layer model. Real protocols do not split cleanly into seven layers, so this is an approximate mapping by function. Colours show what a layer does; a block spanning several rows handles several layers at once.

Application & data modelSecure sessionTransportNetwork & routingLink (MAC)Radio / physical medium
  • The top of the first two columns is one shared block: whether Thread or Wi-Fi sits underneath, Matter's application layer is identical. That is what "application-layer protocol" means.
  • Matter over Thread and Zigbee share the bottom two layers exactly: both use IEEE 802.15.4. Many chips (e.g. Silicon Labs EFR32MG24, Nordic nRF52840) support both, and one hub can run Zigbee while acting as a Thread border router.
  • Z-Wave is the only one outside 2.4 GHz. Its sub-GHz band does not compete with Wi-Fi and gets through walls better.
  • The Bluetooth used during commissioning (Matter sends onboarding data over BLE) is not shown, because it is used only at join time and carries no everyday traffic.
The most common misconception: "Matter or Zigbee?"

The question mixes two things at different layers. Zigbee is a complete stack; Matter is only an application layer that needs Thread or Wi-Fi underneath. The accurate question is "full Zigbee" or "Matter + Thread"? Both use the same radio. They differ in the network layer (Zigbee's own routing vs standard IPv6), the application layer (ZCL vs the Matter data model), and whether a vendor gateway is required.

Side-by-side comparison

On narrow screens the table scrolls sideways with the first column pinned. "Depends on transport" means the value depends on whether it runs over Wi-Fi, BLE or Thread.

AspectMatterZigbeeZ‑WaveBluetooth MeshHomeKitProprietary Wi‑Fi
Layers coveredApplication layer (over Thread / Wi‑Fi / Ethernet)Full stack: radio to applicationFull stack: radio to applicationFull stack (on BLE)Application layer (IP / BLE / Thread)Proprietary application layer over Wi‑Fi + cloud
Standards bodyCSA (Connectivity Standards Alliance)CSA (formerly Zigbee Alliance)Z‑Wave Alliance; PHY/MAC is ITU-T G.9959Bluetooth SIGAppleEach vendor (Tuya, Xiaomi, etc.)
Released1.0 in 2022; currently 1.61.0 in 2004; 3.0 in 2016; PRO 2023around 2001; spec opened in 20201.0 in 2017; 1.1 in 20232014—
Band2.4 GHz (Thread / Wi‑Fi); Wi‑Fi also 5 GHz2.4 GHz; PRO 2023 adds EU 800 / US 900 MHzsub‑GHz: EU 868 / US 908 MHz, etc.2.4 GHzDepends on transportMostly 2.4 GHz
Data rateThread 250 kbps; Wi‑Fi in Mbps250 kbps9.6 / 40 / 100 kbps1 Mbps (PHY)Depends on transportMbps
TopologyThread mesh; Wi‑Fi starMesh (coordinator + routers + end devices)Mesh (source routing, up to 4 hops); Long Range is starMesh (managed flooding)Star (via home hub)Star (via router + cloud)
Network sizeThread: up to 32 routers, ~250 devices recommended per network~65k address space, typically hundreds in practice232 classic; 4000 with Long Range~32k unicast addressesHome scaleLimited by the home router, usually dozens
Range per hop (indoor)Thread ~10⁠–⁠30 m; Wi‑Fi depends on router~10⁠–⁠20 m~30⁠–⁠40 m; Long Range 1.5 km+ in open air~10⁠–⁠30 mDepends on transportRouter coverage
IP-basedYes (IPv6)NoNoNoYes (IP mode)Yes
Gateway needed?Thread devices need a border router; Wi‑Fi devices need no gatewayCoordinator / gateway requiredController / gateway requiredPhone can connect directly; remote and automations need a gatewayRemote and automations need a home hub (HomePod / Apple TV)No gateway, but depends on vendor cloud
Local controlYes, local-firstYes (via gateway)Yes (via gateway)YesYesMostly cloud-dependent
SecurityFactory device certificate (DAC) + PASE / CASE + AES-128-CCMAES-128; install codes; dynamic link keys (Curve25519) since PRO 2023S2: Curve25519 key exchange + AES-128AES-CCM; network / application / device keysSRP pairing + Ed25519 + ChaCha20-Poly1305TLS to the cloud, varies by vendor
OnboardingQR or setup code; over BLE or an existing networkGateway opens the network; install code or QRSmartStart QR, or button inclusionPhone acts as ProvisionerQR or setup codeVendor app (BLE-assisted or hotspot mode)
PowerThread low (sleepy end devices); Wi‑Fi highLow, years on a coin cellLow; Long Range up to ~10 years on a coin cellLow to medium (relays need mains power)Depends on transportHigh, mostly mains-powered
Multiple platforms at onceYes (Multi-Admin: Apple / Google / Amazon, etc. simultaneously)A network belongs to one coordinatorA network belongs to one primary controllerOne provisioner per networkApple Home onlyVendor app only, or cloud-to-cloud
Cross-brand interoperabilityMandatory certification, standard data model3.0 unified the application layer, but vendor extensions are common and cross-gateway support variesMandatory certification, strong backward compatibilityStandard models interoperate; vendor models are commonApple ecosystem onlyEssentially none
Chip ecosystemMany (Silicon Labs, Nordic, Espressif, NXP, TI, etc.)Many, often on the same chip as ThreadMostly Silicon Labs; Trident IoT since 2024Nearly every Bluetooth chip—Many Wi‑Fi chips
Presence in ChinaGrowing fastVery common (Aqara, Tuya Zigbee, etc.)Almost noneVery common (Xiaomi BLE Mesh lighting, etc.)Some usersVery common

What they have in common

Nearly the same way of describing devices

All use a "device → functional unit → feature group → state and actions" structure with different names; see the data model mapping below.

Low-power protocols all use mesh

Thread, Zigbee, Z-Wave and Bluetooth Mesh rely on mains-powered devices to relay traffic, extending coverage around obstacles; only Wi-Fi-based options are star networks.

Mains-powered vs battery devices

Plugged-in devices relay; battery devices sleep most of the time and wake periodically. Matter ICDs, Zigbee sleepy end devices and Z-Wave FLiRS devices follow the same idea.

Key exchange at onboarding, symmetric crypto afterwards

Trust is established with a QR code, setup code or install code at join time; everyday traffic then uses symmetric ciphers such as AES-128 or ChaCha20.

Alliances and certification

Apart from proprietary solutions, every protocol has a standards body that maintains the spec and certifies products. Certification is what makes cross-brand interoperability possible.

Where they differ

How many layers they cover

Matter and HomeKit only define the application layer and can swap the network underneath; Zigbee, Z-Wave and Bluetooth Mesh are full stacks tied to their radio.

IP or not

Every Matter device has an IPv6 address and can talk to phones, routers and the cloud without translation; Zigbee, Z-Wave and Bluetooth Mesh are not IP and need a gateway to translate.

Band and wall penetration

Z-Wave uses sub-GHz, which gets through walls and avoids Wi-Fi interference; most others share 2.4 GHz. Zigbee PRO 2023 added sub-GHz, but products are still rare.

Gateway and ecosystem lock-in

Zigbee / Z-Wave devices only talk to the gateway they paired with, and switching gateways means re-pairing; Matter devices can join several ecosystems at once, and since Thread 1.4 border routers from different vendors can share one Thread network.

Scale and range

Z-Wave Long Range reaches 4000 devices and 1.5 km+ per network, suiting large homes and outdoor use; Thread / Zigbee have short hops and rely on multi-hop routing.

Degree of interoperability

Z-Wave and Matter both mandate certification and interoperate best; Zigbee has 3.0 but many vendor extensions; Bluetooth Mesh vendor models are common; proprietary Wi-Fi is cloud-to-cloud at best.

Markets and regions

China is dominated by Zigbee, Bluetooth Mesh and proprietary Wi-Fi, with almost no Z-Wave; in North America and Europe Z-Wave is strong in security and locks; Matter is spreading globally.

Data model mapping

These protocols describe devices in very similar ways. Once you know Matter's four-layer model, the others map almost one to one:

ConceptMatterZigbeeZ-WaveBluetooth MeshHomeKit
A deviceNodeNodeNodeNodeAccessory
A functional unit inside itEndpointEndpointEndpoint (Multi Channel)ElementBridged accessory
A group of related featuresClusterCluster (ZCL)Command ClassModelService
A state valueAttributeAttributeValue read via Get / ReportStateCharacteristic
An actionCommandCommandSet and other commandsMessage (Set / Get)Write a Characteristic
Unsolicited updatesEvent / subscriptionAttribute reportingReport (to the Lifeline association group)Status message (Publish)Event notification

The same task: turning on a light

ProtocolFeature groupActionParameter
MatterOnOff cluster 0x0006Command On 0x01none
ZigbeeZCL On/Off cluster 0x0006Command On 0x01none
Z‑WaveBinary Switch Command Class 0x25Set 0x01value 0xFF (on)
Bluetooth MeshGeneric OnOff Server modelGeneric OnOff Set (opcode 0x8202)OnOff = 1
HomeKitLightbulb serviceWrite the On characteristic (type 0x25)true

The first two rows are identical: Matter clusters come straight from Zigbee's ZCL, and many cluster numbers are unchanged, such as Level Control 0x0008, Color Control 0x0300, Door Lock 0x0101, Thermostat 0x0201 and Temperature Measurement 0x0402. Engineers who know Zigbee pick up Matter quickly. To look up a number, use the Matter ID Lookup.

How they coexist with Matter

Existing Zigbee and Z-Wave devices don't need to be thrown away. A Matter-capable hub can act as a Matter Bridge, "translating" the devices behind it into Matter devices that Apple, Google, Amazon and other platforms can control directly.

  • Besides its root node, the hub declares an Aggregator endpoint (device type 0x000E)
  • Each child device becomes a Bridged Node endpoint (device type 0x0013) that also carries its real type, e.g. "Bridged Node + Dimmable Light"
  • The child's name and reachability live in the BridgedDeviceBasicInformation cluster

The Philips Hue Bridge and Aqara M2 / M3 hubs work this way. You can paste a bridge's data into the JSON Parser to see the type of every endpoint.

Which one to choose

ScenarioRecommendation
A new smart home product that should work with Apple, Google, Amazon and othersMatter: Thread for battery devices (sensors, locks), Wi‑Fi for mains-powered and high-bandwidth devices
A home or project that already has lots of Zigbee devicesKeep them and add a hub that supports Matter bridging
Security and locks in North America / Europe that need range and wall penetrationZ‑Wave (consider Long Range for large homes or outdoors)
Low-cost lighting in China with direct phone controlBluetooth Mesh
Apple ecosystem onlyHomeKit still works, but new products should go straight to Matter, which Apple Home supports natively
High-bandwidth devices such as camerasWi‑Fi. Matter has a camera device type since 1.5

For choosing between Thread and Wi-Fi for a Matter device in detail, see Thread vs Wi-Fi; for what controllers, border routers and bridges each do and which ones your home needs, see Hubs, Border Routers and Bridges.

Other protocols often brought into the comparison

These also come up in IoT discussions, but they run in a different race from the protocols above:

ProtocolLayerMain useRelation to smart home protocols
MQTTApplication-layer messaging (over TCP)Messaging between devices and the cloudDefines how messages travel, not a device model; widely used by proprietary Wi‑Fi solutions to reach the cloud
LoRaWANFull stack, low-power wide-area networkKilometre-range, low data rate: metering, agriculture, campusesLong range but very slow; unsuited to real-time home control
NB‑IoT / LTE‑MCellular (operator network)Stand-alone remote devices: water meters, smoke alarms, trackersNo home gateway, but needs a SIM and data plan
KNXFull stack, mainly wired busBuilding automation: lighting, blinds, HVACCommon in European buildings, installer-oriented; can reach Matter via a gateway
Wi‑Fi HaLow (802.11ah)Physical + link layerSub-GHz Wi‑Fi with longer range and lower powerCarries IP, so it could run Matter in principle; products are still rare

References