ClusterEnum

interface ClusterEnum

Known direct subclasses
ActionsTrait.ActionErrorEnum, ActionsTrait.ActionStateEnum, ActionsTrait.ActionTypeEnum, ActionsTrait.EndpointListTypeEnum, ActivatedCarbonFilterMonitoringTrait.ChangeIndicationEnum, ActivatedCarbonFilterMonitoringTrait.DegradationDirectionEnum, ActivatedCarbonFilterMonitoringTrait.ProductIdentifierTypeEnum, AirQualityTrait.AirQualityEnum, ApplicationBasicTrait.ApplicationStatusEnum, ApplicationLauncherTrait.StatusEnum, ArmDisarmTrait.ArmState, ArmDisarmTrait.ErrorCode, ArmDisarmTrait.LevelCategory, ArmDisarmTrait.StatusEnum, AudioInputTrait.AudioInputEnvironment, AudioInputTrait.AudioInputQuality, AudioOutputTrait.OutputTypeEnum, BasicInformationTrait.ColorEnum, BasicInformationTrait.ProductFinishEnum, BrightnessTrait.BrightnessStepModeEnum, CarbonDioxideConcentrationMeasurementTrait.LevelValueEnum, CarbonDioxideConcentrationMeasurementTrait.MeasurementMediumEnum, CarbonDioxideConcentrationMeasurementTrait.MeasurementUnitEnum, CarbonMonoxideConcentrationMeasurementTrait.LevelValueEnum, CarbonMonoxideConcentrationMeasurementTrait.MeasurementMediumEnum, CarbonMonoxideConcentrationMeasurementTrait.MeasurementUnitEnum, ChannelTrait.ChannelTypeEnum, ChannelTrait.LineupInfoTypeEnum, ChannelTrait.StatusEnum, ColorControlTrait.ColorLoopActionEnum, ColorControlTrait.ColorLoopDirectionEnum, ColorControlTrait.ColorModeEnum, ColorControlTrait.DirectionEnum, ColorControlTrait.DriftCompensationEnum, ColorControlTrait.EnhancedColorModeEnum, ColorControlTrait.MoveModeEnum, ColorControlTrait.StepModeEnum, ContentLauncherTrait.CharacteristicEnum, ContentLauncherTrait.MetricTypeEnum, ContentLauncherTrait.ParameterEnum, ContentLauncherTrait.StatusEnum, CookTrait.CookingMode, CookTrait.Unit, DishwasherModeTrait.ModeTag, DispenseTrait.Unit, DoorLockTrait.AlarmCodeEnum, DoorLockTrait.CredentialRuleEnum, DoorLockTrait.CredentialTypeEnum, DoorLockTrait.DataOperationTypeEnum, DoorLockTrait.DlLockState, DoorLockTrait.DlLockType, DoorLockTrait.DlStatus, DoorLockTrait.DoorLockOperationEventCode, DoorLockTrait.DoorLockProgrammingEventCode, DoorLockTrait.DoorLockSetPinOrIdStatus, DoorLockTrait.DoorLockUserStatus, DoorLockTrait.DoorLockUserType, DoorLockTrait.DoorStateEnum, DoorLockTrait.LockDataTypeEnum, DoorLockTrait.LockOperationTypeEnum, DoorLockTrait.OperatingModeEnum, DoorLockTrait.OperationErrorEnum, DoorLockTrait.OperationSourceEnum, DoorLockTrait.UserStatusEnum, DoorLockTrait.UserTypeEnum, ElectricalEnergyMeasurementTrait.MeasurementTypeEnum, ElectricalPowerMeasurementTrait.MeasurementTypeEnum, ElectricalPowerMeasurementTrait.PowerModeEnum, EnergyEvseModeTrait.ModeTag, EnergyEvseTrait.EnergyTransferStoppedReasonEnum, EnergyEvseTrait.FaultStateEnum, EnergyEvseTrait.StateEnum, EnergyEvseTrait.SupplyStateEnum, ExtendedAirQualityTrait.AirQualityLevel, ExtendedAirQualityTrait.MeasurementLocation, ExtendedApplicationLauncherTrait.ApplicationType, ExtendedDoorLockTrait.LockOperationSourceEnum, ExtendedDoorLockTrait.LockOperationTypeEnum, ExtendedDoorLockTrait.PrivacyModeActorMethodEnum, ExtendedDoorLockTrait.StructureMode, ExtendedFanControlTrait.StepDirection, ExtendedMediaPlaybackTrait.ExtendedPlaybackState, ExtendedOperationalStateTrait.StatusEnum, ExtendedPowerSourceTrait.CapacityUnit, ExtendedPowerSourceTrait.ChargeSpeed, ExtendedPowerSourceTrait.DescriptiveCapacityRemaining, ExtendedPowerSourceTrait.DistanceUnit, ExtendedPowerSourceTrait.EnergySource, ExtendedTemperatureControlTrait.TemperatureDisplayMode, ExtendedThermostatTrait.AlarmType, ExtendedThermostatTrait.ExtendedRunningMode, ExtendedThermostatTrait.ExtendedSetpointChangeSource, ExtendedThermostatTrait.ExtendedThermostatMode, ExtendedThermostatTrait.PresetScenario, ExtendedThermostatTrait.SensorType, FanControlTrait.AirflowDirectionEnum, FanControlTrait.FanModeEnum, FanControlTrait.FanModeSequenceEnum, FanControlTrait.StepDirectionEnum, FilterMonitoringTrait.ChangeIndication, FormaldehydeConcentrationMeasurementTrait.LevelValueEnum, FormaldehydeConcentrationMeasurementTrait.MeasurementMediumEnum, FormaldehydeConcentrationMeasurementTrait.MeasurementUnitEnum, HepaFilterMonitoringTrait.ChangeIndicationEnum, HepaFilterMonitoringTrait.DegradationDirectionEnum, HepaFilterMonitoringTrait.ProductIdentifierTypeEnum, IdentifyTrait.EffectIdentifierEnum, IdentifyTrait.EffectVariantEnum, IdentifyTrait.IdentifyTypeEnum, IlluminanceMeasurementTrait.LightSensorTypeEnum, KeypadInputTrait.CecKeyCodeEnum, KeypadInputTrait.StatusEnum, LaundryDryerControlsTrait.DrynessLevelEnum, LaundryWasherControlsTrait.NumberOfRinsesEnum, LaundryWasherModeTrait.ModeTag, LevelControlTrait.MoveModeEnum, LevelControlTrait.StepModeEnum, LockUnlockTrait.LockState, LockUnlockTrait.StatusEnum, Max2FilterMonitoringTrait.ChangeIndication, MediaActivityStateTrait.ActivityState, MediaInputTrait.InputTypeEnum, MediaPlaybackTrait.CharacteristicEnum, MediaPlaybackTrait.PlaybackStateEnum, MediaPlaybackTrait.StatusEnum, MicrowaveOvenModeTrait.ModeTag, NetworkControlTrait.SpeedTestStatus, NitrogenDioxideConcentrationMeasurementTrait.LevelValueEnum, NitrogenDioxideConcentrationMeasurementTrait.MeasurementMediumEnum, NitrogenDioxideConcentrationMeasurementTrait.MeasurementUnitEnum, ObjectDetectionTrait.ObjectType, OccupancySensingTrait.OccupancySensorTypeEnum, OnOffTrait.DelayedAllOffEffectVariantEnum, OnOffTrait.DyingLightEffectVariantEnum, OnOffTrait.EffectIdentifierEnum, OnOffTrait.StartUpOnOffEnum, OpenCloseTrait.Direction, OpenCloseTrait.StatusEnum, OperationalStateTrait.ErrorStateEnum, OperationalStateTrait.OperationalStateEnum, OvenCavityOperationalStateTrait.ErrorStateEnum, OvenCavityOperationalStateTrait.OperationalStateEnum, OvenModeTrait.ModeTag, OzoneConcentrationMeasurementTrait.LevelValueEnum, OzoneConcentrationMeasurementTrait.MeasurementMediumEnum, OzoneConcentrationMeasurementTrait.MeasurementUnitEnum, Pm10ConcentrationMeasurementTrait.LevelValueEnum, Pm10ConcentrationMeasurementTrait.MeasurementMediumEnum, Pm10ConcentrationMeasurementTrait.MeasurementUnitEnum, Pm1ConcentrationMeasurementTrait.LevelValueEnum, Pm1ConcentrationMeasurementTrait.MeasurementMediumEnum, Pm1ConcentrationMeasurementTrait.MeasurementUnitEnum, Pm25ConcentrationMeasurementTrait.LevelValueEnum, Pm25ConcentrationMeasurementTrait.MeasurementMediumEnum, Pm25ConcentrationMeasurementTrait.MeasurementUnitEnum, PowerSourceTrait.BatApprovedChemistryEnum, PowerSourceTrait.BatChargeFaultEnum, PowerSourceTrait.BatChargeLevelEnum, PowerSourceTrait.BatChargeStateEnum, PowerSourceTrait.BatCommonDesignationEnum, PowerSourceTrait.BatFaultEnum, PowerSourceTrait.BatReplaceabilityEnum, PowerSourceTrait.PowerSourceStatusEnum, PowerSourceTrait.WiredCurrentTypeEnum, PowerSourceTrait.WiredFaultEnum, PreFilterMonitoringTrait.ChangeIndication, PumpConfigurationAndControlTrait.ControlModeEnum, PumpConfigurationAndControlTrait.OperationModeEnum, RadonConcentrationMeasurementTrait.LevelValueEnum, RadonConcentrationMeasurementTrait.MeasurementMediumEnum, RadonConcentrationMeasurementTrait.MeasurementUnitEnum, RefrigeratorAndTemperatureControlledCabinetModeTrait.ModeTag, RelativeHumidityControlTrait.StepMode, RvcCleanModeTrait.ModeTag, RvcCleanModeTrait.StatusCode, RvcOperationalStateTrait.ErrorStateEnum, RvcOperationalStateTrait.OperationalStateEnum, RvcRunModeTrait.ModeTag, RvcRunModeTrait.StatusCode, SimplifiedOnOffTrait.OnOffEnum, SimplifiedThermostatTrait.SystemModeEnum, SpeedMeasurementTrait.MeasurementUnit, TargetNavigatorTrait.StatusEnum, ThermostatTrait.AcCapacityFormatEnum, ThermostatTrait.AcCompressorTypeEnum, ThermostatTrait.AcLouverPositionEnum, ThermostatTrait.AcRefrigerantTypeEnum, ThermostatTrait.AcTypeEnum, ThermostatTrait.AtomicRequestTypeEnum, ThermostatTrait.ControlSequenceOfOperationEnum, ThermostatTrait.PresetScenarioEnum, ThermostatTrait.SetpointChangeSourceEnum, ThermostatTrait.SetpointRaiseLowerModeEnum, ThermostatTrait.StartOfWeekEnum, ThermostatTrait.SystemModeEnum, ThermostatTrait.TemperatureSetpointHoldEnum, ThermostatTrait.ThermostatRunningModeEnum, ThermostatUserInterfaceConfigurationTrait.KeypadLockoutEnum, ThermostatUserInterfaceConfigurationTrait.ScheduleProgrammingVisibilityEnum, ThermostatUserInterfaceConfigurationTrait.TemperatureDisplayModeEnum, TotalVolatileOrganicCompoundsConcentrationMeasurementTrait.LevelValueEnum, TotalVolatileOrganicCompoundsConcentrationMeasurementTrait.MeasurementMediumEnum, TotalVolatileOrganicCompoundsConcentrationMeasurementTrait.MeasurementUnitEnum, UnitTestingTrait.SimpleEnum, UnitTestingTrait.TestGlobalEnum, ValveConfigurationAndControlTrait.StatusCodeEnum, ValveConfigurationAndControlTrait.ValveStateEnum, VolumeTrait.VolumeStepModeEnum, WindowCoveringTrait.EndProductType, WindowCoveringTrait.Type
ActionsTrait.ActionErrorEnum

