User`s manual
121
AttributeReportingConfigurationResponseRecord
Corresponds to Attribute status record as documented for Configure Reporting
Response in the ZCL Specification. Parameters other than status and attribute_id are
copied from the original request parameters.
If status is not success (0) then all other parameters except attribute_id are excluded.
Parameter Type Description
status int On failure this parameter will be non-zero and only attribute_id is
included in
the response.
attribute_id int Identifier of the attribute that was configured.
direction int If 0x00, then configuration was for transmitting reports. If 0x01, then
co
nfiguration was for receiving reports. Defaults to 0x00.
attribute_type int Included if request was to configure transmitting reports. Defaults to
Unkn
own (0xFF).
min_interval int Included if request was to configure transmitting reports. Defaults to 0.
max_interval int Include if request was to configure tr
ansmitting reports. Defaults to 0.
reportable_change int Included if request was to configure transmitting reports. Defaults to 0.
timeout int Included if request was to configure receiving reports. Defaults to 0.
AttributeReportRecord
Corresponds to Attribute report as documented for Report Attributes in the ZCL
Specification.
Parameter Type Description
attribute_id int Identifier of the attribute that is being reported.
attribute_type int Type of the attribute that is being reported.
value depends on
a
ttribute_type
Value of the attribute that is being reported. The type of this
parameter depends on attribute_type.
For example, if attribute_type spe
cifies Unsigned 16-bit
integer (0x21) then value should be an int and if
attribute_type specifies Octet string (0x41) then value
should be a string.










