Cluster Commands: SL Works With All Hubs#
This group describes the CLI commands for the SL Works With All Hubs cluster. Listed below is a description of the cluster: Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions.
Macros#
zcl sl-wwah enable-aps-link-key-auth [numberExemptClusters:1] [clusterId:2]
zcl sl-wwah disable-aps-link-key-auth [numberExemptClusters:1] [clusterId:2]
zcl sl-wwah query-aps-link-key-auth [clusterId:2]
zcl sl-wwah request-new-aps-link-key
zcl sl-wwah enable-app-event-retry-alg [firstBackoffTimeSeconds:1] [backoffSeqCommonRatio:1] [maxBackoffTimeSeconds:4] [maxRedeliveryAttempts:1]
zcl sl-wwah disable-app-event-retry-alg
zcl sl-wwah req-time
zcl sl-wwah enable-rejoin-alg [fastRejoinTimeoutSeconds:2] [durationBetweenRejoinsSeconds:2] [fastRejoinFirstBackoffSeconds:2] [maxBackoffTimeSeconds:2] [maxBackoffIterations:2]
zcl sl-wwah disable-rejoin-alg
zcl sl-wwah set-ias-enroll-method [enrollmentMode:1]
zcl sl-wwah clear-binding-table
zcl sl-wwah enable-router-checkins [checkInInterval:2]
zcl sl-wwah disable-router-checkins
zcl sl-wwah set-mac-poll-fail-wait-time [waitTime:1]
zcl sl-wwah set-pending-network-update [channel:1] [panId:2]
zcl sl-wwah enable-require-aps-ack-unicast [numberExemptClusters:1] [clusterId:2]
zcl sl-wwah disable-require-aps-ack-unicast
zcl sl-wwah query-aps-ack-requirement
zcl sl-wwah query-debug-report [debugReportId:1]
zcl sl-wwah survey-beacons [standardBeacons:1]
zcl sl-wwah disable-ota-downgrades
zcl sl-wwah disable-mgmt-leave-wo-rejoin
zcl sl-wwah disable-tl-interpan-msg-support
zcl sl-wwah enable-parent-classify
zcl sl-wwah disable-parent-classify
zcl sl-wwah enable-tc-sec-ntwk-key-rot
zcl sl-wwah enable-bad-parent-recovery
zcl sl-wwah disable-bad-parent-recovery
zcl sl-wwah enable-config-mode
zcl sl-wwah disable-config-mode
zcl sl-wwah use-tc-for-cluster-server [numberOfClusters:1] [clusterId:2]
zcl sl-wwah query-tc-for-cluster-server
Macro Definition Documentation#
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_APS_LINK_KEY_AUTH#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_APS_LINK_KEY_AUTH
zcl sl-wwah enable-aps-link-key-auth [numberExemptClusters:1] [clusterId:2]
Enable enforcement of APS-level security for all cluster commands.
numberExemptClusters - INT8U
clusterId - CLUSTER_ID
10016
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_APS_LINK_KEY_AUTH#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_APS_LINK_KEY_AUTH
zcl sl-wwah disable-aps-link-key-auth [numberExemptClusters:1] [clusterId:2]
Disable enforcement of APS-level security for all cluster commands.
numberExemptClusters - INT8U
clusterId - CLUSTER_ID
10023
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_APS_LINK_KEY_AUTH#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_APS_LINK_KEY_AUTH
zcl sl-wwah query-aps-link-key-auth [clusterId:2]
Query status of APS-level security enforcement for a specified cluster.
clusterId - CLUSTER_ID
10029
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_REQUEST_NEW_APS_LINK_KEY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_REQUEST_NEW_APS_LINK_KEY
zcl sl-wwah request-new-aps-link-key
Trigger device to request a new APS link key from the Trust Center.
10034
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_APP_EVENT_RETRY_ALG#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_APP_EVENT_RETRY_ALG
zcl sl-wwah enable-app-event-retry-alg [firstBackoffTimeSeconds:1] [backoffSeqCommonRatio:1] [maxBackoffTimeSeconds:4] [maxRedeliveryAttempts:1]
Enable WWAH App Event retry algorithm.
firstBackoffTimeSeconds - INT8U
backoffSeqCommonRatio - INT8U
maxBackoffTimeSeconds - INT32U
maxRedeliveryAttempts - INT8U
10043
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_APP_EVENT_RETRY_ALG#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_APP_EVENT_RETRY_ALG
zcl sl-wwah disable-app-event-retry-alg
Disable WWAH App Event retry algorithm.
10048
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_REQ_TIME#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_REQ_TIME
zcl sl-wwah req-time
Trigger device to request current attribute values from Time Cluster server.
10053
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_REJOIN_ALG#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_REJOIN_ALG
zcl sl-wwah enable-rejoin-alg [fastRejoinTimeoutSeconds:2] [durationBetweenRejoinsSeconds:2] [fastRejoinFirstBackoffSeconds:2] [maxBackoffTimeSeconds:2] [maxBackoffIterations:2]
Enable WWAH rejoin algorithm.
fastRejoinTimeoutSeconds - INT16U
durationBetweenRejoinsSeconds - INT16U
fastRejoinFirstBackoffSeconds - INT16U
maxBackoffTimeSeconds - INT16U
maxBackoffIterations - INT16U
10063
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_REJOIN_ALG#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_REJOIN_ALG
zcl sl-wwah disable-rejoin-alg
Disable WWAH rejoin algorithm.
10068
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SET_IAS_ENROLL_METHOD#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SET_IAS_ENROLL_METHOD
zcl sl-wwah set-ias-enroll-method [enrollmentMode:1]
Set the enrollment method of an IAS Zone server.
enrollmentMode - WwahIasZoneEnrollmentMode [ENUM8] See Also
10076
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_CLEAR_BINDING_TABLE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_CLEAR_BINDING_TABLE
zcl sl-wwah clear-binding-table
Clear the binding table.
10081
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_ROUTER_CHECKINS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_ROUTER_CHECKINS
zcl sl-wwah enable-router-checkins [checkInInterval:2]
Enable device to periodically check connectivity with Zigbee Coordinator.
checkInInterval - INT16U
10087
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_ROUTER_CHECKINS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_ROUTER_CHECKINS
zcl sl-wwah disable-router-checkins
Disable device from periodically checking connectivity with Zigbee Coordinator.
10092
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SET_MAC_POLL_FAIL_WAIT_TIME#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SET_MAC_POLL_FAIL_WAIT_TIME
zcl sl-wwah set-mac-poll-fail-wait-time [waitTime:1]
Set MAC poll failure wait time.
waitTime - INT8U
10098
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SET_PENDING_NETWORK_UPDATE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SET_PENDING_NETWORK_UPDATE
zcl sl-wwah set-pending-network-update [channel:1] [panId:2]
Set pending network update parameters.
channel - INT8U
panId - INT16U
10105
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_REQUIRE_APS_ACK_UNICAST#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_REQUIRE_APS_ACK_UNICAST
zcl sl-wwah enable-require-aps-ack-unicast [numberExemptClusters:1] [clusterId:2]
Require all unicast commands to have APS ACKs enabled.
numberExemptClusters - INT8U
clusterId - CLUSTER_ID
10112
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_REQUIRE_APS_ACK_UNICAST#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_REQUIRE_APS_ACK_UNICAST
zcl sl-wwah disable-require-aps-ack-unicast
Roll back changes made by Require APS ACK on Unicasts.
10117
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_APS_ACK_REQUIREMENT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_APS_ACK_REQUIREMENT
zcl sl-wwah query-aps-ack-requirement
Query whether unicast commands are required to have APS ACKs enabled.
10122
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_DEBUG_REPORT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_DEBUG_REPORT
zcl sl-wwah query-debug-report [debugReportId:1]
Query for specified debug report.
debugReportId - INT8U
10128
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SURVEY_BEACONS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_SURVEY_BEACONS
zcl sl-wwah survey-beacons [standardBeacons:1]
Causes device to perform a scan for beacons advertising the device's network.
standardBeacons - BOOLEAN
10134
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_OTA_DOWNGRADES#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_OTA_DOWNGRADES
zcl sl-wwah disable-ota-downgrades
Disallow OTA downgrade of all device firmware components.
10139
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_MGMT_LEAVE_WO_REJOIN#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_MGMT_LEAVE_WO_REJOIN
zcl sl-wwah disable-mgmt-leave-wo-rejoin
Causes device to ignore MGMT Leave Without Rejoin commands.
10144
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_TL_INTERPAN_MSG_SUPPORT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_TL_INTERPAN_MSG_SUPPORT
zcl sl-wwah disable-tl-interpan-msg-support
Causes device to ignore Touchlink Interpan messages.
10149
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_PARENT_CLASSIFY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_PARENT_CLASSIFY
zcl sl-wwah enable-parent-classify
Enable WWAH Parent Classification advertisements.
10154
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_PARENT_CLASSIFY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_PARENT_CLASSIFY
zcl sl-wwah disable-parent-classify
Disable WWAH Parent Classification advertisements.
10159
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_TC_SEC_NTWK_KEY_ROT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_TC_SEC_NTWK_KEY_ROT
zcl sl-wwah enable-tc-sec-ntwk-key-rot
Process only network key rotation commands sent via unicast and encrypted by Trust Center Link Key.
10164
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_BAD_PARENT_RECOVERY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_BAD_PARENT_RECOVERY
zcl sl-wwah enable-bad-parent-recovery
Enable WWAH Bad Parent Recovery feature.
10169
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_BAD_PARENT_RECOVERY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_BAD_PARENT_RECOVERY
zcl sl-wwah disable-bad-parent-recovery
Disable WWAH Bad Parent Recovery feature.
10174
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_CONFIG_MODE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_ENABLE_CONFIG_MODE
zcl sl-wwah enable-config-mode
Enable Configuration Mode.
10179
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_CONFIG_MODE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_DISABLE_CONFIG_MODE
zcl sl-wwah disable-config-mode
Disable Configuration Mode.
10184
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_USE_TC_FOR_CLUSTER_SERVER#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_USE_TC_FOR_CLUSTER_SERVER
zcl sl-wwah use-tc-for-cluster-server [numberOfClusters:1] [clusterId:2]
Use only the Trust Center as cluster server for the set of clusters specified.
numberOfClusters - INT8U
clusterId - CLUSTER_ID
10191
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_TC_FOR_CLUSTER_SERVER#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_S_L_WORKS_WITH_ALL_HUBS_QUERY_TC_FOR_CLUSTER_SERVER
zcl sl-wwah query-tc-for-cluster-server
Causes device to send an appropriate Trust Center for Cluster Server Query Response command.
10196
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc