ClusterStruct
interface ClusterStruct
AccountLoginTrait.Attributes |
Attributes for the AccountLogin cluster. |
AccountLoginTrait.GetSetupPinCommand.Request |
The request payload for the GetSetupPin command. |
AccountLoginTrait.GetSetupPinCommand.Response |
Contains the setup PIN. |
AccountLoginTrait.LoggedOut |
|
AccountLoginTrait.LoginCommand.Request |
The request payload for the Login command. |
AccountLoginTrait.LogoutCommand.Request |
The request payload for the Logout command. |
ActionsTrait.ActionFailed |
Indicates that the action failed to complete as intended. |
ActionsTrait.ActionStruct |
The details of a single action. |
ActionsTrait.Attributes |
Attributes for the Actions cluster. |
ActionsTrait.DisableActionCommand.Request |
The request payload for the DisableAction command. |
ActionsTrait.DisableActionWithDurationCommand.Request |
The request payload for the DisableActionWithDuration command. |
ActionsTrait.EnableActionCommand.Request |
The request payload for the EnableAction command. |
ActionsTrait.EnableActionWithDurationCommand.Request |
The request payload for the EnableActionWithDuration command. |
ActionsTrait.EndpointListStruct |
The details of a single endpoint list, a set of endpoints that have some logical relation. |
ActionsTrait.InstantActionCommand.Request |
The request payload for the InstantAction command. |
ActionsTrait.InstantActionWithTransitionCommand.Request |
The request payload for the InstantActionWithTransition command. |
ActionsTrait.PauseActionCommand.Request |
The request payload for the PauseAction command. |
ActionsTrait.PauseActionWithDurationCommand.Request |
The request payload for the PauseActionWithDuration command. |
ActionsTrait.ResumeActionCommand.Request |
The request payload for the ResumeAction command. |
ActionsTrait.StartActionCommand.Request |
The request payload for the StartAction command. |
ActionsTrait.StartActionWithDurationCommand.Request |
The request payload for the StartActionWithDuration command. |
ActionsTrait.StateChanged |
The state of an action changed during execution of a command, and the most recent command using the |
ActionsTrait.StopActionCommand.Request |
The request payload for the StopAction command. |
ActivatedCarbonFilterMonitoringTrait.Attributes |
Attributes for the ActivatedCarbonFilterMonitoring cluster. |
ActivatedCarbonFilterMonitoringTrait.ReplacementProductStruct |
The details of a replacement activated carbon filter. |
ActivatedCarbonFilterMonitoringTrait.ResetConditionCommand.Request |
The request payload for the ResetCondition command. |
AirQualityTrait.Attributes |
Attributes for the AirQuality cluster. |
ApplicationBasicTrait.ApplicationStruct |
A global identifier for an app. |
ApplicationBasicTrait.Attributes |
Attributes for the ApplicationBasic cluster. |
ApplicationLauncherTrait.ApplicationEpStruct |
An app along with its corresponding endpoint. |
ApplicationLauncherTrait.ApplicationStruct |
An app. |
ApplicationLauncherTrait.Attributes |
Attributes for the ApplicationLauncher cluster. |
ApplicationLauncherTrait.HideAppCommand.Request |
The request payload for the HideApp command. |
ApplicationLauncherTrait.HideAppCommand.Response |
The outcome of the |
ApplicationLauncherTrait.LaunchAppCommand.Request |
The request payload for the LaunchApp command. |
ApplicationLauncherTrait.LaunchAppCommand.Response |
The result of the completed |
ApplicationLauncherTrait.StopAppCommand.Request |
The request payload for the StopApp command. |
ApplicationLauncherTrait.StopAppCommand.Response |
The result of the completed |
ArmDisarmTrait.ArmDisarmArmState |
Proactive notification when the device enters a specific arm state. |
ArmDisarmTrait.ArmDisarmCommand.Request |
The request payload for the ArmDisarm command. |
ArmDisarmTrait.ArmDisarmFollowUp |
Follow up response to the |
ArmDisarmTrait.Attributes |
Attributes for the ArmDisarm cluster. |
ArmDisarmTrait.AvailableArmLevels |
The supported security levels of the device. |
ArmDisarmTrait.LevelValues |
Contains a user-friendly name for the levels as well as the language code. |
ArmDisarmTrait.Levels |
Information about security-level names. |
AudioInputTrait.Attributes |
Attributes for the AudioInput cluster. |
AudioOutputTrait.Attributes |
Attributes for the AudioOutput cluster. |
AudioOutputTrait.OutputInfoStruct |
Contains information about an output. |
AudioOutputTrait.RenameOutputCommand.Request |
The request payload for the RenameOutput command. |
AudioOutputTrait.SelectOutputCommand.Request |
The request payload for the SelectOutput command. |
BasicInformationTrait.Attributes |
Attributes for the BasicInformation cluster. |
BasicInformationTrait.CapabilityMinimaStruct |
A set of constant values related to the overall capabilities of the node. |
BasicInformationTrait.Leave |
Indicates that the node has left a given fabric. |
BasicInformationTrait.MfgSpecificPingCommand.Request |
The request payload for the MfgSpecificPing command. |
BasicInformationTrait.ProductAppearanceStruct |
The product's appearance. |
BasicInformationTrait.ReachableChanged |
Indicates that the state of the node's reachability has changed. |
BasicInformationTrait.ShutDown |
Indicates that the node has begun an orderly shutdown sequence on a best effort basis. |
BasicInformationTrait.StartUp |
Indicates that the node has completed a boot or reboot process. |
BindingTrait.Attributes |
Attributes for the Binding cluster. |
BindingTrait.TargetStruct |
A remote node and endpoint. |
BooleanStateConfigurationTrait.AlarmsStateChanged |
Generated after any bits in the |
BooleanStateConfigurationTrait.Attributes |
Attributes for the BooleanStateConfiguration cluster. |
BooleanStateConfigurationTrait.EnableDisableAlarmCommand.Request |
The request payload for the EnableDisableAlarm command. |
BooleanStateConfigurationTrait.SensorFault |
The device registered or cleared a fault. |
BooleanStateConfigurationTrait.SuppressAlarmCommand.Request |
The request payload for the SuppressAlarm command. |
BooleanStateTrait.Attributes |
Attributes for the BooleanState cluster. |
BooleanStateTrait.StateChange |
The value of the |
BrightnessTrait.Attributes |
Attributes for the Brightness cluster. |
BrightnessTrait.BrightnessStepCommand.Request |
The request payload for the BrightnessStep command. |
BrightnessTrait.MoveToBrightnessCommand.Request |
The request payload for the MoveToBrightness command. |
CarbonDioxideConcentrationMeasurementTrait.Attributes |
Attributes for the CarbonDioxideConcentrationMeasurement cluster. |
CarbonMonoxideConcentrationMeasurementTrait.Attributes |
Attributes for the CarbonMonoxideConcentrationMeasurement cluster. |
ChannelTrait.AdditionalInfoStruct |
|
ChannelTrait.Attributes |
Attributes for the Channel cluster. |
ChannelTrait.CancelRecordProgramCommand.Request |
|
ChannelTrait.ChangeChannelByNumberCommand.Request |
The request payload for the ChangeChannelByNumber command. |
ChannelTrait.ChangeChannelCommand.Request |
The request payload for the ChangeChannel command. |
ChannelTrait.ChangeChannelCommand.Response |
The status of the |
ChannelTrait.ChannelInfoStruct |
A channel in a channel lineup. |
ChannelTrait.ChannelPagingStruct |
|
ChannelTrait.GetProgramGuideCommand.Request |
|
ChannelTrait.GetProgramGuideCommand.Response |
|
ChannelTrait.LineupInfoStruct |
A channel lineup. |
ChannelTrait.PageTokenStruct |
|
ChannelTrait.ProgramCastStruct |
|
ChannelTrait.ProgramCategoryStruct |
|
ChannelTrait.ProgramStruct |
|
ChannelTrait.RecordProgramCommand.Request |
|
ChannelTrait.SeriesInfoStruct |
|
ChannelTrait.SkipChannelCommand.Request |
The request payload for the SkipChannel command. |
ColorControlTrait.Attributes |
Attributes for the ColorControl cluster. |
ColorControlTrait.ColorLoopSetCommand.Request |
The request payload for the ColorLoopSet command. |
ColorControlTrait.EnhancedMoveHueCommand.Request |
The request payload for the EnhancedMoveHue command. |
ColorControlTrait.EnhancedMoveToHueAndSaturationCommand.Request |
The request payload for the EnhancedMoveToHueAndSaturation command. |
ColorControlTrait.EnhancedMoveToHueCommand.Request |
The request payload for the EnhancedMoveToHue command. |
ColorControlTrait.EnhancedStepHueCommand.Request |
The request payload for the EnhancedStepHue command. |
ColorControlTrait.MoveColorCommand.Request |
The request payload for the MoveColor command. |
ColorControlTrait.MoveColorTemperatureCommand.Request |
The request payload for the MoveColorTemperature command. |
ColorControlTrait.MoveHueCommand.Request |
The request payload for the MoveHue command. |
ColorControlTrait.MoveSaturationCommand.Request |
The request payload for the MoveSaturation command. |
ColorControlTrait.MoveToColorCommand.Request |
The request payload for the MoveToColor command. |
ColorControlTrait.MoveToColorTemperatureCommand.Request |
The request payload for the MoveToColorTemperature command. |
ColorControlTrait.MoveToHueAndSaturationCommand.Request |
The request payload for the MoveToHueAndSaturation command. |
ColorControlTrait.MoveToHueCommand.Request |
The request payload for the MoveToHue command. |
ColorControlTrait.MoveToSaturationCommand.Request |
The request payload for the MoveToSaturation command. |
ColorControlTrait.StepColorCommand.Request |
The request payload for the StepColor command. |
ColorControlTrait.StepColorTemperatureCommand.Request |
The request payload for the StepColorTemperature command. |
ColorControlTrait.StepHueCommand.Request |
The request payload for the StepHue command. |
ColorControlTrait.StepSaturationCommand.Request |
The request payload for the StepSaturation command. |
ColorControlTrait.StopMoveStepCommand.Request |
The request payload for the StopMoveStep command. |
ContentLauncherTrait.AdditionalInfoStruct |
Additional name-value pairs that can be used to identify content. |
ContentLauncherTrait.Attributes |
Attributes for the ContentLauncher cluster. |
ContentLauncherTrait.BrandingInformationStruct |
Branding information that customizes the video player skin. |
ContentLauncherTrait.ContentSearchStruct |
Inputs to a search for content for display or playback. |
ContentLauncherTrait.DimensionStruct |
A set of dimensions for a background image. |
ContentLauncherTrait.LaunchContentCommand.Request |
The request payload for the LaunchContent command. |
ContentLauncherTrait.LaunchContentCommand.Response |
The outcome of the |
ContentLauncherTrait.LaunchUrlCommand.Request |
The request payload for the LaunchUrl command. |
ContentLauncherTrait.LaunchUrlCommand.Response |
The outcome of the |
ContentLauncherTrait.ParameterStruct |
Inputs to a search for content for display or playback. |
ContentLauncherTrait.PlaybackPreferencesStruct |
|
ContentLauncherTrait.StyleInformationStruct |
Style information which can be used to change the media player's visual style. |
ContentLauncherTrait.TrackPreferenceStruct |
|
CookTrait.Attributes |
Attributes for the Cook cluster. |
CookTrait.CookCommand.Request |
The request payload for the Cook command. |
CookTrait.CookCommand.Response |
|
CookTrait.FoodPreset |
Internal name of the food preset. |
CookTrait.FoodSynonym |
Available food synonyms for a language. |
DescriptorTrait.Attributes |
Attributes for the Descriptor cluster. |
DescriptorTrait.DeviceTypeStruct |
An object describing endpoint conformance to a release of a device type definition. |
DescriptorTrait.SemanticTagStruct |
An object describing an endpoint label specific to a manufacturer. |
DishwasherAlarmTrait.Attributes |
Attributes for the DishwasherAlarm cluster. |
DishwasherAlarmTrait.ModifyEnabledAlarmsCommand.Request |
The request payload for the ModifyEnabledAlarms command. |
DishwasherAlarmTrait.Notify |
Generated when one or more alarms change state. |
DishwasherAlarmTrait.ResetCommand.Request |
The request payload for the Reset command. |
DishwasherModeTrait.Attributes |
Attributes for the DishwasherMode cluster. |
DishwasherModeTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
DishwasherModeTrait.ChangeToModeCommand.Response |
The response of the |
DishwasherModeTrait.ModeOptionStruct |
Describes a mode that may be selected on the device. |
DishwasherModeTrait.ModeTagStruct |
Describes a mode tag. |
DispenseTrait.Amount |
The available dispensible item amounts. |
DispenseTrait.Attributes |
Attributes for the Dispense cluster. |
DispenseTrait.DispensableItem |
The available dispensible items. |
DispenseTrait.DispenseCommand.Request |
The request payload for the Dispense command. |
DispenseTrait.DispenseCommand.Response |
|
DispenseTrait.DispenseItem |
The state of a given disensible item. |
DispenseTrait.ItemNameSynonym |
Synonym names for the dispensed item in a given language. |
DispenseTrait.PresetNameSynonym |
Synonym names for the preset in a given language. |
DispenseTrait.Preset |
The supported dispensible item presets. |
DockTrait.Attributes |
Attributes for the Dock cluster. |
DockTrait.DockCommand.Request |
The request payload for the Dock command. |
DoorLockTrait.Attributes |
Attributes for the DoorLock cluster. |
DoorLockTrait.ClearAliroReaderConfigCommand.Request |
|
DoorLockTrait.ClearCredentialCommand.Request |
The request payload for the ClearCredential command. |
DoorLockTrait.ClearHolidayScheduleCommand.Request |
The request payload for the ClearHolidaySchedule command. |
DoorLockTrait.ClearUserCommand.Request |
The request payload for the ClearUser command. |
DoorLockTrait.ClearWeekDayScheduleCommand.Request |
The request payload for the ClearWeekDaySchedule command. |
DoorLockTrait.ClearYearDayScheduleCommand.Request |
The request payload for the ClearYearDaySchedule command. |
DoorLockTrait.CredentialStruct |
A set of credentials used when operating the door lock. |
DoorLockTrait.DoorLockAlarm |
Indicates that there is a critical state on the door lock. |
DoorLockTrait.DoorStateChange |
Indicates that the state of the door has changed. |
DoorLockTrait.GetCredentialStatusCommand.Request |
The request payload for the GetCredentialStatus command. |
DoorLockTrait.GetCredentialStatusCommand.Response |
Returns the status for the specified credential. |
DoorLockTrait.GetHolidayScheduleCommand.Request |
The request payload for the GetHolidaySchedule command. |
DoorLockTrait.GetHolidayScheduleCommand.Response |
Returns the holiday schedule entry for the specified holiday ID. |
DoorLockTrait.GetUserCommand.Request |
The request payload for the GetUser command. |
DoorLockTrait.GetUserCommand.Response |
Returns the user for the specified |
DoorLockTrait.GetWeekDayScheduleCommand.Request |
The request payload for the GetWeekDaySchedule command. |
DoorLockTrait.GetWeekDayScheduleCommand.Response |
Returns the weekly repeating schedule data for the specified schedule index. |
DoorLockTrait.GetYearDayScheduleCommand.Request |
The request payload for the GetYearDaySchedule command. |
DoorLockTrait.GetYearDayScheduleCommand.Response |
Returns the year day schedule data for the specified schedule and user indexes. |
DoorLockTrait.LockDoorCommand.Request |
The request payload for the LockDoor command. |
DoorLockTrait.LockOperationError |
Indicates that a lock operation failed. |
DoorLockTrait.LockOperation |
Indicates that a lock operation has taken place. |
DoorLockTrait.LockUserChange |
Indicates that a lock user, schedule, or credential has changed. |
DoorLockTrait.SetAliroReaderConfigCommand.Request |
|
DoorLockTrait.SetCredentialCommand.Request |
The request payload for the SetCredential command. |
DoorLockTrait.SetCredentialCommand.Response |
The status for setting the specified credential. |
DoorLockTrait.SetHolidayScheduleCommand.Request |
The request payload for the SetHolidaySchedule command. |
DoorLockTrait.SetUserCommand.Request |
The request payload for the SetUser command. |
DoorLockTrait.SetWeekDayScheduleCommand.Request |
The request payload for the SetWeekDaySchedule command. |
DoorLockTrait.SetYearDayScheduleCommand.Request |
The request payload for the SetYearDaySchedule command. |
DoorLockTrait.UnboltDoorCommand.Request |
The request payload for the UnboltDoor command. |
DoorLockTrait.UnlockDoorCommand.Request |
The request payload for the UnlockDoor command. |
DoorLockTrait.UnlockWithTimeoutCommand.Request |
The request payload for the UnlockWithTimeout command. |
DoorbellPressTrait.Attributes |
Attributes for the DoorbellPress cluster. |
DoorbellPressTrait.DoorbellPressed |
Data about the pressing of a doorbell. |
ElectricalEnergyMeasurementTrait.Attributes |
Attributes for the ElectricalEnergyMeasurement cluster. |
ElectricalEnergyMeasurementTrait.CumulativeEnergyMeasured |
This event gets generated when the server takes a snapshot of the cumulative energy imported or exported from the server. |
ElectricalEnergyMeasurementTrait.CumulativeEnergyResetStruct |
Indicates when cumulative measurements were most recently zero. |
ElectricalEnergyMeasurementTrait.EnergyMeasurementStruct |
Indicates the amount of energy measured during a given measurement period. |
ElectricalEnergyMeasurementTrait.MeasurementAccuracyRangeStruct |
The accuracy of a measurement for a range of measurement values, shown as a maximum +/- percentage of the true value, a maximum +/- fixed value of the true value, or both. |
ElectricalEnergyMeasurementTrait.MeasurementAccuracyStruct |
The set of accuracy ranges for a given measurement, the maximum and minimum values for the measurement, and whether the measurement is directly measured or only estimated from other existing information. |
ElectricalEnergyMeasurementTrait.PeriodicEnergyMeasured |
This event gets generated when the server reaches the end of a reporting period for imported or exported energy. |
ElectricalPowerMeasurementTrait.Attributes |
Attributes for the ElectricalPowerMeasurement cluster. |
ElectricalPowerMeasurementTrait.HarmonicMeasurementStruct |
Measurements of various harmonics. |
ElectricalPowerMeasurementTrait.MeasurementAccuracyRangeStruct |
The accuracy of a measurement for a range of measurement values, shown as a maximum +/- percentage of the true value, a maximum +/- fixed value of the true value, or both. |
ElectricalPowerMeasurementTrait.MeasurementAccuracyStruct |
The set of accuracy ranges for a given measurement, the maximum and minimum values for the measurement, and whether the measurement is directly measured or only estimated from other existing information. |
ElectricalPowerMeasurementTrait.MeasurementPeriodRanges |
The start and end times for measurement periods as determined by the server. |
ElectricalPowerMeasurementTrait.MeasurementRangeStruct |
The maximum and minimum values of a given measurement type during a measurement period, along with the observation times of these values. |
ElevatorControlTrait.Attributes |
Attributes for the ElevatorControl cluster. |
ElevatorControlTrait.CallElevatorCommand.Request |
The request payload for the CallElevator command. |
ElevatorControlTrait.ElevatorFloor |
An elevator floor. |
ElevatorControlTrait.FloorNameSynonym |
Synonyms for this floor in a given language. |
EnergyEvseModeTrait.Attributes |
Attributes for the EnergyEvseMode cluster. |
EnergyEvseModeTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
EnergyEvseModeTrait.ChangeToModeCommand.Response |
The result of the completed |
EnergyEvseModeTrait.ModeOptionStruct |
Represents the possible mode of the |
EnergyEvseModeTrait.ModeTagStruct |
Describes a mode tag. |
EnergyEvseTrait.Attributes |
Attributes for the EnergyEvse cluster. |
EnergyEvseTrait.ChargingTargetScheduleStruct |
A set of user-specified charging targets for an electric vehicle for a set of specified days. |
EnergyEvseTrait.ChargingTargetStruct |
A single user-specified charging target for an electric vehicle. |
EnergyEvseTrait.ClearTargetsCommand.Request |
The request payload for the ClearTargets command. |
EnergyEvseTrait.DisableCommand.Request |
The request payload for the Disable command. |
EnergyEvseTrait.EnableChargingCommand.Request |
The request payload for the EnableCharging command. |
EnergyEvseTrait.EnableDischargingCommand.Request |
The request payload for the EnableDischarging command. |
EnergyEvseTrait.EnergyTransferStarted |
Notification that the electric vehicle has started charging or discharging. |
EnergyEvseTrait.EnergyTransferStopped |
Notification that the electric vehicle has stopped charging or discharging. |
EnergyEvseTrait.EvConnected |
Notification that the electric vehicle has connected to the EVSE. |
EnergyEvseTrait.EvNotDetected |
Notification that the electric vehicle has been removed from the EVSE. |
EnergyEvseTrait.Fault |
Notification of a fault in the EVSE. |
EnergyEvseTrait.GetTargetsCommand.Request |
The request payload for the GetTargets command. |
EnergyEvseTrait.GetTargetsCommand.Response |
The result of the |
EnergyEvseTrait.Rfid |
Notification that a radio frequency identification card (RFID) has been read. |
EnergyEvseTrait.SetTargetsCommand.Request |
The request payload for the SetTargets command. |
EnergyEvseTrait.StartDiagnosticsCommand.Request |
The request payload for the StartDiagnostics command. |
ExtendedAirQualityTrait.AirQualitySensorError |
Notification of an error with the air quality sensor. |
ExtendedAirQualityTrait.AirQuality |
Notification of the current air quality level. |
ExtendedAirQualityTrait.Attributes |
Attributes for the ExtendedAirQuality cluster. |
ExtendedApplicationLauncherTrait.ApplicationNames |
Application names and language-specific synonyms. |
ExtendedApplicationLauncherTrait.Attributes |
Attributes for the ExtendedApplicationLauncher cluster. |
ExtendedApplicationLauncherTrait.AvailableApplication |
Represents an application that users of this device can interact with. |
ExtendedApplicationLauncherTrait.InstallAppCommand.Request |
The request payload for the InstallApp command. |
ExtendedApplicationLauncherTrait.LaunchAppCommand.Request |
The request payload for the LaunchApp command. |
ExtendedApplicationLauncherTrait.SearchAppCommand.Request |
The request payload for the SearchApp command. |
ExtendedChannelTrait.Attributes |
Attributes for the ExtendedChannel cluster. |
ExtendedChannelTrait.ExtendedMediaChannel |
Media channel description. |
ExtendedChannelTrait.ReturnChannelCommand.Request |
The request payload for the ReturnChannel command. |
ExtendedColorControlTrait.Attributes |
Attributes for the ExtendedColorControl cluster. |
ExtendedColorControlTrait.MoveToColorHsvCommand.Request |
The request payload for the MoveToColorHSV command. |
ExtendedColorControlTrait.MoveToColorNameCommand.Request |
The request payload for the MoveToColorName command. |
ExtendedColorControlTrait.MoveToColorRgbCommand.Request |
The request payload for the MoveToColorRGB command. |
ExtendedDoorLockTrait.Attributes |
Attributes for the ExtendedDoorLock cluster. |
ExtendedDoorLockTrait.GuestPincodeFirstUsed |
|
ExtendedDoorLockTrait.IncorrectPincodeUsed |
|
ExtendedDoorLockTrait.LockStateChange |
Event to indicate lock and unlock actions. |
ExtendedDoorLockTrait.PincodeChanged |
|
ExtendedDoorLockTrait.PrivacyModeActor |
Describes who and what last caused the privacy mode state to change. |
ExtendedDoorLockTrait.PrivacyModeStateChange |
Event to indicate privacy mode change. |
ExtendedFanControlTrait.Attributes |
Attributes for the ExtendedFanControl cluster. |
ExtendedFanControlTrait.AvailableFanSpeeds |
The speed settings supported by the device. |
ExtendedFanControlTrait.ExtendedStepCommand.Request |
The request payload for the ExtendedStep command. |
ExtendedFanControlTrait.SpeedValues |
Synonyms for the speed setting in each supported language. |
ExtendedFanControlTrait.Speed |
A named speed setting. |
ExtendedFanControlTrait.ToggleAirflowDirectionCommand.Request |
The request payload for the ToggleAirflowDirection command. |
ExtendedLevelControlTrait.Attributes |
Attributes for the ExtendedLevelControl cluster. |
ExtendedMediaInputTrait.Attributes |
Attributes for the ExtendedMediaInput cluster. |
ExtendedMediaInputTrait.AvailableInput |
Available-input definitions. |
ExtendedMediaInputTrait.InputNames |
Input names for a given available language. |
ExtendedMediaInputTrait.NextInputCommand.Request |
The request payload for the NextInput command. |
ExtendedMediaInputTrait.PreviousInputCommand.Request |
The request payload for the PreviousInput command. |
ExtendedMediaInputTrait.SelectCustomInputCommand.Request |
The request payload for the SelectCustomInput command. |
ExtendedMediaPlaybackTrait.Attributes |
Attributes for the ExtendedMediaPlayback cluster. |
ExtendedMediaPlaybackTrait.ClosedCaptioningOffCommand.Request |
|
ExtendedMediaPlaybackTrait.ClosedCaptioningOnCommand.Request |
|
ExtendedMediaPlaybackTrait.SetRepeatCommand.Request |
|
ExtendedMediaPlaybackTrait.ShuffleCommand.Request |
|
ExtendedModeSelectTrait.Attributes |
Attributes for the ExtendedModeSelect cluster. |
ExtendedModeSelectTrait.ChangeModeSettingsCommand.Request |
|
ExtendedModeSelectTrait.ModeSetting |
|
ExtendedModeSelectTrait.ModeSynonyms |
|
ExtendedModeSelectTrait.Mode |
|
ExtendedModeSelectTrait.SettingSynonyms |
|
ExtendedModeSelectTrait.Setting |
|
ExtendedOperationalStateTrait.Attributes |
Attributes for the ExtendedOperationalState cluster. |
ExtendedOperationalStateTrait.PauseUnpauseFollowUp |
Follow-up event for pause/unpause commands. |
ExtendedOperationalStateTrait.StartStopErrorFollowUp |
Follow-up event for generic command errors. |
ExtendedOperationalStateTrait.StartStopFollowUp |
Follow-up event for start and stop commands. |
ExtendedOperationalStateTrait.StartWithDurationCommand.Request |
The request payload for the StartWithDuration command. |
ExtendedOperationalStateTrait.StartWithOperationZonesCommand.Request |
The request payload for the StartWithOperationZones command. |
ExtendedPowerSourceTrait.Attributes |
Attributes for the ExtendedPowerSource cluster. |
ExtendedPowerSourceTrait.BatteryStateChange |
|
ExtendedPowerSourceTrait.Capacity |
|
ExtendedPowerSourceTrait.StartChargingCommand.Request |
|
ExtendedPowerSourceTrait.StopChargingCommand.Request |
|
ExtendedPowerSourceTrait.UsingBackUpEnergySource |
|
ExtendedTemperatureControlTrait.Attributes |
Attributes for the ExtendedTemperatureControl cluster. |
ExtendedTemperatureControlTrait.TemperatureControlError |
Notification that a device hasn't been able to reach the target temperature due to an error. |
ExtendedTemperatureControlTrait.TemperatureSetpointReached |
Notification that a device has reached its target temperature. |
ExtendedThermostatTrait.Attributes |
Attributes for the ExtendedThermostat cluster. |
ExtendedThermostatTrait.NotifySensorStateChangeCommand.Request |
|
ExtendedThermostatTrait.PresetSynonyms |
Synonyms for the preset in a given language. |
ExtendedThermostatTrait.Preset |
Information about a preset. |
FanControlTrait.Attributes |
Attributes for the FanControl cluster. |
FanControlTrait.StepCommand.Request |
The request payload for the Step command. |
FillTrait.Attributes |
Attributes for the Fill cluster. |
FillTrait.AvailableFillLevels |
The available fill levels. |
FillTrait.FillCommand.Request |
The request payload for the Fill command. |
FillTrait.LevelSynonym |
Synonyms of the level in a given language. |
FillTrait.Level |
Level name and its language-specific synonyms. |
FilterMonitoringTrait.Attributes |
Attributes for the FilterMonitoring cluster. |
FilterMonitoringTrait.FilterChangeIndicationCleanliness |
Proactive notification of the current filter-cleanliness state. |
FilterMonitoringTrait.FilterChangeIndicationLifetime |
Proactive notification of the current filter-lifetime state. |
FilterMonitoringTrait.FilterMonitoringSensorError |
Notification of a sensor error. |
FixedLabelTrait.Attributes |
Attributes for the FixedLabel cluster. |
FixedLabelTrait.LabelStruct |
An object describing an endpoint's label. |
FlowMeasurementTrait.Attributes |
Attributes for the FlowMeasurement cluster. |
FormaldehydeConcentrationMeasurementTrait.Attributes |
Attributes for the FormaldehydeConcentrationMeasurement cluster. |
HepaFilterMonitoringTrait.Attributes |
Attributes for the HepaFilterMonitoring cluster. |
HepaFilterMonitoringTrait.ReplacementProductStruct |
The details of a replacement HEPA filter. |
HepaFilterMonitoringTrait.ResetConditionCommand.Request |
The request payload for the ResetCondition command. |
IdentifyTrait.Attributes |
Attributes for the Identify cluster. |
IdentifyTrait.IdentifyCommand.Request |
The request payload for the Identify command. |
IdentifyTrait.TriggerEffectCommand.Request |
The request payload for the TriggerEffect command. |
IlluminanceMeasurementTrait.Attributes |
Attributes for the IlluminanceMeasurement cluster. |
KeypadInputTrait.Attributes |
Attributes for the KeypadInput cluster. |
KeypadInputTrait.SendKeyCommand.Request |
The request payload for the SendKey command. |
KeypadInputTrait.SendKeyCommand.Response |
The result of the |
LaundryDryerControlsTrait.Attributes |
Attributes for the LaundryDryerControls cluster. |
LaundryWasherControlsTrait.Attributes |
Attributes for the LaundryWasherControls cluster. |
LaundryWasherModeTrait.Attributes |
Attributes for the LaundryWasherMode cluster. |
LaundryWasherModeTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
LaundryWasherModeTrait.ChangeToModeCommand.Response |
The result of the completed |
LaundryWasherModeTrait.ModeOptionStruct |
Describes a mode that may be selected on the device. |
LaundryWasherModeTrait.ModeTagStruct |
Describes a mode tag. |
LeafWetnessMeasurementTrait.Attributes |
Attributes for the LeafWetnessMeasurement cluster. |
LevelControlTrait.Attributes |
Attributes for the LevelControl cluster. |
LevelControlTrait.MoveCommand.Request |
The request payload for the Move command. |
LevelControlTrait.MoveToClosestFrequencyCommand.Request |
The request payload for the MoveToClosestFrequency command. |
LevelControlTrait.MoveToLevelCommand.Request |
The request payload for the MoveToLevel command. |
LevelControlTrait.MoveToLevelWithOnOffCommand.Request |
The request payload for the MoveToLevelWithOnOff command. |
LevelControlTrait.MoveWithOnOffCommand.Request |
The request payload for the MoveWithOnOff command. |
LevelControlTrait.StepCommand.Request |
The request payload for the Step command. |
LevelControlTrait.StepWithOnOffCommand.Request |
The request payload for the StepWithOnOff command. |
LevelControlTrait.StopCommand.Request |
The request payload for the Stop command. |
LevelControlTrait.StopWithOnOffCommand.Request |
The request payload for the StopWithOnOff command. |
LightEffectsTrait.Attributes |
Attributes for the LightEffects cluster. |
LightEffectsTrait.Color |
Color of the light for the duration of the effect. |
LightEffectsTrait.PulseEffectSetCommand.Request |
The request payload for the PulseEffectSet command. |
LightEffectsTrait.SleepEffectSetCommand.Request |
The request payload for the SleepEffectSet command. |
LightEffectsTrait.SpectrumHsv |
Represents a color using the HSV model. |
LightEffectsTrait.StopEffectCommand.Request |
The request payload for the StopEffect command. |
LightEffectsTrait.WakeEffectSetCommand.Request |
The request payload for the WakeEffectSet command. |
LocatorTrait.Attributes |
Attributes for the Locator cluster. |
LocatorTrait.LocateCommand.Request |
The request payload for the Locate command. |
LocatorTrait.SilenceCommand.Request |
The request payload for the Silence command. |
LockUnlockTrait.Attributes |
Attributes for the LockUnlock cluster. |
LockUnlockTrait.LockCommand.Request |
The request payload for the Lock command. |
LockUnlockTrait.LockFollowUp |
Follow up response for the |
LockUnlockTrait.LockUnlockErrorFollowUp |
|
LockUnlockTrait.UnlockCommand.Request |
The request payload for the Unlock command. |
LockUnlockTrait.UnlockFollowUp |
Follow up response for the |
LowPowerTrait.Attributes |
Attributes for the LowPower cluster. |
LowPowerTrait.SleepCommand.Request |
The request payload for the Sleep command. |
Max2FilterMonitoringTrait.Attributes |
Attributes for the Max2FilterMonitoring cluster. |
MediaActivityStateTrait.Attributes |
Attributes for the MediaActivityState cluster. |
MediaInputTrait.Attributes |
Attributes for the MediaInput cluster. |
MediaInputTrait.HideInputStatusCommand.Request |
The request payload for the HideInputStatus command. |
MediaInputTrait.InputInfoStruct |
Information about an input. |
MediaInputTrait.RenameInputCommand.Request |
The request payload for the RenameInput command. |
MediaInputTrait.SelectInputCommand.Request |
The request payload for the SelectInput command. |
MediaInputTrait.ShowInputStatusCommand.Request |
The request payload for the ShowInputStatus command. |
MediaPlaybackTrait.ActivateAudioTrackCommand.Request |
|
MediaPlaybackTrait.ActivateTextTrackCommand.Request |
|
MediaPlaybackTrait.Attributes |
Attributes for the MediaPlayback cluster. |
MediaPlaybackTrait.DeactivateTextTrackCommand.Request |
|
MediaPlaybackTrait.FastForwardCommand.Request |
The request payload for the FastForward command. |
MediaPlaybackTrait.FastForwardCommand.Response |
The outcome of the |
MediaPlaybackTrait.NextCommand.Request |
The request payload for the Next command. |
MediaPlaybackTrait.NextCommand.Response |
The outcome of the |
MediaPlaybackTrait.PauseCommand.Request |
The request payload for the Pause command. |
MediaPlaybackTrait.PauseCommand.Response |
The outcome of the |
MediaPlaybackTrait.PlayCommand.Request |
The request payload for the Play command. |
MediaPlaybackTrait.PlayCommand.Response |
The outcome of the |
MediaPlaybackTrait.PlaybackPositionStruct |
A playback position within a media stream. |
MediaPlaybackTrait.PreviousCommand.Request |
The request payload for the Previous command. |
MediaPlaybackTrait.PreviousCommand.Response |
The outcome of the |
MediaPlaybackTrait.RewindCommand.Request |
The request payload for the Rewind command. |
MediaPlaybackTrait.RewindCommand.Response |
The outcome of the |
MediaPlaybackTrait.SeekCommand.Request |
The request payload for the Seek command. |
MediaPlaybackTrait.SeekCommand.Response |
The outcome of the |
MediaPlaybackTrait.SkipBackwardCommand.Request |
The request payload for the SkipBackward command. |
MediaPlaybackTrait.SkipBackwardCommand.Response |
The outcome of the |
MediaPlaybackTrait.SkipForwardCommand.Request |
The request payload for the SkipForward command. |
MediaPlaybackTrait.SkipForwardCommand.Response |
The outcome of the |
MediaPlaybackTrait.StartOverCommand.Request |
The request payload for the StartOver command. |
MediaPlaybackTrait.StartOverCommand.Response |
The outcome of the |
MediaPlaybackTrait.StateChanged |
|
MediaPlaybackTrait.StopCommand.Request |
The request payload for the Stop command. |
MediaPlaybackTrait.StopCommand.Response |
The outcome of the |
MediaPlaybackTrait.TrackAttributesStruct |
|
MediaPlaybackTrait.TrackStruct |
|
MicrowaveOvenControlTrait.AddMoreTimeCommand.Request |
The request payload for the AddMoreTime command. |
MicrowaveOvenControlTrait.Attributes |
Attributes for the MicrowaveOvenControl cluster. |
MicrowaveOvenControlTrait.SetCookingParametersCommand.Request |
The request payload for the SetCookingParameters command. |
MicrowaveOvenModeTrait.Attributes |
Attributes for the MicrowaveOvenMode cluster. |
MicrowaveOvenModeTrait.ModeOptionStruct |
Represents the possible mode of the |
MicrowaveOvenModeTrait.ModeTagStruct |
Describes a mode tag. |
ModeSelectTrait.Attributes |
Attributes for the ModeSelect cluster. |
ModeSelectTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
ModeSelectTrait.ModeOptionStruct |
Represents the possible mode of the cluster instance. |
ModeSelectTrait.SemanticTagStruct |
Represents a semantic tag. |
MotionDetectionTrait.Attributes |
Attributes for the MotionDetection cluster. |
MotionDetectionTrait.MotionDetected |
Proactive notification that occurs when the system detects motion. |
NetworkControlTrait.Attributes |
Attributes for the NetworkControl cluster. |
NetworkControlTrait.EnableDisableGuestNetworkCommand.Request |
The request payload for the EnableDisableGuestNetwork command. |
NetworkControlTrait.EnableDisableNetworkProfileCommand.Request |
The request payload for the EnableDisableNetworkProfile command. |
NetworkControlTrait.GetGuestNetworkPasswordCommand.Request |
The request payload for the GetGuestNetworkPassword command. |
NetworkControlTrait.GetGuestNetworkPasswordCommand.Response |
|
NetworkControlTrait.GuestNetworkSettings |
Settings of the guest network. |
NetworkControlTrait.LastNetworkDownloadSpeedTest |
Results of the most recent network-download speed test. |
NetworkControlTrait.LastNetworkUploadSpeedTest |
The results of the most recent network-upload speed test. |
NetworkControlTrait.NetworkProfileState |
The state of one of the network profiles. |
NetworkControlTrait.NetworkSettings |
Settings of the main network. |
NetworkControlTrait.TestNetworkSpeedCommand.Request |
The request payload for the TestNetworkSpeed command. |
NetworkControlTrait.TestNetworkSpeedFollowUp |
The follow-up event for the |
NitrogenDioxideConcentrationMeasurementTrait.Attributes |
Attributes for the NitrogenDioxideConcentrationMeasurement cluster. |
ObjectDetectionTrait.Attributes |
Attributes for the ObjectDetection cluster. |
ObjectDetectionTrait.ObjectDetected |
Detection notification event. |
ObjectDetectionTrait.Object |
Information about a specific object that has been detected. |
ObjectDetectionTrait.Objects |
Categorization of the objects detected. |
OccupancySensingTrait.Attributes |
Attributes for the OccupancySensing cluster. |
OccupancySensingTrait.HoldTimeLimitsStruct |
|
OccupancySensingTrait.OccupancyChanged |
|
OnOffTrait.Attributes |
Attributes for the OnOff cluster. |
OnOffTrait.OffCommand.Request |
The request payload for the Off command. |
OnOffTrait.OffWithEffectCommand.Request |
The request payload for the OffWithEffect command. |
OnOffTrait.OnCommand.Request |
The request payload for the On command. |
OnOffTrait.OnWithRecallGlobalSceneCommand.Request |
The request payload for the OnWithRecallGlobalScene command. |
OnOffTrait.OnWithTimedOffCommand.Request |
The request payload for the OnWithTimedOff command. |
OnOffTrait.ToggleCommand.Request |
The request payload for the Toggle command. |
OpenCloseTrait.Attributes |
Attributes for the OpenClose cluster. |
OpenCloseTrait.CloseCommand.Request |
The request payload for the Close command. |
OpenCloseTrait.CloseFollowUp |
Follow up response for the |
OpenCloseTrait.DirectionOpenState |
Current state for the given open direction. |
OpenCloseTrait.GoToOpenPercentageCommand.Request |
The request payload for the GoToOpenPercentage command. |
OpenCloseTrait.GoToOpenPercentageFollowUp |
Follow up response for the |
OpenCloseTrait.OpenCloseErrorFollowUp |
|
OpenCloseTrait.OpenCommand.Request |
The request payload for the Open command. |
OpenCloseTrait.OpenFollowUp |
Follow up response for the |
OpenCloseTrait.StepCommand.Request |
The request payload for the Step command. |
OperationalStateTrait.Attributes |
Attributes for the OperationalState cluster. |
OperationalStateTrait.ErrorStateStruct |
Used to indicate the error state of the device when the |
OperationalStateTrait.OperationCompletion |
This event is generated when the overall operation ends, successfully or otherwise. |
OperationalStateTrait.OperationalError |
This event is generated when a reportable error condition is detected. |
OperationalStateTrait.OperationalStateStruct |
Used to indicate a possible state of the device. |
OperationalStateTrait.PauseCommand.Request |
The request payload for the Pause command. |
OperationalStateTrait.PauseCommand.Response |
The result of the completed |
OperationalStateTrait.ResumeCommand.Request |
The request payload for the Resume command. |
OperationalStateTrait.ResumeCommand.Response |
The result of the completed |
OperationalStateTrait.StartCommand.Request |
The request payload for the Start command. |
OperationalStateTrait.StartCommand.Response |
The result of the completed |
OperationalStateTrait.StopCommand.Request |
The request payload for the Stop command. |
OperationalStateTrait.StopCommand.Response |
The result of the completed |
OvenCavityOperationalStateTrait.Attributes |
Attributes for the OvenCavityOperationalState cluster. |
OvenCavityOperationalStateTrait.ErrorStateStruct |
Used to indicate the error state of the oven when the OvenCavityOperationalState.Attributes.operationalState attribute is Error. |
OvenCavityOperationalStateTrait.OperationCompletion |
This event is generated when the overall operation ends, successfully or otherwise. |
OvenCavityOperationalStateTrait.OperationalError |
This event is generated when a reportable error condition is detected. |
OvenCavityOperationalStateTrait.OperationalStateStruct |
Used to indicate a possible state of the oven. |
OvenCavityOperationalStateTrait.PauseCommand.Request |
The request payload for the Pause command. |
OvenCavityOperationalStateTrait.PauseCommand.Response |
The result of the completed |
OvenCavityOperationalStateTrait.ResumeCommand.Request |
The request payload for the Resume command. |
OvenCavityOperationalStateTrait.ResumeCommand.Response |
The result of the completed |
OvenCavityOperationalStateTrait.StartCommand.Request |
The request payload for the Start command. |
OvenCavityOperationalStateTrait.StartCommand.Response |
The result of the completed |
OvenCavityOperationalStateTrait.StopCommand.Request |
The request payload for the Stop command. |
OvenCavityOperationalStateTrait.StopCommand.Response |
The result of the completed |
OvenModeTrait.Attributes |
Attributes for the OvenMode cluster. |
OvenModeTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
OvenModeTrait.ChangeToModeCommand.Response |
The result of the completed |
OvenModeTrait.ModeOptionStruct |
Represents the possible mode of the |
OvenModeTrait.ModeTagStruct |
Describes a mode tag. |
OzoneConcentrationMeasurementTrait.Attributes |
Attributes for the OzoneConcentrationMeasurement cluster. |
ParkingLocationTrait.Attributes |
Attributes for the ParkingLocation cluster. |
ParkingLocationTrait.CurrentParkingLocation |
Locations of the user's parked vehicles. |
Pm10ConcentrationMeasurementTrait.Attributes |
Attributes for the Pm10ConcentrationMeasurement cluster. |
Pm1ConcentrationMeasurementTrait.Attributes |
Attributes for the Pm1ConcentrationMeasurement cluster. |
Pm25ConcentrationMeasurementTrait.Attributes |
Attributes for the Pm25ConcentrationMeasurement cluster. |
PowerSourceTrait.Attributes |
Attributes for the PowerSource cluster. |
PowerSourceTrait.BatChargeFaultChangeType |
|
PowerSourceTrait.BatChargeFaultChange |
|
PowerSourceTrait.BatFaultChangeType |
|
PowerSourceTrait.BatFaultChange |
|
PowerSourceTrait.WiredFaultChangeType |
|
PowerSourceTrait.WiredFaultChange |
|
PowerTopologyTrait.Attributes |
Attributes for the PowerTopology cluster. |
PreFilterMonitoringTrait.Attributes |
Attributes for the PreFilterMonitoring cluster. |
PressureMeasurementTrait.Attributes |
Attributes for the PressureMeasurement cluster. |
PumpConfigurationAndControlTrait.AirDetection |
|
PumpConfigurationAndControlTrait.Attributes |
Attributes for the PumpConfigurationAndControl cluster. |
PumpConfigurationAndControlTrait.DryRunning |
|
PumpConfigurationAndControlTrait.ElectronicFatalFailure |
|
PumpConfigurationAndControlTrait.ElectronicNonFatalFailure |
|
PumpConfigurationAndControlTrait.ElectronicTemperatureHigh |
|
PumpConfigurationAndControlTrait.GeneralFault |
|
PumpConfigurationAndControlTrait.Leakage |
|
PumpConfigurationAndControlTrait.MotorTemperatureHigh |
|
PumpConfigurationAndControlTrait.PowerMissingPhase |
|
PumpConfigurationAndControlTrait.PumpBlocked |
|
PumpConfigurationAndControlTrait.PumpMotorFatalFailure |
|
PumpConfigurationAndControlTrait.SensorFailure |
|
PumpConfigurationAndControlTrait.SupplyVoltageHigh |
|
PumpConfigurationAndControlTrait.SupplyVoltageLow |
|
PumpConfigurationAndControlTrait.SystemPressureHigh |
|
PumpConfigurationAndControlTrait.SystemPressureLow |
|
PumpConfigurationAndControlTrait.TurbineOperation |
|
RadonConcentrationMeasurementTrait.Attributes |
Attributes for the RadonConcentrationMeasurement cluster. |
RebootTrait.Attributes |
Attributes for the Reboot cluster. |
RebootTrait.RebootCommand.Request |
The request payload for the Reboot command. |
RefrigeratorAlarmTrait.Attributes |
Attributes for the RefrigeratorAlarm cluster. |
RefrigeratorAlarmTrait.Notify |
Generated when alarm changes state. |
RefrigeratorAndTemperatureControlledCabinetModeTrait.Attributes |
Attributes for the RefrigeratorAndTemperatureControlledCabinetMode cluster. |
RefrigeratorAndTemperatureControlledCabinetModeTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
RefrigeratorAndTemperatureControlledCabinetModeTrait.ChangeToModeCommand.Response |
The result of the completed |
RefrigeratorAndTemperatureControlledCabinetModeTrait.ModeOptionStruct |
Describes a mode that may be selected on the device. |
RefrigeratorAndTemperatureControlledCabinetModeTrait.ModeTagStruct |
Describes a mode tag. |
RelativeHumidityControlTrait.Attributes |
Attributes for the RelativeHumidityControl cluster. |
RelativeHumidityControlTrait.SetRelativeHumidityCommand.Request |
The request payload for the SetRelativeHumidity command. |
RelativeHumidityControlTrait.StepRelativeHumidityCommand.Request |
The request payload for the StepRelativeHumidity command. |
RelativeHumidityMeasurementTrait.Attributes |
Attributes for the RelativeHumidityMeasurement cluster. |
RotationTrait.Attributes |
Attributes for the Rotation cluster. |
RotationTrait.RotateToDegreesCommand.Request |
The request payload for the RotateToDegrees command. |
RotationTrait.RotateToPercentageCommand.Request |
The request payload for the RotateToPercentage command. |
RotationTrait.RotationDegreesRange |
The number of degrees that a device can rotate. |
RvcCleanModeTrait.Attributes |
Attributes for the RvcCleanMode cluster. |
RvcCleanModeTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
RvcCleanModeTrait.ChangeToModeCommand.Response |
The result of the completed |
RvcCleanModeTrait.ModeOptionStruct |
Describes a mode that may be selected on the device. |
RvcCleanModeTrait.ModeTagStruct |
Describes a mode tag. |
RvcOperationalStateTrait.Attributes |
Attributes for the RvcOperationalState cluster. |
RvcOperationalStateTrait.ErrorStateStruct |
Used to indicate the error state of the device when the RvcOperationStateTrait.Attributes.operationalState attribute is Error. |
RvcOperationalStateTrait.GoHomeCommand.Request |
The request payload for the GoHome command. |
RvcOperationalStateTrait.GoHomeCommand.Response |
The result of the completed |
RvcOperationalStateTrait.OperationCompletion |
This event is generated when the overall operation ends, successfully or otherwise. |
RvcOperationalStateTrait.OperationalError |
This event is generated when a reportable error condition is detected. |
RvcOperationalStateTrait.OperationalStateStruct |
Used to indicate a possible state of the device. |
RvcOperationalStateTrait.PauseCommand.Request |
The request payload for the Pause command. |
RvcOperationalStateTrait.PauseCommand.Response |
The result of the completed |
RvcOperationalStateTrait.ResumeCommand.Request |
The request payload for the Resume command. |
RvcOperationalStateTrait.ResumeCommand.Response |
The result of the completed |
RvcRunModeTrait.Attributes |
Attributes for the RvcRunMode cluster. |
RvcRunModeTrait.ChangeToModeCommand.Request |
The request payload for the ChangeToMode command. |
RvcRunModeTrait.ChangeToModeCommand.Response |
The result of the completed |
RvcRunModeTrait.ModeOptionStruct |
Describes a mode that may be selected on the device. |
RvcRunModeTrait.ModeTagStruct |
Describes a mode tag. |
SimplifiedOnOffTrait.Attributes |
Attributes for the SimplifiedOnOff cluster. |
SimplifiedThermostatTrait.Attributes |
Attributes for the SimplifiedThermostat cluster. |
SimplifiedThermostatTrait.SetSystemModeCommand.Request |
The request payload for the SetSystemMode command. |
SoilMoistureMeasurementTrait.Attributes |
Attributes for the SoilMoistureMeasurement cluster. |
SpeedMeasurementTrait.Attributes |
Attributes for the SpeedMeasurement cluster. |
SwitchTrait.Attributes |
Attributes for the Switch cluster. |
SwitchTrait.InitialPress |
Indicates that the momentary switch starts to be pressed after debouncing. |
SwitchTrait.LongPress |
Indicates that the momentary switch has been pressed for a long time. |
SwitchTrait.LongRelease |
Indicates that the momentary switch has been released after a |
SwitchTrait.MultiPressComplete |
Indicates how many times the momentary switch has been pressed in a multi-press sequence. |
SwitchTrait.MultiPressOngoing |
Indicates how many times the momentary switch has been pressed in a multi-press sequence. |
SwitchTrait.ShortRelease |
Indicates that the momentary switch has been released after a short press and after debouncing. |
SwitchTrait.SwitchLatched |
Indicates that the latching switch moved to a new position. |
SwitchTrait.SyntheticButtonPress |
|
SwitchTrait.SyntheticLongPressRelease |
|
SwitchTrait.SyntheticLongPressStart |
|
SyntheticSwitchTrait.Attributes |
Attributes for the SyntheticSwitch cluster. |
SyntheticSwitchTrait.ButtonPress |
Indicates that the switch button was pressed. |
SyntheticSwitchTrait.LongPressRelease |
Indicates that the switch button was released after a long press. |
SyntheticSwitchTrait.LongPressStart |
Indicates that the switch has been depressed to start a long press. |
TargetNavigatorTrait.Attributes |
Attributes for the TargetNavigator cluster. |
TargetNavigatorTrait.NavigateTargetCommand.Request |
The request payload for the NavigateTarget command. |
TargetNavigatorTrait.NavigateTargetCommand.Response |
The result of the completed |
TargetNavigatorTrait.TargetInfoStruct |
An object describing the navigable target. |
TargetNavigatorTrait.TargetUpdated |
|
TemperatureControlTrait.Attributes |
Attributes for the TemperatureControl cluster. |
TemperatureControlTrait.SetTemperatureCommand.Request |
The request payload for the SetTemperature command. |
TemperatureMeasurementTrait.Attributes |
Attributes for the TemperatureMeasurement cluster. |
ThermostatTrait.AtomicAttributeStatusStruct |
|
ThermostatTrait.AtomicRequestCommand.Request |
The request payload for the AtomicRequest command. |
ThermostatTrait.AtomicRequestCommand.Response |
|
ThermostatTrait.Attributes |
Attributes for the Thermostat cluster. |
ThermostatTrait.ClearWeeklyScheduleCommand.Request |
The request payload for the ClearWeeklySchedule command. |
ThermostatTrait.GetWeeklyScheduleCommand.Request |
The request payload for the GetWeeklySchedule command. |
ThermostatTrait.GetWeeklyScheduleCommand.Response |
The weekly schedule, with the same payload as |
ThermostatTrait.PresetStruct |
A preset. |
ThermostatTrait.PresetTypeStruct |
A preset type. |
ThermostatTrait.ScheduleStruct |
A schedule. |
ThermostatTrait.ScheduleTransitionStruct |
A schedule transition. |
ThermostatTrait.ScheduleTypeStruct |
A schedule type. |
ThermostatTrait.SetActivePresetRequestCommand.Request |
|
ThermostatTrait.SetActiveScheduleRequestCommand.Request |
|
ThermostatTrait.SetWeeklyScheduleCommand.Request |
The request payload for the SetWeeklySchedule command. |
ThermostatTrait.SetpointRaiseLowerCommand.Request |
The request payload for the SetpointRaiseLower command. |
ThermostatTrait.WeeklyScheduleTransitionStruct |
A single transition in a thermostat schedule. |
ThermostatUserInterfaceConfigurationTrait.Attributes |
Attributes for the ThermostatUserInterfaceConfiguration cluster. |
TimeTrait.SolarTimeStruct |
SolarTime Struct. |
TimerTrait.Attributes |
Attributes for the Timer cluster. |
TimerTrait.TimerAdjustCommand.Request |
The request payload for the TimerAdjust command. |
TimerTrait.TimerCancelCommand.Request |
The request payload for the TimerCancel command. |
TimerTrait.TimerPauseCommand.Request |
The request payload for the TimerPause command. |
TimerTrait.TimerResumeCommand.Request |
The request payload for the TimerResume command. |
TimerTrait.TimerStartCommand.Request |
The request payload for the TimerStart command. |
TogglesTrait.Attributes |
Attributes for the Toggles cluster. |
TogglesTrait.ChangeToggleSettingsCommand.Request |
The request payload for the ChangeToggleSettings command. |
TogglesTrait.ToggleSetting |
Indicates if a specific toggle is enabled or not. |
TogglesTrait.ToggleSynonyms |
Synonyms of the toggle in a given language. |
TogglesTrait.Toggle |
A toggle that is available on the device. |
TotalVolatileOrganicCompoundsConcentrationMeasurementTrait.Attributes |
Attributes for the TotalVolatileOrganicCompoundsConcentrationMeasurement cluster. |
UnitTestingTrait.Attributes |
Attributes for the UnitTesting cluster. |
UnitTestingTrait.DoubleNestedStructList |
DoubleNestedStructList |
UnitTestingTrait.GlobalEchoRequestCommand.Request |
|
UnitTestingTrait.GlobalEchoRequestCommand.Response |
|
UnitTestingTrait.NestedStructList |
NestedStructList |
UnitTestingTrait.NestedStruct |
NestedStruct |
UnitTestingTrait.NullablesAndOptionalsStruct |
NullablesAndOptionalsStruct`. |
UnitTestingTrait.SimpleStructEchoRequestCommand.Request |
The request payload for the SimpleStructEchoRequest command. |
UnitTestingTrait.SimpleStructEchoRequestCommand.Response |
|
UnitTestingTrait.SimpleStruct |
SimpleStruct |
UnitTestingTrait.StringEchoRequestCommand.Request |
|
UnitTestingTrait.StringEchoRequestCommand.Response |
|
UnitTestingTrait.TestAddArgumentsCommand.Request |
The request payload for the TestAddArguments command. |
UnitTestingTrait.TestAddArgumentsCommand.Response |
|
UnitTestingTrait.TestBatchHelperRequestCommand.Request |
|
UnitTestingTrait.TestBatchHelperRequestCommand.Response |
|
UnitTestingTrait.TestCommand.Request |
The request payload for the Test command. |
UnitTestingTrait.TestComplexNullableOptionalRequestCommand.Request |
The request payload for the TestComplexNullableOptionalRequest command. |
UnitTestingTrait.TestComplexNullableOptionalRequestCommand.Response |
|
UnitTestingTrait.TestDifferentVendorMeiEvent |
|
UnitTestingTrait.TestDifferentVendorMeiRequestCommand.Request |
|
UnitTestingTrait.TestDifferentVendorMeiRequestCommand.Response |
|
UnitTestingTrait.TestEmitTestEventRequestCommand.Request |
The request payload for the TestEmitTestEventRequest command. |
UnitTestingTrait.TestEmitTestEventRequestCommand.Response |
|
UnitTestingTrait.TestEmitTestFabricScopedEventRequestCommand.Request |
The request payload for the TestEmitTestFabricScopedEventRequest command. |
UnitTestingTrait.TestEmitTestFabricScopedEventRequestCommand.Response |
|
UnitTestingTrait.TestEnumsRequestCommand.Request |
The request payload for the TestEnumsRequest command. |
UnitTestingTrait.TestEnumsRequestCommand.Response |
|
UnitTestingTrait.TestEvent |
|
UnitTestingTrait.TestFabricScopedEvent |
|
UnitTestingTrait.TestFabricScoped |
TestFabricScoped |
UnitTestingTrait.TestGlobalStruct |
|
UnitTestingTrait.TestListInt8UArgumentRequestCommand.Request |
The request payload for the TestListInt8UArgumentRequest command. |
UnitTestingTrait.TestListInt8UArgumentRequestCommand.Response |
|
UnitTestingTrait.TestListInt8UReverseRequestCommand.Request |
The request payload for the TestListInt8UReverseRequest command. |
UnitTestingTrait.TestListInt8UReverseRequestCommand.Response |
|
UnitTestingTrait.TestListNestedStructListArgumentRequestCommand.Request |
The request payload for the TestListNestedStructListArgumentRequest command. |
UnitTestingTrait.TestListNestedStructListArgumentRequestCommand.Response |
|
UnitTestingTrait.TestListStructArgumentRequestCommand.Request |
The request payload for the TestListStructArgumentRequest command. |
UnitTestingTrait.TestListStructArgumentRequestCommand.Response |
|
UnitTestingTrait.TestListStructOctet |
TestListStructOctet |
UnitTestingTrait.TestNestedStructArgumentRequestCommand.Request |
The request payload for the TestNestedStructArgumentRequest command. |
UnitTestingTrait.TestNestedStructArgumentRequestCommand.Response |
|
UnitTestingTrait.TestNestedStructListArgumentRequestCommand.Request |
The request payload for the TestNestedStructListArgumentRequest command. |
UnitTestingTrait.TestNestedStructListArgumentRequestCommand.Response |
|
UnitTestingTrait.TestNotHandledCommand.Request |
The request payload for the TestNotHandled command. |
UnitTestingTrait.TestNullableOptionalRequestCommand.Request |
The request payload for the TestNullableOptionalRequest command. |
UnitTestingTrait.TestNullableOptionalRequestCommand.Response |
|
UnitTestingTrait.TestSecondBatchHelperRequestCommand.Request |
|
UnitTestingTrait.TestSecondBatchHelperRequestCommand.Response |
|
UnitTestingTrait.TestSimpleArgumentRequestCommand.Request |
The request payload for the TestSimpleArgumentRequest command. |
UnitTestingTrait.TestSimpleArgumentRequestCommand.Response |
|
UnitTestingTrait.TestSimpleOptionalArgumentRequestCommand.Request |
The request payload for the TestSimpleOptionalArgumentRequest command. |
UnitTestingTrait.TestSpecificCommand.Request |
The request payload for the TestSpecific command. |
UnitTestingTrait.TestSpecificCommand.Response |
|
UnitTestingTrait.TestStructArgumentRequestCommand.Request |
The request payload for the TestStructArgumentRequest command. |
UnitTestingTrait.TestStructArgumentRequestCommand.Response |
|
UnitTestingTrait.TestStructArrayArgumentRequestCommand.Request |
The request payload for the TestStructArrayArgumentRequest command. |
UnitTestingTrait.TestStructArrayArgumentRequestCommand.Response |
|
UnitTestingTrait.TestUnknownCommandCommand.Request |
The request payload for the TestUnknownCommand command. |
UnitTestingTrait.TimedInvokeRequestCommand.Request |
The request payload for the TimedInvokeRequest command. |
UserLabelTrait.Attributes |
Attributes for the UserLabel cluster. |
UserLabelTrait.LabelStruct |
An object describing an endpoint's label. |
ValveConfigurationAndControlTrait.Attributes |
Attributes for the ValveConfigurationAndControl cluster. |
ValveConfigurationAndControlTrait.CloseCommand.Request |
The request payload for the Close command. |
ValveConfigurationAndControlTrait.OpenCommand.Request |
The request payload for the Open command. |
ValveConfigurationAndControlTrait.ValveFault |
The valve either registered or cleared a fault, such as when the valve isn't able to transition to the requested target level or state. |
ValveConfigurationAndControlTrait.ValveStateChanged |
The valve state changed. |
VolumeTrait.Attributes |
Attributes for the Volume cluster. |
VolumeTrait.MoveToVolumeCommand.Request |
The request payload for the MoveToVolume command. |
VolumeTrait.MuteCommand.Request |
The request payload for the Mute command. |
VolumeTrait.UnmuteCommand.Request |
The request payload for the Unmute command. |
VolumeTrait.VolumeStepCommand.Request |
The request payload for the VolumeStep command. |
WakeOnLanTrait.Attributes |
Attributes for the WakeOnLan cluster. |
WindowCoveringTrait.Attributes |
Attributes for the WindowCovering cluster. |
WindowCoveringTrait.DownOrCloseCommand.Request |
The request payload for the DownOrClose command. |
WindowCoveringTrait.GoToLiftPercentageCommand.Request |
The request payload for the GoToLiftPercentage command. |
WindowCoveringTrait.GoToLiftValueCommand.Request |
The request payload for the GoToLiftValue command. |
WindowCoveringTrait.GoToTiltPercentageCommand.Request |
The request payload for the GoToTiltPercentage command. |
WindowCoveringTrait.GoToTiltValueCommand.Request |
The request payload for the GoToTiltValue command. |
WindowCoveringTrait.StopMotionCommand.Request |
The request payload for the StopMotion command. |
WindowCoveringTrait.UpOrOpenCommand.Request |
The request payload for the UpOrOpen command. |
AccountLogin |
API for the AccountLogin trait. |
Actions |
API for the Actions trait. |
ActivatedCarbonFilterMonitoring |
API for the ActivatedCarbonFilterMonitoring trait. |
AirQuality |
API for the AirQuality trait. |
ApplicationBasic |
API for the ApplicationBasic trait. |
ApplicationLauncher |
API for the ApplicationLauncher trait. |
ArmDisarm |
API for the ArmDisarm trait. |
AudioInput |
API for the AudioInput trait. |
AudioOutput |
API for the AudioOutput trait. |
BasicInformation |
API for the BasicInformation trait. |
Binding |
API for the Binding trait. |
BooleanStateConfiguration |
API for the BooleanStateConfiguration trait. |
BooleanState |
API for the BooleanState trait. |
Brightness |
API for the Brightness trait. |
CarbonDioxideConcentrationMeasurement |
API for the CarbonDioxideConcentrationMeasurement trait. |
CarbonMonoxideConcentrationMeasurement |
API for the CarbonMonoxideConcentrationMeasurement trait. |
Channel |
API for the Channel trait. |
ColorControl |
API for the ColorControl trait. |
ContentLauncher |
API for the ContentLauncher trait. |
Cook |
API for the Cook trait. |
Descriptor |
API for the Descriptor trait. |
DishwasherAlarm |
API for the DishwasherAlarm trait. |
DishwasherMode |
API for the DishwasherMode trait. |
Dispense |
API for the Dispense trait. |
Dock |
API for the Dock trait. |
DoorLock |
API for the DoorLock trait. |
DoorbellPress |
API for the DoorbellPress trait. |
ElectricalEnergyMeasurement |
API for the ElectricalEnergyMeasurement trait. |
ElectricalPowerMeasurement |
API for the ElectricalPowerMeasurement trait. |
ElevatorControl |
API for the ElevatorControl trait. |
EnergyEvseMode |
API for the EnergyEvseMode trait. |
EnergyEvse |
API for the EnergyEvse trait. |
ExtendedAirQuality |
API for the ExtendedAirQuality trait. |
ExtendedApplicationLauncher |
API for the ExtendedApplicationLauncher trait. |
ExtendedChannel |
API for the ExtendedChannel trait. |
ExtendedColorControl |
API for the ExtendedColorControl trait. |
ExtendedDoorLock |
API for the ExtendedDoorLock trait. |
ExtendedFanControl |
API for the ExtendedFanControl trait. |
ExtendedLevelControl |
API for the ExtendedLevelControl trait. |
ExtendedMediaInput |
API for the ExtendedMediaInput trait. |
ExtendedMediaPlayback |
API for the ExtendedMediaPlayback trait. |
ExtendedModeSelect |
API for the ExtendedModeSelect trait. |
ExtendedOperationalState |
API for the ExtendedOperationalState trait. |
ExtendedPowerSource |
API for the ExtendedPowerSource trait. |
ExtendedTemperatureControl |
API for the ExtendedTemperatureControl trait. |
ExtendedThermostat |
API for the ExtendedThermostat trait. |
FanControl |
API for the FanControl trait. |
Fill |
API for the Fill trait. |
FilterMonitoring |
API for the FilterMonitoring trait. |
FixedLabel |
API for the FixedLabel trait. |
FlowMeasurement |
API for the FlowMeasurement trait. |
FormaldehydeConcentrationMeasurement |
API for the FormaldehydeConcentrationMeasurement trait. |
HepaFilterMonitoring |
API for the HepaFilterMonitoring trait. |
Identify |
API for the Identify trait. |
IlluminanceMeasurement |
API for the IlluminanceMeasurement trait. |
KeypadInput |
API for the KeypadInput trait. |
LaundryDryerControls |
API for the LaundryDryerControls trait. |
LaundryWasherControls |
API for the LaundryWasherControls trait. |
LaundryWasherMode |
API for the LaundryWasherMode trait. |
LeafWetnessMeasurement |
API for the LeafWetnessMeasurement trait. |
LevelControl |
API for the LevelControl trait. |
LightEffects |
API for the LightEffects trait. |
Locator |
API for the Locator trait. |
LockUnlock |
API for the LockUnlock trait. |
LowPower |
API for the LowPower trait. |
Max2FilterMonitoring |
API for the Max2FilterMonitoring trait. |
MediaActivityState |
API for the MediaActivityState trait. |
MediaInput |
API for the MediaInput trait. |
MediaPlayback |
API for the MediaPlayback trait. |
MicrowaveOvenControl |
API for the MicrowaveOvenControl trait. |
MicrowaveOvenMode |
API for the MicrowaveOvenMode trait. |
ModeSelect |
API for the ModeSelect trait. |
MotionDetection |
API for the MotionDetection trait. |
NetworkControl |
API for the NetworkControl trait. |
NitrogenDioxideConcentrationMeasurement |
API for the NitrogenDioxideConcentrationMeasurement trait. |
ObjectDetection |
API for the ObjectDetection trait. |
OccupancySensing |
API for the OccupancySensing trait. |
OnOff |
API for the OnOff trait. |
OpenClose |
API for the OpenClose trait. |
OperationalState |
API for the OperationalState trait. |
OvenCavityOperationalState |
API for the OvenCavityOperationalState trait. |
OvenMode |
API for the OvenMode trait. |
OzoneConcentrationMeasurement |
API for the OzoneConcentrationMeasurement trait. |
ParkingLocation |
API for the ParkingLocation trait. |
Pm10ConcentrationMeasurement |
API for the Pm10ConcentrationMeasurement trait. |
Pm1ConcentrationMeasurement |
API for the Pm1ConcentrationMeasurement trait. |
Pm25ConcentrationMeasurement |
API for the Pm25ConcentrationMeasurement trait. |
PowerSource |
API for the PowerSource trait. |
PowerTopology |
API for the PowerTopology trait. |
PreFilterMonitoring |
API for the PreFilterMonitoring trait. |
PressureMeasurement |
API for the PressureMeasurement trait. |
PumpConfigurationAndControl |
API for the PumpConfigurationAndControl trait. |
RadonConcentrationMeasurement |
API for the RadonConcentrationMeasurement trait. |
Reboot |
API for the Reboot trait. |
RefrigeratorAlarm |
API for the RefrigeratorAlarm trait. |
RefrigeratorAndTemperatureControlledCabinetMode |
API for the RefrigeratorAndTemperatureControlledCabinetMode trait. |
RelativeHumidityControl |
API for the RelativeHumidityControl trait. |
RelativeHumidityMeasurement |
API for the RelativeHumidityMeasurement trait. |
Rotation |
API for the Rotation trait. |
RvcCleanMode |
API for the RvcCleanMode trait. |
RvcOperationalState |
API for the RvcOperationalState trait. |
RvcRunMode |
API for the RvcRunMode trait. |
SimplifiedOnOff |
API for the SimplifiedOnOff trait. |
SimplifiedThermostat |
API for the SimplifiedThermostat trait. |
SoilMoistureMeasurement |
API for the SoilMoistureMeasurement trait. |
SpeedMeasurement |
API for the SpeedMeasurement trait. |
Switch |
API for the Switch trait. |
SyntheticSwitch |
API for the SyntheticSwitch trait. |
TargetNavigator |
API for the TargetNavigator trait. |
TemperatureControl |
API for the TemperatureControl trait. |
TemperatureMeasurement |
API for the TemperatureMeasurement trait. |
ThermostatUserInterfaceConfiguration |
API for the ThermostatUserInterfaceConfiguration trait. |
Thermostat |
API for the Thermostat trait. |
Timer |
API for the Timer trait. |
Toggles |
API for the Toggles trait. |
TotalVolatileOrganicCompoundsConcentrationMeasurement |
API for the TotalVolatileOrganicCompoundsConcentrationMeasurement trait. |
UnitTesting |
API for the UnitTesting trait. |
UserLabel |
API for the UserLabel trait. |
ValveConfigurationAndControl |
API for the ValveConfigurationAndControl trait. |
Volume |
API for the Volume trait. |
WakeOnLan |
API for the WakeOnLan trait. |
WindowCovering |
API for the WindowCovering trait. |
Interface for a Cluster Struct field.