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

# DmxMachineControl

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

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

## Properties

#### **dmxPatch** : _[DmxPatch](/python-api/docs/dmxpatch#dmxpatch)_

_UserName: Patch_

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

#### **fieldActivity** : _List\[str\]_ _(Read-Only)_

#### **holdStartTime** : _float_ _(Read-Only)_

#### **holdTime** : _float_

Time in seconds before the signal is acted on

_Category: Behaviour  
UserName: Hold time_

## Static Methods

#### **getPersonality**() -> _[SockpuppetPersonality](/python-api/docs/sockpuppetpersonality#sockpuppetpersonality)_

Builds a custom Sockpuppet personality for this device, taking into account user settings
