Cluster Commands: Messaging
Macros |
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_DISP |
zcl msg disp [messageId:4] [messageControl:1] [startTime:4] [durationInMinutes:2] [message:-1] [optionalExtendedMessageControl:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_CANCEL |
zcl msg cancel [messageId:4] [messageControl:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_DISP_PROTD |
zcl msg disp-protd [messageId:4] [messageControl:1] [startTime:4] [durationInMinutes:2] [message:-1] [optionalExtendedMessageControl:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_X_ALL |
zcl msg x-all [implementationDateTime:4]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_GET |
zcl msg get
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_CONFIRM |
zcl msg confirm [messageId:4] [confirmationTime:4] [messageConfirmationControl:1] [messageResponse:-1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_GET_MSG_X |
zcl msg get-msg-x [earliestImplementationTime:4]
|
Detailed Description
This group describes the CLI commands for the Messaging cluster. Listed below is a description of the cluster:
This cluster provides an interface for passing text messages between SE devices.
Macro Definition Documentation
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_CANCEL
#define EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_CANCEL |
zcl msg cancel [messageId:4] [messageControl:1]
-
The CancelMessage command provides the ability to cancel the sending or acceptance of previously sent messages.
- messageId - INT32U
- messageControl - MessagingControlMask [BITMAP8]
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_CONFIRM
#define EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_CONFIRM |
zcl msg confirm [messageId:4] [confirmationTime:4] [messageConfirmationControl:1] [messageResponse:-1]
-
The Message Confirmation command provides an indication that a Utility Customer has acknowledged and/or accepted the contents of a previously sent message. Enhanced Message Confirmation commands shall contain an answer of 'NO', 'YES' and/or a message confirmation string.
- messageId - INT32U
- confirmationTime - UTC_TIME
- messageConfirmationControl - BITMAP8
- messageResponse - OCTET_STRING
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_DISP
#define EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_DISP |
zcl msg disp [messageId:4] [messageControl:1] [startTime:4] [durationInMinutes:2] [message:-1] [optionalExtendedMessageControl:1]
-
Command description for DisplayMessage
- messageId - INT32U
- messageControl - MessagingControlMask [BITMAP8]
- startTime - UTC_TIME
- durationInMinutes - INT16U
- message - CHAR_STRING
- optionalExtendedMessageControl - MessagingExtendedControlMask [BITMAP8]
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_DISP_PROTD
#define EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_DISP_PROTD |
zcl msg disp-protd [messageId:4] [messageControl:1] [startTime:4] [durationInMinutes:2] [message:-1] [optionalExtendedMessageControl:1]
-
The DisplayProtected Message command is for use with messages that are protected by a password or PIN.
- messageId - INT32U
- messageControl - MessagingControlMask [BITMAP8]
- startTime - UTC_TIME
- durationInMinutes - INT16U
- message - CHAR_STRING
- optionalExtendedMessageControl - MessagingExtendedControlMask [BITMAP8]
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_GET
#define EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_GET |
zcl msg get
- Command description for GetLastMessage
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_GET_MSG_X
#define EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_GET_MSG_X |
zcl msg get-msg-x [earliestImplementationTime:4]
-
This command initiates the return of the first (and maybe only) Cancel All Messages command held on the associated server, and which has an implementation time equal to or later than the value indicated in the payload.
- earliestImplementationTime - UTC_TIME
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_X_ALL
#define EMBER_AF_DOXYGEN_CLI_COMMAND_MESSAGING_X_ALL |
zcl msg x-all [implementationDateTime:4]
-
The CancelAllMessages command indicates to a client device that it should cancel all display messages currently held by it.
- implementationDateTime - UTC_TIME