Scrypted Documentation / DeviceBase
Class: DeviceBase
Extended by
Implements
Constructors
new DeviceBase()
new DeviceBase():
DeviceBase
Returns
Properties
id
id:
string
Implementation of
info?
optional
info:DeviceInformation
Implementation of
interfaces
interfaces:
string
[]
Implementation of
mixins
mixins:
string
[]
Implementation of
name?
optional
name:string
Implementation of
nativeId?
optional
nativeId:string
Implementation of
pluginId
pluginId:
string
Implementation of
providedInterfaces
providedInterfaces:
string
[]
Implementation of
DeviceState
.providedInterfaces
providedName?
optional
providedName:ScryptedDeviceType
Implementation of
providedRoom?
optional
providedRoom:string
Implementation of
providedType?
optional
providedType:ScryptedDeviceType
Implementation of
providerId?
optional
providerId:string
Implementation of
room?
optional
room:string
Implementation of
type?
optional
type:ScryptedDeviceType
Implementation of
scryptedRuntimeArguments?
optional
scryptedRuntimeArguments:ScryptedRuntimeArguments
Implementation of
DeviceState
.scryptedRuntimeArguments
on?
optional
on:boolean
Implementation of
brightness?
optional
brightness:number
Implementation of
colorTemperature?
optional
colorTemperature:number
Implementation of
rgb?
optional
rgb:ColorRgb
Implementation of
hsv?
optional
hsv:ColorHsv
Implementation of
running?
optional
running:boolean
Implementation of
paused?
optional
paused:boolean
Implementation of
docked?
optional
docked:boolean
Implementation of
temperatureSetting?
optional
temperatureSetting:TemperatureSettingStatus
Implementation of
DeviceState
.temperatureSetting
temperature?
optional
temperature:number
Implementation of
temperatureUnit?
optional
temperatureUnit:TemperatureUnit
Implementation of
humidity?
optional
humidity:number
Implementation of
audioVolumes?
optional
audioVolumes:AudioVolumes
Implementation of
recordingActive?
optional
recordingActive:boolean
Implementation of
ptzCapabilities?
optional
ptzCapabilities:PanTiltZoomCapabilities
Implementation of
lockState?
optional
lockState:LockState
Implementation of
entryOpen?
optional
entryOpen:boolean
|"jammed"
Implementation of
batteryLevel?
optional
batteryLevel:number
Implementation of
chargeState?
optional
chargeState:ChargeState
Implementation of
online?
optional
online:boolean
Implementation of
fromMimeType?
optional
fromMimeType:string
Implementation of
toMimeType?
optional
toMimeType:string
Implementation of
converters?
optional
converters:MediaConverterTypes
[]
Implementation of
binaryState?
optional
binaryState:boolean
Implementation of
tampered?
optional
tampered:TamperState
Implementation of
powerDetected?
optional
powerDetected:boolean
Implementation of
audioDetected?
optional
audioDetected:boolean
Implementation of
motionDetected?
optional
motionDetected:boolean
Implementation of
ambientLight?
optional
ambientLight:number
Implementation of
occupied?
optional
occupied:boolean
Implementation of
flooded?
optional
flooded:boolean
Implementation of
ultraviolet?
optional
ultraviolet:number
Implementation of
luminance?
optional
luminance:number
Implementation of
position?
optional
position:Position
Implementation of
securitySystemState?
optional
securitySystemState:SecuritySystemState
Implementation of
DeviceState
.securitySystemState
pm10Density?
optional
pm10Density:number
Implementation of
pm25Density?
optional
pm25Density:number
Implementation of
vocDensity?
optional
vocDensity:number
Implementation of
noxDensity?
optional
noxDensity:number
Implementation of
co2ppm?
optional
co2ppm:number
Implementation of
airQuality?
optional
airQuality:AirQuality
Implementation of
airPurifierState?
optional
airPurifierState:AirPurifierState
Implementation of
filterChangeIndication?
optional
filterChangeIndication:boolean
Implementation of
DeviceState
.filterChangeIndication
filterLifeLevel?
optional
filterLifeLevel:number
Implementation of
humiditySetting?
optional
humiditySetting:HumiditySettingStatus
Implementation of
fan?
optional
fan:FanStatus
Implementation of
applicationInfo?
optional
applicationInfo:LauncherApplicationInfo
Implementation of
systemDevice?
optional
systemDevice:ScryptedSystemDeviceInfo