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

Door Channel

Channel Category: door

Manages the open/close states of doors, including garage and entry doors.


Required Properties

PropertyData TypeRangeUnitPermissions
obstructionBooltrue/false-RO (Read-Only)
statusEnumopened/closed/opening/closing/stopped-RO (Read-Only)
positionEnumopen/close/stop-RW (Read/Write)
typeEnumdoor/garage-RO (Read-Only)

Property Details

obstruction

Indicates whether the door is obstructed:

  • true: An obstruction is detected, preventing the door from moving.
  • false: No obstruction is detected.

status

Describes the state of the door:

  • Possible values:
    • opened: The door is fully open.
    • closed: The door is fully closed.
    • opening: The door is in the process of opening.
    • closing: The door is in the process of closing.
    • stopped: The door has stopped mid-operation.

position

Describes the target position of the door:

  • Possible values:
    • open: Open the door.
    • close: Close the door.
    • stopp: Stop the door movement.

type

Defines the type of door:

  • Possible values:
    • door: Standard door.
    • garage: Garage door.

Optional Properties

PropertyData TypeRangeUnitPermissions
percentageUchar 0–100%RW (Read/Write)
faultUchar0–255-RO (Read-Only)

Property Details

percentage

Indicates the percentage the door is open:

  • 0%: Fully closed.
  • 100%: Fully open.
  • Intermediate values indicate partial opening.

fault

Represents the fault state of the actor:

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