Scrypted Documentation / DeviceBase
Class: DeviceBase
Extended by
Implements
Constructors
new DeviceBase()
new DeviceBase():
DeviceBase
Returns
Properties
id
id:
string
Implementation of
info?
optionalinfo:DeviceInformation
Implementation of
interfaces
interfaces:
string[]
Implementation of
mixins
mixins:
string[]
Implementation of
name?
optionalname:string
Implementation of
nativeId?
optionalnativeId:string
Implementation of
pluginId
pluginId:
string
Implementation of
providedInterfaces
providedInterfaces:
string[]
Implementation of
DeviceState.providedInterfaces
providedName?
optionalprovidedName:string
Implementation of
providedRoom?
optionalprovidedRoom:string
Implementation of
providedType?
optionalprovidedType:string
Implementation of
providerId?
optionalproviderId:string
Implementation of
room?
optionalroom:string
Implementation of
type?
optionaltype:string
Implementation of
scryptedRuntimeArguments?
optionalscryptedRuntimeArguments:ScryptedRuntimeArguments
Implementation of
DeviceState.scryptedRuntimeArguments
on?
optionalon:boolean
Implementation of
brightness?
optionalbrightness:number
Implementation of
colorTemperature?
optionalcolorTemperature:number
Implementation of
rgb?
optionalrgb:ColorRgb
Implementation of
hsv?
optionalhsv:ColorHsv
Implementation of
buttons?
optionalbuttons:string[]
Implementation of
sensors
sensors:
Record<string,Sensor>
Implementation of
running?
optionalrunning:boolean
Implementation of
paused?
optionalpaused:boolean
Implementation of
docked?
optionaldocked:boolean
Implementation of
temperatureSetting?
optionaltemperatureSetting:TemperatureSettingStatus
Implementation of
DeviceState.temperatureSetting
temperature?
optionaltemperature:number
Implementation of
temperatureUnit?
optionaltemperatureUnit:TemperatureUnit
Implementation of
humidity?
optionalhumidity:number
Implementation of
audioVolumes?
optionalaudioVolumes:AudioVolumes
Implementation of
recordingActive?
optionalrecordingActive:boolean
Implementation of
ptzCapabilities?
optionalptzCapabilities:PanTiltZoomCapabilities
Implementation of
lockState?
optionallockState:LockState
Implementation of
entryOpen?
optionalentryOpen:boolean|"jammed"
Implementation of
batteryLevel?
optionalbatteryLevel:number
Implementation of
chargeState?
optionalchargeState:ChargeState
Implementation of
online?
optionalonline:boolean
Implementation of
fromMimeType?
optionalfromMimeType:string
Implementation of
toMimeType?
optionaltoMimeType:string
Implementation of
converters?
optionalconverters:MediaConverterTypes[]
Implementation of
binaryState?
optionalbinaryState:boolean
Implementation of
tampered?
optionaltampered:TamperState
Implementation of
sleeping?
optionalsleeping:boolean
Implementation of
powerDetected?
optionalpowerDetected:boolean
Implementation of
audioDetected?
optionalaudioDetected:boolean
Implementation of
motionDetected?
optionalmotionDetected:boolean
Implementation of
ambientLight?
optionalambientLight:number
Implementation of
occupied?
optionaloccupied:boolean
Implementation of
flooded?
optionalflooded:boolean
Implementation of
ultraviolet?
optionalultraviolet:number
Implementation of
luminance?
optionalluminance:number
Implementation of
position?
optionalposition:Position
Implementation of
securitySystemState?
optionalsecuritySystemState:SecuritySystemState
Implementation of
DeviceState.securitySystemState
pm10Density?
optionalpm10Density:number
Implementation of
pm25Density?
optionalpm25Density:number
Implementation of
vocDensity?
optionalvocDensity:number
Implementation of
noxDensity?
optionalnoxDensity:number
Implementation of
co2ppm?
optionalco2ppm:number
Implementation of
airQuality?
optionalairQuality:AirQuality
Implementation of
airPurifierState?
optionalairPurifierState:AirPurifierState
Implementation of
filterChangeIndication?
optionalfilterChangeIndication:boolean
Implementation of
DeviceState.filterChangeIndication
filterLifeLevel?
optionalfilterLifeLevel:number
Implementation of
humiditySetting?
optionalhumiditySetting:HumiditySettingStatus
Implementation of
fan?
optionalfan:FanStatus
Implementation of
applicationInfo?
optionalapplicationInfo:LauncherApplicationInfo
Implementation of
systemDevice?
optionalsystemDevice:ScryptedSystemDeviceInfo
