Skip to Content
🚀 We just launched! Please star us on Github!

Lock Channel

Channel Category: lock

Manages the locked/unlocked state of physical locks for doors, safes, or other secure areas.


Required Properties

PropertyData TypeRangeUnitPermissions
onBooltrue/false-RW (Read/Write)
statusEnumlocked/unlocked-RO (Read-Only)

Property Details

on

Controls whether the lock is actively engaged:

  • true: The lock is engaged (locked).
  • false: The lock is disengaged (unlocked).

status

Indicates the current status of the lock:

  • Possible values:
    • locked: The lock is currently engaged.
    • unlocked: The lock is currently disengaged.

Optional Properties

PropertyData TypeRangeUnitPermissions
activeBooltrue/false-RO (Read-Only)
faultUchar0–255-RO (Read-Only)
tamperedBooltrue/false-RO (Read-Only)

Property Details

fault

Represents the fault state of the actor:

  • 0: No fault detected.
  • Non-zero: A fault has been detected, potentially affecting functionality.

tampered

Indicates whether the channel has been tampered with:

  • true: The channel has been tampered with.
  • false: The channel is in a normal, non-tampered state.
Last updated on