5.2.4. Mailbox Command Class, version 2

The Mailbox Command Class, version 2 introduces a better handling of Wake Up periods for Wake Up nodes.

Z/IP Clients are partly responsible for issuing controlling commands to supporting nodes and conduct the minimum required interview for each Command Class of a supporting node. A Z/IP Gateway supporting the Mailbox Command Class, version 2 indicates to the Z/IP Client that the Wake Up Command Class minimum interview will be fully conducted by the Z/IP Gateway and the Z/IP Client MUST NOT send any Wake Up Command Class commands, when the mailbox service is enabled.

With the Mailbox service enabled:

  • If either the Z/IP Client or Gateway supports Mailbox Command Class, version 1, the Z/IP Client MUST issue a Wake Up No More Information Command when it has completed its interview of a sleeping node.

  • If both the Z/IP Client or Gateway support Mailbox Command Class, version 2 or newer, the Z/IP Client MUST NOT issue a Wake Up No More Information Command when it has completed its interview of a sleeping node.

5.2.4.1. Examples and frame flows

5.2.4.1.1. Node interview process

The node interview process is shown in Figure 5.9 and Figure 5.10. The requirement applies as soon as a client has received a Node Add Status (ADD_NODE_STATUS_DONE) command, regardless of who initiated the node inclusion.

../../_images/mailbox_interview_with_mailbox_v1.png

Figure 5.9 Node interview with Mailbox v1

../../_images/node_interview_with_mailbox_v2.png

Figure 5.10 Node interview with Mailbox v1