Skip to content

@camera.ui/sdk / sensor / garageMeta

Variable: garageMeta

const garageMeta: object

Defined in: sensor/garage.ts:157

Registry metadata for GarageControl.

Type Declaration

assignmentKey

readonly assignmentKey: "garage" = 'garage'

cascadeTrigger

readonly cascadeTrigger: object

cascadeTrigger.property

readonly property: CurrentState = GarageProperty.CurrentState

cascadeTrigger.sustained

readonly sustained: true = true

cascadeTrigger.value

readonly value: 0 = 0

category

readonly category: Control = SensorCategory.Control

isDetectionType

readonly isDetectionType: false = false

multiProvider

readonly multiProvider: true = true

properties

readonly properties: object

properties.currentState

readonly currentState: object

properties.currentState.type

readonly type: "enum" = 'enum'

properties.currentState.values

readonly values: object

properties.currentState.values.closed

readonly closed: Closed = GarageState.Closed

properties.currentState.values.closing

readonly closing: Closing = GarageState.Closing

properties.currentState.values.open

readonly open: Open = GarageState.Open

properties.currentState.values.opening

readonly opening: Opening = GarageState.Opening

properties.currentState.values.stopped

readonly stopped: Stopped = GarageState.Stopped

properties.obstructionDetected

readonly obstructionDetected: object

properties.obstructionDetected.type

readonly type: "boolean" = 'boolean'

properties.targetState

readonly targetState: object

properties.targetState.type

readonly type: "enum" = 'enum'

properties.targetState.values

readonly values: object

properties.targetState.values.closed

readonly closed: Closed = GarageState.Closed

properties.targetState.values.open

readonly open: Open = GarageState.Open

properties.targetState.writable

readonly writable: true = true

semantics

readonly semantics: object

semantics.commandProperty

readonly commandProperty: TargetState = GarageProperty.TargetState

semantics.deviceClass

readonly deviceClass: "garage" = 'garage'

semantics.domain

readonly domain: Cover = SensorDomain.Cover

semantics.stateProperty

readonly stateProperty: CurrentState = GarageProperty.CurrentState

semantics.states

readonly states: object

semantics.states.closed

readonly closed: Closed = GarageState.Closed

semantics.states.closing

readonly closing: Closing = GarageState.Closing

semantics.states.open

readonly open: Open = GarageState.Open

semantics.states.opening

readonly opening: Opening = GarageState.Opening

semantics.states.stopped

readonly stopped: Stopped = GarageState.Stopped

shortcutable

readonly shortcutable: true = true

type

readonly type: Garage = SensorType.Garage

virtual

readonly virtual: object

virtual.properties

readonly properties: object

virtual.properties.currentState

readonly currentState: 1 = 1

virtual.properties.targetState

readonly targetState: 1 = 1