Prototype Phase#

This content contains recommended Z-Wave resources for development possibilities, and provides guidance on making basic customizations. As well as the content listed below, the Dr Z-Wave blog contains a lot of useful information and practices about Z-Wave technology and development. |

User Guides#

Name

Topic

Content

Z-Wave Plus V2 Application Framework GSDK

ZAF

This document describes the Z-Wave Plus V2 Application Framework (ZAF), which is part of the Z-Wave SDK. The Application Framework delivers Command Class modules that can be reused between applications and also some additional modules that make it simpler to develop firmware for new Z-Wave products and devices.

Z-Wave Zniffer User Guide

Zniffer

Describes the Z-Wave Zniffer application, a development tool used for capturing Z-Wave RF communication and presenting the frames in a graphical user interface on a PC.

Z-Wave PC based Controller v5 User Guide

PC Controller

Describes the Z-Wave PC-based Controller application, a development tool used for communication with Z-Wave nodes through a Static Controller (SC).

Associations#

Name

Topic

Content

Z-Wave Associations

Association

Z-Wave Associations explained with the following content (16 min video): Theory, examples using PC Controller and Zniffer

Long Range#

Name

Topic

Content

Silicon Labs Z-Wave Training - LR Introduction (2 video presentations)

Long Range

Z-Wave Long Range Introduction + Sensor applications (30 min video)

Z-Wave Long Range Hands-On Lab (26 min video)

Z-Wave LR Intro + Sensor apps

Long Range

Z-Wave Long Range Introduction + Sensor applications (30 min video)

Z-Wave LR Hands On - Lab by Eric Ryherd

Long Range

Z-Wave Long Range Hands-On Lab (26 min video)

How to set up LR

Long Range

Knowledge article explaining how to set up Z-Wave Long Range with the Z-Wave 700 Starter Kit.

700 Series#

Name

Topic

Content

Z-Wave 700: How to use Software Timers

700 Series Timers

Knowledge article demonstrating an example of using a Software Timer to perform a temperature and humidity sensor reading once every second. It uses the AppTimer module from the Z-Wave Application Framework.

Z-Wave 700: How to implement I2C into the Z-Wave Embedded Framework

700 Series I2C

Knowledge article showing how to interface to the Si7021 sensor using the I2C API from EMLIB and demonstrating how to get I2C implemented in the Z-Wave framework. The Si7021 Relative Humidity and Temperature Sensor used here is already mounted on the WSTK mainboard that is part of the Z-Wave 700 Development Kit.

Z-Wave 700: How to implement SPI into the Z-Wave Embedded Framework

700 Series SPI

Knowledge article showing an implementation of an SPI Master application. In order to implement SPI into the Z-Wave framework, it uses the SPIDRV API from EMDRV peripheral driver.