Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page contains a few important guidelines to ensure that your product will pass the Zigbee 3.0 certification testing. To learn more about Zigbee 3.0, see our Guide to Zigbee 3.0.

Which RapidConnect (Zigbee 3.0) Solution Is Right For Me?

Drawio
baseUrlhttps://mmbnetworks.atlassian.net/wiki
diagramNamePA40 - BSB03PA1x.xml
width1137
zoom1
pageId123502709
lbox1
height351
revision4
 

Hardware

Zigbee 3.0 introduced some new network stack requirements that cannot be supported on some Zigbee SoC's. As such, it is important to select hardware that will provide a path to Zigbee 3.0 compliance. See the sections below to learn more.

Router or Coordinator

For Routers and Coordinators, Zigbee 3.0 mandates support of the Green Power Proxy (GPP) feature. This allows the device to route messages from Zigbee Green Power devices. Unfortunately, Silicon Labs is unable to support GPP on the EM35x family of SoCs.

To develop a Router or Coordinator device that will be Zigbee 3.0 certifiable, you must select our latest RapidConnect Module, which is based on the EFR32 SoC from Silicon Labs.


Note

At present, Silicon Labs is unable to provide a Zigbee stack with support for GPP. As such, Zigbee 3.0 certifiable Routers and Coordinators cannot be built using Silicon Labs hardware.

End Device

If you are building an End Device, the GPP feature is not mandatory. Therefore, any of our RapidConnect Modules based on the EM357 or EFR32 SoCs can be used to develop a Zigbee 3.0 compliant End Device.

Firmware

You should always utilize the latest release of RapidConnect firmware (available here) and implement corresponding serial protocol (available here). 

New Frames for Zigbee 3.0

We always strive to minimize the changes to our serial protocol so that our customers will not need to make significant changes to their code. For most frames, the RapidConnect serial protocol is identical to the RapidHA serial protocol. However, we have added some new frames to support features that have been added in the Zigbee 3.0 specifications:

FeatureFramesUsage Guide
Install Codes
  • Trust Center Install Code Add

  • Trust Center Install Code Request

  • Trust Center Install Code Response

  • Clear Trust Center Install Codes

  • Trust Center Install Code Max Count Request

  • Trust Center Install Code Max Count Response

Install Code Usage Guide
Trust Center Security Policies
  • Trust Center Security Policy Write

  • Trust Center Security Policy Request

  • Trust Center Security Policy Response

  • Trust Center Key Exchange Status Update

  • Trust Center Removed Device Notification

Trust Center Security Policy Usage Guide

Certification

The Zigbee Alliance provides a Zigbee 3.0 Test Tool and a Green Power Test Harness to its members.

Members can obtain Zigbee 3.0 Test Tool (ZTT) licenses here: https://www.regonline.com/Zigbee3testtool .


Panel
borderStylesolid
titleOn This Page

Table of Contents
maxLevel1


Panel
borderStylesolid
titleIn This Space

Page Tree
rootApplication Notes
spacesSKB


Panel
borderStylesolid
titleRelated Content

Filter by label
showLabelsfalse
max4
showSpacefalse
cqllabel = "device_configuration" and parent = "113312124"



Style
{style}

 .wiki-content h1 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 30px; font-weight: bold; color: #7ab800#20b6e1; letter-spacing: 1px; line-height: 1; text-align: left;
    #border-bottom: 1px solid #98bddd !important; 
  }
.wiki-content h2 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 20px; font-weight: normal; color: #a1cd4c#00517f; letter-spacing: 1px; line-height: 1; text-align: left;
 
}
.wiki-content h3 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 15px; font-weight: normalbold; color: #a7a9ac#00517f; letter-spacing: 1px; line-height: 1; text-align: left;
  }
.wiki-content h4 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 15px; font-weight: normal; font-style:italic; color:#a7a9ac#00517f; letter-spacing: 1px; line-height: 1; text-align: left;
  }
#title-text{

font-family: 'Helvetica Neue', sans-serif; font-size: 40px; font-weight: 500; letter-spacing: 1px; line-height: 1; text-align: left;
}

.panel, #content .panel {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.panel .panelHeader {
text-align: left;
color: #FFFFFF;
line-height: 1em;
padding: 10px 10px 5px;
margin-bottom: 0;
background-color: #7AB800#00517f;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
color:#FFFFFF
}

{style}