ZigBee is a low-power local area network protocol based on the IEEE802.15.4 standard. It is a low-power, self-healing, mesh network with the characteristics of an IoT solution.
Privatization of equipment manufacturers
Smart home manufacturers use the Zigbee HA protocol. Many manufacturers have modified and expanded the relevant protocols for their own needs. This privatization operation makes products of different manufacturers unable to communicate with each other.
Aiming at the standardization of Zigbee HA, the Alliance released Zigbee HA1.2 certification. The products certified by Zigbee HA1.2 can realize interconnection and interoperability, but it has not been solved perfectly.
The consortium later introduced the 3.0 protocol (with the exception of the ZigBee Smart Energy application layer protocol), which resolved compatibility issues while simplifying the selection process for developers to create IoT products and services.
Compatibility
The unified application layer protocol standard solves the problem of interconnection between different application layer protocols. Any Zigbee 3.0 authentication gateway can control all Zigbee 3.0-based smart devices, regardless of the manufacturer.
The ZigBee 3.0 software stack set provides consistent behavior for configuring nodes to join the network. A set of general configuration methods are provided, including Touchlink, a method for accessing the network through the configuration of adjacent nodes.
Safety
ZigBee 3.0 enhances the security features of the network, there are two secure methods to generate the network:
Centralized Secure Onboarding: This approach employs a coordinator/trust center to generate the network, manage network resources and connect keys.
Distributed secure network access: This method has no coordinator/trust center, it provides access keys to other nodes through routing nodes.
ZigBee3.0 upward compatible
ZLL 1.0 and ZHA 1.2 already support ZigBee 3.0.
ZigBee smart energy is functionally compatible with zigBee 3.0, but it has additional security requirements that are only handled in this profile.
Regret
The introduction of ZigBee 3.0 has caused fragmentation problems caused by many application protocols before ZigBee. However, because the system platform of the Internet of Things is closed, the gateways of various manufacturers are connected to the platform using the mqtt protocol based on tcp/ip, which is private. The