Interface ScryptedDevice

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


  • ScryptedDevice


  • Parameters

    • name: string

    Returns Promise<void>

  • Parameters

    • room: string

    Returns Promise<void>

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

    Returns Promise<boolean>


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

Generated using TypeDoc