Error types.

ActionsTrait.ActionStateEnum

Action state.

ActionsTrait.ActionTypeEnum

Action types.

ActionsTrait.EndpointListTypeEnum

Type of endpoint list.

ActivatedCarbonFilterMonitoringTrait.ChangeIndicationEnum

The condition of the activated carbon filter.

ActivatedCarbonFilterMonitoringTrait.DegradationDirectionEnum

The direction in which the condition of the activated carbon filter changes over time.

ActivatedCarbonFilterMonitoringTrait.ProductIdentifierTypeEnum

The type of identifier used to describe the product.

AirQualityTrait.AirQualityEnum

The quality of the analyzed air.

ApplicationBasicTrait.ApplicationStatusEnum

Application statuses.

ApplicationLauncherTrait.StatusEnum
ArmDisarmTrait.ArmState

The current arm state of the device.

ArmDisarmTrait.ErrorCode

The error encountered when processing the ArmDisarm command.

ArmDisarmTrait.LevelCategory

The security-level category, which influences how the level is displayed on devices with screens.

ArmDisarmTrait.StatusEnum

The result status of the ArmDisarm command.

AudioInputTrait.AudioInputEnvironment

The user's audio input environment of the device.

AudioInputTrait.AudioInputQuality

The current audio input quality of the device.

