What Is Thread? Matter’s Smart Home Network Protocol, Explained
What Is Thread?
Thread is a low-power, low-latency, low-bandwidth wireless mesh networking technology designed for smart home devices. It's a way for devices to connect and share data without the need for a hub or gateway, making it an attractive solution for small, low-power devices like water leak detectors, motion sensors, smart locks, smart shades, and smart bulbs.
The History of Thread
Thread was originally developed by Nest (before the Google acquisition) in 2011 as a power-efficient mesh networking technology for internet-of-things (IoT) products. The Thread Group, formed in 2014, develops the technology and drives its adoption as an industry standard. Founding members like ARM, Samsung, Google, and Qualcomm have been joined by Apple, Amazon, and many other big companies over the years.
How Thread Works
Thread uses the IEEE 802.15.4 radio technology on the 2.4-GHz spectrum to connect low-power devices to a Wireless Personal Area Network (WPAN). It works in much the same way as Wi-Fi and Bluetooth, but with lower power requirements and lower latency. Thread devices can form a mesh network, allowing them to communicate with each other without the need for a hub or gateway.
Thread Border Routers
While Thread enables supported devices to form a mesh, you need a Thread Border Router to connect that mesh to your Wi-Fi, Ethernet, or any other home network. Without this connection, the Thread mesh is closed and cannot connect to the internet. Most Thread Border Routers are also Matter controllers, and you have multiple Thread Border Routers in your setup.
The Benefits of Thread
Thread offers several benefits, including:
- Low power requirements: Thread devices consume very little power, making them ideal for battery-powered devices.
- Low latency: Thread devices respond quickly to commands and events, making it ideal for real-time applications.
- Self-healing network: Thread devices can automatically reconfigure themselves if one device fails or is removed from the network.
- No proprietary hub required: Thread devices can connect directly to each other without the need for a hub or gateway.
- Very scalable: Thread devices can handle hundreds of device connections.
The Drawbacks of Thread
While Thread offers many benefits, it also has some drawbacks, including:
- High-bandwidth devices: Thread is not suitable for high-bandwidth devices like security cameras, which require more power and bandwidth.
- Limited range: Thread devices have a limited range and can only connect to devices within a certain distance.
- Limited device support: Thread devices are still relatively rare, and not all devices support Thread.
Thread vs. Zigbee
Thread and Zigbee are both wireless mesh networking technologies meant for smart home devices. While both technologies offer similar benefits, they have some key differences. Thread is a more recent technology and offers lower latency and better scalability. Zigbee, on the other hand, has been around longer and is more widely supported.
How Thread Works with Matter
Thread is what enables devices to connect to each other, and Matter is the language they use to communicate. Thread actually supports various application layers, like Matter, that sit on top. It can even support multiple application layers simultaneously. Matter uses Thread, Wi-Fi, and Ethernet for device connectivity. If the device is battery-powered and bandwidth requirements are low, it will pick Thread. For high-bandwidth and always-on (plugged-in) devices (like security cameras), it will choose Wi-Fi. Matter also uses Bluetooth LE for the initial setup of some devices.
Conclusion
Thread is a powerful wireless mesh networking technology designed for smart home devices. It offers low power requirements, low latency, and self-healing network capabilities, making it an attractive solution for small, low-power devices. While it has some drawbacks, including limited range and limited device support, Thread is a promising technology that is worth considering for your smart home setup.




