Expand description
Matter TLV encoders and decoders for ICD Management Cluster Cluster ID: 0x0046
This file is automatically generated from ICDManagement.xml
Modules§
- useractivemodetrigger
- Constants for UserActiveModeTrigger
Structs§
Enums§
Functions§
- decode_
active_ mode_ duration - Decode ActiveModeDuration attribute (0x0001)
- decode_
active_ mode_ threshold - Decode ActiveModeThreshold attribute (0x0002)
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
clients_ supported_ per_ fabric - Decode ClientsSupportedPerFabric attribute (0x0005)
- decode_
icd_ counter - Decode ICDCounter attribute (0x0004)
- decode_
idle_ mode_ duration - Decode IdleModeDuration attribute (0x0000)
- decode_
maximum_ check_ in_ backoff - Decode MaximumCheckInBackoff attribute (0x0009)
- decode_
operating_ mode - Decode OperatingMode attribute (0x0008)
- decode_
register_ client_ response - Decode RegisterClientResponse command response (01)
- decode_
registered_ clients - Decode RegisteredClients attribute (0x0003)
- decode_
stay_ active_ response - Decode StayActiveResponse command response (04)
- decode_
user_ active_ mode_ trigger_ hint - Decode UserActiveModeTriggerHint attribute (0x0006)
- decode_
user_ active_ mode_ trigger_ instruction - Decode UserActiveModeTriggerInstruction attribute (0x0007)
- encode_
command_ json - encode_
register_ client - Encode RegisterClient command (0x00)
- encode_
stay_ active_ request - Encode StayActiveRequest command (0x03)
- encode_
unregister_ client - Encode UnregisterClient command (0x02)
- get_
attribute_ list - Get list of all attributes supported by this cluster
- get_
command_ list - get_
command_ name - get_
command_ schema - read_
active_ mode_ duration - Read
ActiveModeDurationattribute from clusterICD Management. - read_
active_ mode_ threshold - Read
ActiveModeThresholdattribute from clusterICD Management. - read_
clients_ supported_ per_ fabric - Read
ClientsSupportedPerFabricattribute from clusterICD Management. - read_
icd_ counter - Read
ICDCounterattribute from clusterICD Management. - read_
idle_ mode_ duration - Read
IdleModeDurationattribute from clusterICD Management. - read_
maximum_ check_ in_ backoff - Read
MaximumCheckInBackoffattribute from clusterICD Management. - read_
operating_ mode - Read
OperatingModeattribute from clusterICD Management. - read_
registered_ clients - Read
RegisteredClientsattribute from clusterICD Management. - read_
user_ active_ mode_ trigger_ hint - Read
UserActiveModeTriggerHintattribute from clusterICD Management. - read_
user_ active_ mode_ trigger_ instruction - Read
UserActiveModeTriggerInstructionattribute from clusterICD Management. - register_
client - Invoke
RegisterClientcommand on clusterICD Management. - stay_
active_ request - Invoke
StayActiveRequestcommand on clusterICD Management. - unregister_
client - Invoke
UnregisterClientcommand on clusterICD Management.
Type Aliases§
- User
Active Mode Trigger - UserActiveModeTrigger bitmap type