AudioOutputTrait.OutputTypeEnum

The type of output.

BasicInformationTrait.ColorEnum

Color values.

BasicInformationTrait.ProductFinishEnum

Product finish values.

BrightnessTrait.BrightnessStepModeEnum

Step values that indicate whether to increase or decrease the brightness.

CarbonDioxideConcentrationMeasurementTrait.LevelValueEnum

Level values.

CarbonDioxideConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

CarbonDioxideConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

CarbonMonoxideConcentrationMeasurementTrait.LevelValueEnum

Level values.

CarbonMonoxideConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

CarbonMonoxideConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

ChannelTrait.ChannelTypeEnum
ChannelTrait.LineupInfoTypeEnum

Types of lineup information.

ChannelTrait.StatusEnum

Statuses for channel selection commands.

ColorControlTrait.ColorLoopActionEnum

The action to take for a color loop.

ColorControlTrait.ColorLoopDirectionEnum

The direction for an attribute on a circular scale.

ColorControlTrait.ColorModeEnum
ColorControlTrait.DirectionEnum

The direction in which to change an attribute whose values are arranged in a circle.

ColorControlTrait.DriftCompensationEnum

How drift compensation is implemented.

ColorControlTrait.EnhancedColorModeEnum

How enhanced color mode is specified.

