Expand description
Matter TLV encoders and decoders for General Diagnostics Cluster Cluster ID: 0x0033
This file is automatically generated from DiagnosticsGeneral.xml
Structs§
- Boot
Reason Event - Hardware
Fault Change Event - Network
Fault Change Event - Network
Interface - Payload
Test Response - Radio
Fault Change Event - Time
Snapshot Response
Enums§
Functions§
- decode_
active_ hardware_ faults - Decode ActiveHardwareFaults attribute (0x0005)
- decode_
active_ network_ faults - Decode ActiveNetworkFaults attribute (0x0007)
- decode_
active_ radio_ faults - Decode ActiveRadioFaults attribute (0x0006)
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
boot_ reason - Decode BootReason attribute (0x0004)
- decode_
boot_ reason_ event - Decode BootReason event (0x03, priority: critical)
- decode_
do_ not_ use - Decode DoNotUse attribute (0x0009)
- decode_
hardware_ fault_ change_ event - Decode HardwareFaultChange event (0x00, priority: critical)
- decode_
network_ fault_ change_ event - Decode NetworkFaultChange event (0x02, priority: critical)
- decode_
network_ interfaces - Decode NetworkInterfaces attribute (0x0000)
- decode_
payload_ test_ response - Decode PayloadTestResponse command response (04)
- decode_
radio_ fault_ change_ event - Decode RadioFaultChange event (0x01, priority: critical)
- decode_
reboot_ count - Decode RebootCount attribute (0x0001)
- decode_
test_ event_ triggers_ enabled - Decode TestEventTriggersEnabled attribute (0x0008)
- decode_
time_ snapshot_ response - Decode TimeSnapshotResponse command response (02)
- decode_
total_ operational_ hours - Decode TotalOperationalHours attribute (0x0003)
- decode_
up_ time - Decode UpTime attribute (0x0002)
- encode_
payload_ test_ request - Encode PayloadTestRequest command (0x03)
- encode_
test_ event_ trigger - Encode TestEventTrigger command (0x00)
- get_
attribute_ list - Get list of all attributes supported by this cluster