User`s manual
Parameter  Type Description
cluster_id int 16-bit identifier of the target clus
ter to which the request will be 
sent.
server_or_client int Target cluster is a server (0) or client (1) cluster.
destination_endpoint_id int 8-bit identifier of the endpoint on which the target cluster exists.
source_endpoint_id int 8-bit identifier of the endpoint from w
hich the ZCL request will be 
sent.
destination_address MAC 64-bit extended address of the device to send the ZCL request to.
command_identifier  int 8-bit command identifier of the ZCL request.
command_type (optional) int Command is a general ZCL (0) or cluster-specific (1) command. 
Default
s to cluster-specific (1).
manufacturer_code (optional) int If included, the 16-bit manufacturer code of the attributes for gen-
eral ZCL commands or the manufacturer code of the command 
identifier for 
cluster-specific commands.
response_command_identifier 
(optional)
int 8-bit command identifier of the ZCL 
response. If provided this will 
be used to match a ZCL response to this request.
response_command_type 
(optional)
int Response command will be a general ZCL (0) or 
cluster-specific 
(1) command. Defaults to the value of command_type.
enable_aps_encryption 
(optional)
bool If TRUE, the ZCL request w
ill be sent with APS encryption 
enabled. If FALSE the ZCL request will be sent with APS encryp-
tion disabled. Defaults to the sending cluster's configuration.
payload base16, 
base6
4, 
record or 
list of 
records. 
Payload of the ZCL command.
89
send_ZCL Parameters:










