1. Introduction

1.1. Disclaimer

THIS SPECIFICATION IS BEING OFFERED WITHOUT ANY WARRANTY WHATSOEVER, AND IN PARTICULAR, ANY WARRANTY OF NON-INFRINGEMENT IS EXPRESSLY DISCLAIMED. ANY USE OF THIS SPECIFICATION SHALL BE MADE ENTIRELY AT THE IMPLEMENTER’S OWN RISK, AND NEITHER THE ALLIANCE, NOR ANY OF ITS MEMBERS OR SUBMITTERS, SHALL HAVE ANY LIABILITY WHATSOEVER TO ANY IMPLEMENTER OR THIRD PARTY FOR ANY DAMAGES OF ANY NATURE WHATSOEVER, DIRECTLY OR INDIRECTLY, ARISING FROM THE USE OF THIS SPECIFICATION.

1.2. Purpose

This document specifies the Application layer of the Z-Wave and Z-Wave Long Range protocols.

1.3. Audience and Requirements

The audience of this document is the Z-Wave Alliance members and Z-Wave developers.

1.4. Terms

This document describes mandatory and optional aspects of the required compliance of a Z-Wave product to the Z-Wave standard.

The guidelines outlined in RFC 2119 with respect to key words used to indicate requirement levels are followed. Essentially, the key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in RFC 2119.

1.5. Terminology And Abbreviations

Terminology and abbreviations used in this document are listed in Table 1.1

Table 1.1 Terminology and Abbreviations

Term

Abbreviation

Description

Association Group Information (Command Class)

AGI

Additional information related to Association Groups

Always Listening

AL (node)

Z-Wave node that is Always Listening. Refer to [36] for details.

Always On End Node

AOEN

End nodes always powered, participating in routing.

Central Static Controller

CSC

Central Controller application Role Type.

Device Type

DT

A pre-defined set of functionalities for an application

Frequently Listening

FL (node)

Z-Wave node that is Frequently Listening. Refer to [36] for details.

Internet Protocol

IP

Internet Protocol

Least Significant Byte

LSB

Byte in the bytestream that has the lowest weight

Local Area Network

LAN

Local Area Network

Most Significant Bit

MSB

Most Significant Bit

Most Significant Byte

MSB

Byte in the bytestream that has the highest weight

Node Information Frame

NIF

Special frame indicating the capabilities of a Z-Wave node

No Operation (Command Class)

NOP

Special frame used to verify Z-Wave connectivity

Non-Listening

NL (node)

Z-Wave node that is Non-Listening. Refer to [36] for details.

Network Wide Inclusion

NWI

Inclusion method leveraging Explore NDPU to include through repeaters. Refer to [36] for details.

Personal Area Network

PAN

Personal Area Network

Portable Controller

PC

Portable Controller

Portable End Node

PEN

Portable End Node

Quick Response

QR

Format use for scannable codes

Reporting Portable Controller

RPC

Reporting Portable Controller

Reporting Sleeping End Node

RSEN

Reporting Sleeping End Node

Role Type

RT

Role Type

Security 0 Command Class

S0

Security 0 Command Class

Security 2 Command Class

S2

Security 2 Command Class

SUS NodeID Server

SIS

SUS NodeID Server

Sub Static Controller

SSC

Sub Static Controller

Static Update Controller

SUC

Static Update Controller

Transmitter

Tx

RF Transmitter

Z-Wave for IP

Z/IP

Z-Wave for IP