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