Expand description
Generated Matter TLV encoders and decoders for Occupancy Sensing Cluster Cluster ID: 0x0406
This file is automatically generated from OccupancySensing.xml
Structs§
Functions§
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
hold_ time - Decode HoldTime attribute (0x0003)
- decode_
hold_ time_ limits - Decode HoldTimeLimits attribute (0x0004)
- decode_
occupancy - Decode Occupancy attribute (0x0000)
- decode_
occupancy_ sensor_ type - Decode OccupancySensorType attribute (0x0001)
- decode_
occupancy_ sensor_ type_ bitmap - Decode OccupancySensorTypeBitmap attribute (0x0002)
- decode_
physical_ contact_ occupied_ to_ unoccupied_ delay - Decode PhysicalContactOccupiedToUnoccupiedDelay attribute (0x0030)
- decode_
physical_ contact_ unoccupied_ to_ occupied_ delay - Decode PhysicalContactUnoccupiedToOccupiedDelay attribute (0x0031)
- decode_
physical_ contact_ unoccupied_ to_ occupied_ threshold - Decode PhysicalContactUnoccupiedToOccupiedThreshold attribute (0x0032)
- decode_
pir_ occupied_ to_ unoccupied_ delay - Decode PIROccupiedToUnoccupiedDelay attribute (0x0010)
- decode_
pir_ unoccupied_ to_ occupied_ delay - Decode PIRUnoccupiedToOccupiedDelay attribute (0x0011)
- decode_
pir_ unoccupied_ to_ occupied_ threshold - Decode PIRUnoccupiedToOccupiedThreshold attribute (0x0012)
- decode_
ultrasonic_ occupied_ to_ unoccupied_ delay - Decode UltrasonicOccupiedToUnoccupiedDelay attribute (0x0020)
- decode_
ultrasonic_ unoccupied_ to_ occupied_ delay - Decode UltrasonicUnoccupiedToOccupiedDelay attribute (0x0021)
- decode_
ultrasonic_ unoccupied_ to_ occupied_ threshold - Decode UltrasonicUnoccupiedToOccupiedThreshold attribute (0x0022)
- get_
attribute_ list - Get list of all attributes supported by this cluster