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: