Interface ScryptedDevice

All devices in Scrypted implement ScryptedDevice, which contains the id, name, and type. Add listeners to subscribe to events from that device.

Hierarchy

  • ScryptedDevice

Methods

  • Parameters

    • name: string

    Returns Promise<void>

  • Parameters

    • room: string

    Returns Promise<void>

  • Parameters

    • mixins: string[]

    Returns Promise<void>

  • Probes the device, ensuring creation of it and any mixins.

    Returns Promise<boolean>

Properties

id?: string
nativeId?: string
pluginId?: string
interfaces?: string[]
mixins?: string[]
name?: string
providedInterfaces?: string[]
providedName?: ScryptedDeviceType
providedRoom?: string
providedType?: ScryptedDeviceType
providerId?: string
room?: string

Generated using TypeDoc