ColorControlTrait.MoveModeEnum

Move mode values.

ColorControlTrait.StepModeEnum

The mode by which stepwise changes to the attribute are applied.

ContentLauncherTrait.CharacteristicEnum
ContentLauncherTrait.MetricTypeEnum

Indicates how a set of dimensions are defined.

ContentLauncherTrait.ParameterEnum

Content data elements that may be searched on.

ContentLauncherTrait.StatusEnum

Launch statuses.

CookTrait.CookingMode

The current cooking mode.

CookTrait.Unit

The available Units.

DishwasherModeTrait.ModeTag

The mode of operation.

DispenseTrait.Unit

The available units.

DoorLockTrait.AlarmCodeEnum

Alarm codes.

DoorLockTrait.CredentialRuleEnum

Indicates the credential rule that can be applied to a particular user.

DoorLockTrait.CredentialTypeEnum

Indicates the credential type.

DoorLockTrait.DataOperationTypeEnum

Indicates the data operation performed.

DoorLockTrait.DlLockState

Door lock states.

DoorLockTrait.DlLockType

Lock types.

DoorLockTrait.DlStatus

Door lock statuses.

DoorLockTrait.DoorLockOperationEventCode

Door lock operation event codes.

DoorLockTrait.DoorLockProgrammingEventCode

Door lock programming event codes.

DoorLockTrait.DoorLockSetPinOrIdStatus

Door lock credential status.

DoorLockTrait.DoorLockUserStatus

The status for a specific user.

DoorLockTrait.DoorLockUserType

The type for a specific user.

DoorLockTrait.DoorStateEnum

Door states.

DoorLockTrait.LockDataTypeEnum

Data types associated with door locks.

DoorLockTrait.LockOperationTypeEnum

The type of Lock operation performed.

DoorLockTrait.OperatingModeEnum

Operating modes.

DoorLockTrait.OperationErrorEnum

Indicates the cause of the Lock or Unlock operation failure.

DoorLockTrait.OperationSourceEnum

