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