Using Installation Codes with Zigbee Device#

NOTE: This section replaces AN1089: Using Installation Codes with Zigbee Device. Further updates to this application note will be provided here.

This application note provides an overview of using installation codes with Zigbee devices. It also explains (with the help of examples) how to use Simplicity Commander to check, write, verify, and erase installation codes on Silicon Labs Wireless Gecko (EFR32™) devices. Finally, it provides a complete example of how to join a Z3 network with an installation code-derived link key.

Silicon Labs recommends that you be familiar with creating example applications and using the Network Analyzer, as described in the following quick-start guides:

  • QSG106: Zigbee EmberZNet PRO Quick Start Guide for SDK 6.x and Lower

  • QSG180: Zigbee EmberZNet PRO Quick Start Guide for SDK 7.0 and Higher

Key Points#

  • Concepts of the Zigbee installation code

  • Programming examples for installation codes on EFR32 devices

  • Checking, writing, verifying, and erasing installation codes on target devices

  • Joining a Z3 network with an installation code-derived link key