Indicates the source of the Lock or Unlock operation.

DoorLockTrait.UserStatusEnum

The status for a specific user.

DoorLockTrait.UserTypeEnum

The type of a specific user.

ElectricalEnergyMeasurementTrait.MeasurementTypeEnum

The type of measurement.

ElectricalPowerMeasurementTrait.MeasurementTypeEnum

The type of measurement.

ElectricalPowerMeasurementTrait.PowerModeEnum

The type of current.

EnergyEvseModeTrait.ModeTag

Descriptive names of EVSE modes.

EnergyEvseTrait.EnergyTransferStoppedReasonEnum

The reason for stopping the energy transfer.

EnergyEvseTrait.FaultStateEnum

The fault state of the EVSE.

EnergyEvseTrait.StateEnum

The state of the electric vehicle.

EnergyEvseTrait.SupplyStateEnum

Whether the electric vehicle is allowed to charge or disharge.

ExtendedAirQualityTrait.AirQualityLevel

The air quality level.

ExtendedAirQualityTrait.MeasurementLocation

The location of the measurement.

ExtendedApplicationLauncherTrait.ApplicationType

The type of an application.

ExtendedDoorLockTrait.LockOperationSourceEnum

The source of the lock operation.

ExtendedDoorLockTrait.LockOperationTypeEnum

The operation type of the lock.

ExtendedDoorLockTrait.PrivacyModeActorMethodEnum

The method of the privacy mode actor for changing a lock-related state.

ExtendedDoorLockTrait.StructureMode

The structure mode.

ExtendedFanControlTrait.StepDirection
ExtendedMediaPlaybackTrait.ExtendedPlaybackState
ExtendedOperationalStateTrait.StatusEnum

Status of the initial command and follow up response.

ExtendedPowerSourceTrait.CapacityUnit

The unit of capacity.

ExtendedPowerSourceTrait.ChargeSpeed

Charging speed.

ExtendedPowerSourceTrait.DescriptiveCapacityRemaining

The description of the remaining capacity.

ExtendedPowerSourceTrait.DistanceUnit

The distance unit.

ExtendedPowerSourceTrait.EnergySource

Energy source.

ExtendedTemperatureControlTrait.TemperatureDisplayMode

The units of temperature displayed on the thermostat screen.

ExtendedThermostatTrait.AlarmType
ExtendedThermostatTrait.ExtendedRunningMode

The current mode of the device.

ExtendedThermostatTrait.ExtendedSetpointChangeSource

The source of the current temperature hold.

ExtendedThermostatTrait.ExtendedThermostatMode

Represents a mode in which a thermostat can operate.

ExtendedThermostatTrait.PresetScenario

The type of preset.

ExtendedThermostatTrait.SensorType
FanControlTrait.AirflowDirectionEnum

Specifies the air flow direction.

FanControlTrait.FanModeEnum

Specifies the current fan mode.

FanControlTrait.FanModeSequenceEnum

Supported fan speed ranges.

FanControlTrait.StepDirectionEnum

The direction to take for a fan speed change.

FilterMonitoringTrait.ChangeIndication

Describes the requirements for when to change the filter.

FormaldehydeConcentrationMeasurementTrait.LevelValueEnum

Level values.

FormaldehydeConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

FormaldehydeConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

HepaFilterMonitoringTrait.ChangeIndicationEnum

The condition of the HEPA filter.

HepaFilterMonitoringTrait.DegradationDirectionEnum

The direction in which the condition of the HEPA filter changes over time.

HepaFilterMonitoringTrait.ProductIdentifierTypeEnum

The type of identifier used to describe the product.

IdentifyTrait.EffectIdentifierEnum

The effect to use for an identification state or triggered effect.

IdentifyTrait.EffectVariantEnum

Variants of the effect identifier.

IdentifyTrait.IdentifyTypeEnum

The identification state presented to the user.

IlluminanceMeasurementTrait.LightSensorTypeEnum

Specifies the illuminance measurement sensor type.

KeypadInputTrait.CecKeyCodeEnum

Key codes as defined by the Consumer Electronics Control (CEC) specification.

KeypadInputTrait.StatusEnum

Status codes for SendKey commands.

LaundryDryerControlsTrait.DrynessLevelEnum

Represents the level of dryness that will be used while drying in a selected mode.

LaundryWasherControlsTrait.NumberOfRinsesEnum

Representation of the number of rinses to be performed for a selected mode.

LaundryWasherModeTrait.ModeTag

The ModeTags for LaundryWasherMode.

LevelControlTrait.MoveModeEnum

The direction in which to move a device's level.

LevelControlTrait.StepModeEnum

The direction in which to step a device's level.

LockUnlockTrait.LockState

The current state of the device.

LockUnlockTrait.StatusEnum

The status of the lock or unlock command.

Max2FilterMonitoringTrait.ChangeIndication

Describes the requirement to change the filter.

MediaActivityStateTrait.ActivityState
MediaInputTrait.InputTypeEnum

Types of input.

MediaPlaybackTrait.CharacteristicEnum
MediaPlaybackTrait.PlaybackStateEnum

Playback states.

MediaPlaybackTrait.StatusEnum

Playback statuses.

MicrowaveOvenModeTrait.ModeTag

Descriptive names of microwave oven modes.

NetworkControlTrait.SpeedTestStatus

Whether the most recent network-download speed test succeeded or failed.

NitrogenDioxideConcentrationMeasurementTrait.LevelValueEnum

Level values.

NitrogenDioxideConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

NitrogenDioxideConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

ObjectDetectionTrait.ObjectType

Detected object types.

OccupancySensingTrait.OccupancySensorTypeEnum

Specifies the occupancy sensor type.

OnOffTrait.DelayedAllOffEffectVariantEnum

Delayed fading effects for lighting.

OnOffTrait.DyingLightEffectVariantEnum

Dying effects for lighting.

OnOffTrait.EffectIdentifierEnum

Fading effect types for use with lighting.

OnOffTrait.StartUpOnOffEnum

Startup behaviors for a device.

OpenCloseTrait.Direction

Direction in which the device is opened.

OpenCloseTrait.StatusEnum
OperationalStateTrait.ErrorStateEnum

The error states.

OperationalStateTrait.OperationalStateEnum

The operational states.

OvenCavityOperationalStateTrait.ErrorStateEnum

The error states.

OvenCavityOperationalStateTrait.OperationalStateEnum

The operational states.

OvenModeTrait.ModeTag

Descriptive names of oven modes.

OzoneConcentrationMeasurementTrait.LevelValueEnum

Level values.

OzoneConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

OzoneConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

Pm10ConcentrationMeasurementTrait.LevelValueEnum

Level values.

Pm10ConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

Pm10ConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

Pm1ConcentrationMeasurementTrait.LevelValueEnum

Level values.

Pm1ConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

Pm1ConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

Pm25ConcentrationMeasurementTrait.LevelValueEnum

Level values.

Pm25ConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

Pm25ConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

PowerSourceTrait.BatApprovedChemistryEnum
PowerSourceTrait.BatChargeFaultEnum
PowerSourceTrait.BatChargeLevelEnum
PowerSourceTrait.BatChargeStateEnum
PowerSourceTrait.BatCommonDesignationEnum
PowerSourceTrait.BatFaultEnum
PowerSourceTrait.BatReplaceabilityEnum
PowerSourceTrait.PowerSourceStatusEnum
PowerSourceTrait.WiredCurrentTypeEnum
PowerSourceTrait.WiredFaultEnum
PreFilterMonitoringTrait.ChangeIndication

The requirement for changing the pre-filter.

PumpConfigurationAndControlTrait.ControlModeEnum

The various modes of controlling the pump.

PumpConfigurationAndControlTrait.OperationModeEnum

The various modes of operation for the pump.

RadonConcentrationMeasurementTrait.LevelValueEnum

Level values.

RadonConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

RadonConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

RefrigeratorAndTemperatureControlledCabinetModeTrait.ModeTag

The ModeTags for RefrigeratorAndTemperatureControlledCabinetMode.

RelativeHumidityControlTrait.StepMode

Indicates the direction of a step change.

RvcCleanModeTrait.ModeTag

The ModeTags for RvcCleanMode.

RvcCleanModeTrait.StatusCode

The status codes for RvcCleanMode.

