Enum EControlUse
public enum EControlUse
Namespace: HomeSeer.PluginSdk.Devices.Controls
Assembly: PluginSdk.dll
Defines what a StatusControl is used for.
Remarks
This is primarily used to improve integrations with 3rd-party systems. It helps determine how a control is used within the context of the owning HsFeature.
Fields
| Name | Description |
|---|---|
| ColorControl | This control is used to adjust the color of a feature. |
| ContactActive | Used for integrations to represent a status indicating a contact sensor triggering. |
| ContactInActive | Used for integrations to represent a status indicating a contact sensor being reset. |
| CoolSetPoint | This control is used to set the desired temperature when cooling. |
| DecrementValue | This control is used to decrement the value of a feature. |
| Dim | This control is used to adjust the brightness of a light. |
| DimFan | This control is used to adjust the rate for a fan. |
| DoorLock | This control is used to lock a door. |
| DoorUnLock | This control is used to unlock a door. |
| Forward | This control is used to fast-forward media playback. |
| HeatSetPoint | This control is used to set the desired temperature when heating. |
| IncrementValue | This control is used to increment the value of a feature. |
| MotionActive | Used for integrations to represent a status indicating active motion. |
| MotionInActive | Used for integrations to represent a status indicating a motion sensor resetting to idle. |
| Mute | This control is used to mute media playback. |
| MuteToggle | This control is used to mute or un-mute media playback. |
| Next | This control is used to advance to the next track available for playback. |
| NotSpecified | Default use. The control's use is not defined. |
| Off | This control is used to turn something off. |
| On | This control is used to turn something on. |
| OnAlternate | This control is used as an alternative command to turn something on. |
| Pause | This control is used to pause media playback. |
| Play | This control is used to play media. |
| Previous | This control is used to select the previous track for media playback. |
| Repeat | This control is used to repeat media playback. |
| Rewind | This control is used to rewind media playback. |
| Shuffle | This control is used to shuffle the media playback. |
| Stop | This control is used to stop media playback. |
| ThermFanAuto | This control is used to set the fan mode for a thermostat to auto. |
| ThermFanOn | This control is used to set the fan mode for a thermostat to on. |
| ThermModeAuto | This control is used to set the thermostat operation mode to auto. |
| ThermModeCool | This control is used to set the thermostat operation mode to cool. |
| ThermModeHeat | This control is used to set the thermostat operation mode to heat. |
| ThermModeOff | This control is used to set the thermostat operation mode to off. |
| UnMute | This control is used to un-mute media playback. |
| Volume | This control is used to adjust the volume of media playback. |