---
title: "Device"
description: "API documentation for Device"
url: https://developer.disguise.one/python-api/docs/device/
---

# Device

See also: [Devices Guide](/plugins/guides/devices)

Base class (inherits properties and methods): _[Resource](/python-api/docs/resource#resource)_

Subclasses: _[AudioAnalyser](/python-api/docs/audioanalyser#audioanalyser)_, _[CITPDevice](/python-api/docs/citpdevice#citpdevice)_, _[CameraDevice](/python-api/docs/cameradevice#cameradevice)_, _[ControlDevice](/python-api/docs/controldevice#controldevice)_, _[DVIMatrix](/python-api/docs/dvimatrix#dvimatrix)_, _[DmxDevice](/python-api/docs/dmxdevice#dmxdevice)_, _[DmxMachineControl](/python-api/docs/dmxmachinecontrol#dmxmachinecontrol)_, _[ExpressionVariablesDevice](/python-api/docs/expressionvariablesdevice#expressionvariablesdevice)_, _[JsonMachineControlDevice](/python-api/docs/jsonmachinecontroldevice#jsonmachinecontroldevice)_, _[MidiDevice](/python-api/docs/mididevice#mididevice)_, _[OscDevice](/python-api/docs/oscdevice#oscdevice)_, _[OscMachineControl](/python-api/docs/oscmachinecontrol#oscmachinecontrol)_, _[OscTester](/python-api/docs/osctester#osctester)_, _[ProjectorCalibratorDevice](/python-api/docs/projectorcalibratordevice#projectorcalibratordevice)_, _[ProjectorControlDevice](/python-api/docs/projectorcontroldevice#projectorcontroldevice)_, _[ProjectorDevice](/python-api/docs/projectordevice#projectordevice)_, _[ScreenPositionReceiver](/python-api/docs/screenpositionreceiver#screenpositionreceiver)_, _[ShotRecorder](/python-api/docs/shotrecorder#shotrecorder)_

## Properties

#### **name** : _str_ _(Read-Only)_

#### **receiving** : _bool_ _(Read-Only)_

#### **started** : _bool_ _(Read-Only)_

## Methods

#### **doUpdateInput**(self)

#### **doUpdateOutput**(self)

#### **start**(self)

#### **stop**(self)