RvcOperationalStateTrait.ErrorStateEnum

The error states.

RvcOperationalStateTrait.OperationalStateEnum

The operational states.

RvcRunModeTrait.ModeTag

The ModeTags for RvcRunMode.

RvcRunModeTrait.StatusCode

The status codes for RvcRunMode.

SimplifiedOnOffTrait.OnOffEnum

The on or off state of the device.

SimplifiedThermostatTrait.SystemModeEnum

Thermostat operating modes.

SpeedMeasurementTrait.MeasurementUnit

The speed measurement unit.

TargetNavigatorTrait.StatusEnum

Target Navigator status.

ThermostatTrait.AcCapacityFormatEnum

Unit of measurement used for the AC capacity.

ThermostatTrait.AcCompressorTypeEnum

Types of compressor.

ThermostatTrait.AcLouverPositionEnum

The positions a louver may be in.

ThermostatTrait.AcRefrigerantTypeEnum

Types of refrigerant.

ThermostatTrait.AcTypeEnum

Types of Air Conditioner features.

ThermostatTrait.AtomicRequestTypeEnum

Types of atomic requests.

ThermostatTrait.ControlSequenceOfOperationEnum

The system modes that the thermostat can operate in.

ThermostatTrait.PresetScenarioEnum

Preset Scenarios.

ThermostatTrait.SetpointChangeSourceEnum

Possible sources of a given setpoint.

ThermostatTrait.SetpointRaiseLowerModeEnum

Specifies which setpoint is to be adjusted.

ThermostatTrait.StartOfWeekEnum

Days of the week that may be designated the first day of the week.

ThermostatTrait.SystemModeEnum

The current operating mode of the thermostat.

ThermostatTrait.TemperatureSetpointHoldEnum

Temperature setpoint hold statuses.

ThermostatTrait.ThermostatRunningModeEnum

The running mode of the thermostat.

ThermostatUserInterfaceConfigurationTrait.KeypadLockoutEnum

The level of functionality available to the user through the thermostat's keypad.

ThermostatUserInterfaceConfigurationTrait.ScheduleProgrammingVisibilityEnum

Visibility levels for schedule programming functionality.

ThermostatUserInterfaceConfigurationTrait.TemperatureDisplayModeEnum

Units of temperature.

TotalVolatileOrganicCompoundsConcentrationMeasurementTrait.LevelValueEnum

Level values.

TotalVolatileOrganicCompoundsConcentrationMeasurementTrait.MeasurementMediumEnum

Mediums in which measurements are taken.

TotalVolatileOrganicCompoundsConcentrationMeasurementTrait.MeasurementUnitEnum

Measurement units.

UnitTestingTrait.SimpleEnum

A simple enum, as used by commands such as TestEmitTestEventRequestCommand and TestComplexNullableOptionalRequestCommand.

UnitTestingTrait.TestGlobalEnum
ValveConfigurationAndControlTrait.StatusCodeEnum

Status code.

ValveConfigurationAndControlTrait.ValveStateEnum

The state of the valve.

VolumeTrait.VolumeStepModeEnum

Step values that indicate whether to increase or decrease the volume.

WindowCoveringTrait.EndProductType

With the WindowCovering.Type, this specifies the subtype of window covering.

WindowCoveringTrait.Type

The type of window covering.


Summary

Public properties

String

Trait identifier of the Matter Cluster that defines the enum Data Type.

String

Name of the Matter Data Type that the enum belongs to, in UpperCamelCase, e.g. "AlarmCodeEnum" from Door Lock Cluster.

ULong

Integer identifier of the enum value per the Matter Application Clusters spec, e.g. 1 for Door Lock Cluster AlarmCodeEnum.LockFactoryReset.

Public properties

traitId

val traitIdString

Trait identifier of the Matter Cluster that defines the enum Data Type. Refer to ClusterId.traitId for the format.

typeName

val typeNameString

Name of the Matter Data Type that the enum belongs to, in UpperCamelCase, e.g. "AlarmCodeEnum" from Door Lock Cluster.

value

val valueULong

Integer identifier of the enum value per the Matter Application Clusters spec, e.g. 1 for Door Lock Cluster AlarmCodeEnum.LockFactoryReset.