nRF5 SDK for Thread and Zigbee v4.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Zigbee stack features

Our Zigbee stack uses ZBOSS 3.3.0 – a portable, high-performance Zigbee software protocol stack that can help you overcome the challenges of interoperability, customizing, testing, and optimizing your Zigbee solution.

This full-featured Zigbee PRO stack provides extensive support for protocols, available as binary, and offers other key advantages, including:

  • Optimization for minimal resource usage, robust execution, and high performance.
  • Cross-platform support, including multiple chips compliant with the IEEE 802.15.4 standard, operating systems, processors, and OS-less platforms.
  • Thoroughly-tested interoperability in the field.
  • Certification by Zigbee for Zigbee Compliant Platforms.

The nRF5 SDK for Thread and Zigbee implements the Zigbee 3.0 specification for all device roles: coordinator, router, and end device.

Zigbee 3.0 comes with the following features:

  • Zigbee core specification, Zigbee Pro feature set,
  • All device roles (ZC, ZR, ZED),
  • Zigbee Cluster Library (a specification for end devices),
  • Base Device Behavior,
  • Devices, described in former Zigbee Home Automation and Light Link profiles,
  • Zigbee Green Power,
  • Experimental support for ZCL Work With All Hubs (WWAH) cluster.

Supported Zigbee standards

The Zigbee stack follows the Zigbee 3.0 specification set:

  • MAC: 802.15.4-2011, IEEE Standard for Local and metropolitan area networks – Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs)
  • Zigbee Core Specification, revision 22, with all its new features
  • Zigbee BDB specification, version 1.0
  • Zigbee Cluster Library Specification, revision 7
  • Zigbee PRO Green Power feature, GP basic functionality set version 1.0

Implemented features

The Zigbee stack includes all mandatory features of the Zigbee 3.0 specification and provides an Application Programming Interface to access different services (see Zigbee stack API overview).

The nRF5 SDK for Thread and Zigbee provides all mandatory Zigbee features needed for complete device implementation and Zigbee certification, such as device commissioning, Zigbee Device Object (ZDO), and cluster services access.

The Zigbee stack provided in this SDK is production level and Zigbee Alliance certified. Refer to the following Protocol Implementation Conformance Statement (PICS) for detailed information on which features have been implemented in the stack: