com.google.home.google

Interfaces

AreaAttendanceStateTrait.Attributes

Attributes for the AreaAttendanceState Trait.

AreaPresenceStateTrait.Attributes

Attributes for the AreaPresenceState Trait.

ArmDisarm

API for the ArmDisarm trait.

ArmDisarmCommands
ArmDisarmTrait.ArmDisarmArmState

Proactive notification when the device enters a specific arm state.

ArmDisarmTrait.ArmDisarmCommand.OptionalArgs

Optional arguments for the command ArmDisarmCommand Request

ArmDisarmTrait.ArmDisarmFollowUp

Follow up response to the armDisarm command.

ArmDisarmTrait.Attributes

Attributes for the ArmDisarm cluster.

AssistantFulfillmentTrait.Attributes

Attributes for the AssistantFulfillment Trait.

AudioInput

API for the AudioInput trait.

AudioInputTrait.Attributes

Attributes for the AudioInput cluster.

Brightness

API for the Brightness trait.

BrightnessCommands
BrightnessTrait.Attributes

Attributes for the Brightness cluster.

Cook

API for the Cook trait.

CookCommands
CookTrait.Attributes

Attributes for the Cook cluster.

Dispense

API for the Dispense trait.

DispenseCommands
DispenseTrait.Attributes

Attributes for the Dispense cluster.

Dock

API for the Dock trait.

DockCommands
DockTrait.Attributes

Attributes for the Dock cluster.

DoorbellPress

API for the DoorbellPress trait.

DoorbellPressTrait.Attributes

Attributes for the DoorbellPress cluster.

DoorbellPressTrait.DoorbellPressed

Data about the pressing of a doorbell.

ElevatorControl

API for the ElevatorControl trait.

ElevatorControlCommands
ElevatorControlTrait.Attributes

Attributes for the ElevatorControl cluster.

ExtendedAirQuality

API for the ExtendedAirQuality trait.

ExtendedAirQualityTrait.AirQuality

Notification of the current air quality level.

ExtendedAirQualityTrait.AirQualitySensorError

Notification of an error with the air quality sensor.

ExtendedAirQualityTrait.Attributes

Attributes for the ExtendedAirQuality cluster.

ExtendedApplicationLauncher

API for the ExtendedApplicationLauncher trait.

ExtendedApplicationLauncherCommands
ExtendedApplicationLauncherTrait.Attributes

Attributes for the ExtendedApplicationLauncher cluster.

ExtendedChannel

API for the ExtendedChannel trait.

ExtendedChannelCommands
ExtendedChannelTrait.Attributes

Attributes for the ExtendedChannel cluster.

ExtendedColorControl

API for the ExtendedColorControl trait.

ExtendedColorControlCommands
ExtendedColorControlTrait.Attributes

Attributes for the ExtendedColorControl cluster.

ExtendedFanControl

API for the ExtendedFanControl trait.

ExtendedFanControlCommands
ExtendedFanControlTrait.Attributes

Attributes for the ExtendedFanControl cluster.

ExtendedLevelControl

API for the ExtendedLevelControl trait.

ExtendedLevelControlTrait.Attributes

Attributes for the ExtendedLevelControl cluster.

ExtendedMediaInput

API for the ExtendedMediaInput trait.

ExtendedMediaInputCommands
ExtendedMediaInputTrait.Attributes

Attributes for the ExtendedMediaInput cluster.

ExtendedMediaPlayback

API for the ExtendedMediaPlayback trait.

ExtendedMediaPlaybackCommands
ExtendedMediaPlaybackTrait.Attributes

Attributes for the ExtendedMediaPlayback cluster.

ExtendedModeSelect

API for the ExtendedModeSelect trait.

ExtendedModeSelectCommands
ExtendedModeSelectTrait.Attributes

Attributes for the ExtendedModeSelect cluster.

ExtendedOperationalState

API for the ExtendedOperationalState trait.

ExtendedOperationalStateCommands
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.

ExtendedPowerSource

API for the ExtendedPowerSource trait.

ExtendedPowerSourceCommands
ExtendedPowerSourceTrait.Attributes

Attributes for the ExtendedPowerSource cluster.

ExtendedPowerSourceTrait.BatteryStateChange
ExtendedPowerSourceTrait.UsingBackUpEnergySource
ExtendedTemperatureControl

API for the ExtendedTemperatureControl trait.

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.

ExtendedThermostat

API for the ExtendedThermostat trait.

ExtendedThermostatCommands
ExtendedThermostatTrait.Attributes

Attributes for the ExtendedThermostat cluster.

Fill

API for the Fill trait.

FillCommands
FillTrait.Attributes

Attributes for the Fill cluster.

FilterMonitoring

API for the FilterMonitoring trait.

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.

LeafWetnessMeasurement

API for the LeafWetnessMeasurement trait.

LeafWetnessMeasurementTrait.Attributes

Attributes for the LeafWetnessMeasurement cluster.

LightEffects

API for the LightEffects trait.

LightEffectsCommands
LightEffectsTrait.Attributes

Attributes for the LightEffects cluster.

Locator

API for the Locator trait.

LocatorCommands
LocatorTrait.Attributes

Attributes for the Locator cluster.

LockUnlock

API for the LockUnlock trait.

LockUnlockCommands
LockUnlockTrait.Attributes

Attributes for the LockUnlock cluster.

LockUnlockTrait.LockFollowUp

Follow up response for the lock command.

LockUnlockTrait.LockUnlockErrorFollowUp
LockUnlockTrait.UnlockFollowUp

Follow up response for the unlock command.

Max2FilterMonitoring

API for the Max2FilterMonitoring trait.

Max2FilterMonitoringTrait.Attributes

Attributes for the Max2FilterMonitoring cluster.

MediaActivityState

API for the MediaActivityState trait.

MediaActivityStateTrait.Attributes

Attributes for the MediaActivityState cluster.

MotionDetection

API for the MotionDetection trait.

MotionDetectionTrait.Attributes

Attributes for the MotionDetection cluster.

MotionDetectionTrait.MotionDetected

Proactive notification that occurs when the system detects motion.

NetworkControl

API for the NetworkControl trait.

NetworkControlCommands
NetworkControlTrait.Attributes

Attributes for the NetworkControl cluster.

NetworkControlTrait.TestNetworkSpeedFollowUp

The follow-up event for the TestNetworkSpeed command.

NotificationTrait.SendNotificationsCommand.OptionalArgs

Optional arguments for the SendNotificationsCommand.Request

ObjectDetection

API for the ObjectDetection trait.

ObjectDetectionTrait.Attributes

Attributes for the ObjectDetection cluster.

ObjectDetectionTrait.ObjectDetected

Detection notification event.

OpenClose

API for the OpenClose trait.

OpenCloseCommands
OpenCloseTrait.Attributes

Attributes for the OpenClose cluster.

OpenCloseTrait.CloseFollowUp

Follow up response for the close command.

OpenCloseTrait.GoToOpenPercentageFollowUp

Follow up response for the goToOpenPercentage command.

OpenCloseTrait.OpenCloseErrorFollowUp
OpenCloseTrait.OpenFollowUp

Follow up response for the open command.

ParkingLocation

API for the ParkingLocation trait.

ParkingLocationTrait.Attributes

Attributes for the ParkingLocation cluster.

PreFilterMonitoring

API for the PreFilterMonitoring trait.

PreFilterMonitoringTrait.Attributes

Attributes for the PreFilterMonitoring cluster.

Reboot

API for the Reboot trait.

RebootCommands
RebootTrait.Attributes

Attributes for the Reboot cluster.

RelativeHumidityControl

API for the RelativeHumidityControl trait.

RelativeHumidityControlCommands
RelativeHumidityControlTrait.Attributes

Attributes for the RelativeHumidityControl cluster.

Rotation

API for the Rotation trait.

RotationCommands
RotationTrait.Attributes

Attributes for the Rotation cluster.

SimplifiedOnOff

API for the SimplifiedOnOff trait.

SimplifiedOnOffTrait.Attributes

Attributes for the SimplifiedOnOff cluster.

SimplifiedThermostat

API for the SimplifiedThermostat trait.

SimplifiedThermostatCommands
SimplifiedThermostatTrait.Attributes

Attributes for the SimplifiedThermostat cluster.

SoilMoistureMeasurement

API for the SoilMoistureMeasurement trait.

SoilMoistureMeasurementTrait.Attributes

Attributes for the SoilMoistureMeasurement cluster.

SpeedMeasurement

API for the SpeedMeasurement trait.

SpeedMeasurementTrait.Attributes

Attributes for the SpeedMeasurement cluster.

SyntheticSwitch

API for the SyntheticSwitch trait.

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.

TimeTrait.Attributes

Attributes for the Time Trait.

TimeTrait.RecurringClockTimeScheduledEvent

An event sent at a pre-scheduled time, with recurrence determined by a cron expression.

TimeTrait.RecurringSolarTimeScheduledEvent

An event sent at a pre-scheduled solar time, with recurrence determined by a cron expression.

TimeTrait.ScheduledTimeEvent

An event which is sent at a pre-scheduled time.

Timer

API for the Timer trait.

TimerCommands
TimerTrait.Attributes

Attributes for the Timer cluster.

Toggles

API for the Toggles trait.

TogglesCommands
TogglesTrait.Attributes

Attributes for the Toggles cluster.

VoiceStarterTrait.Attributes

Attributes for the VoiceStarter Trait.

VoiceStarterTrait.OkGoogleEvent

This event is an automation starter when the appropriate Google Assistant query is spoken.

Volume

API for the Volume trait.

VolumeCommands
VolumeTrait.Attributes

Attributes for the Volume cluster.

Classes

AreaAttendanceState

API for the AreaAttendanceState trait.

AreaAttendanceStateTrait
AreaAttendanceStateTrait.AttributesImpl
AreaPresenceState

API for the AreaPresenceState trait.

AreaPresenceStateTrait
ArmDisarmTrait.ArmDisarmCommand.Request

The request payload for the ArmDisarm command.

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.

AssistantFulfillment

API for the AssistantFulfillment trait.

AssistantFulfillmentTrait
AssistantFulfillmentTrait.OkGoogleCommand.OkGoogleRequest

The request payload for the OkGoogle command.

BrightnessTrait.BrightnessStepCommand.Request

The request payload for the BrightnessStep command.

BrightnessTrait.MoveToBrightnessCommand.Request

The request payload for the MoveToBrightness command.

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.

DispenseTrait.Amount

The available dispensible item amounts.

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.Preset

The supported dispensible item presets.

DispenseTrait.PresetNameSynonym

Synonym names for the preset in a given language.

DockTrait.DockCommand.Request

The request payload for the Dock command.

ElevatorControlTrait.CallElevatorCommand.Request

The request payload for the CallElevator command.

ElevatorControlTrait.ElevatorControlFeature

Contains specific capabilities related to elevator controls.

ElevatorControlTrait.ElevatorFloor

An elevator floor.

ElevatorControlTrait.FloorNameSynonym

Synonyms for this floor in a given language.

ExtendedAirQualityTrait.AirQualityFeature

ExtendedAirQuality trait feature map.

ExtendedApplicationLauncherTrait.ApplicationNames

Application names and language-specific synonyms.

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.ExtendedMediaChannel

Media channel description.

ExtendedChannelTrait.ReturnChannelCommand.Request

The request payload for the ReturnChannel command.

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.

ExtendedFanControlTrait.AvailableFanSpeeds

The speed settings supported by the device.

ExtendedFanControlTrait.ExtendedStepCommand.Request

The request payload for the ExtendedStep command.

ExtendedFanControlTrait.FanControlFeature

ExtendedFanControl trait feature map.

ExtendedFanControlTrait.Speed

A named speed setting.

ExtendedFanControlTrait.SpeedValues

Synonyms for the speed setting in each supported language.

ExtendedFanControlTrait.ToggleAirflowDirectionCommand.Request

The request payload for the ToggleAirflowDirection command.

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.ClosedCaptioningOffCommand.Request
ExtendedMediaPlaybackTrait.ClosedCaptioningOnCommand.Request
ExtendedMediaPlaybackTrait.SetRepeatCommand.Request
ExtendedMediaPlaybackTrait.ShuffleCommand.Request
ExtendedModeSelectTrait.ChangeModeSettingsCommand.Request
ExtendedModeSelectTrait.Mode
ExtendedModeSelectTrait.ModeSetting
ExtendedModeSelectTrait.ModeSynonyms
ExtendedModeSelectTrait.Setting
ExtendedModeSelectTrait.SettingSynonyms
ExtendedOperationalStateTrait.OperationalStateFeature

ExtendedOperationalState cluster FeatureMap.

ExtendedOperationalStateTrait.StartWithDurationCommand.Request

The request payload for the StartWithDuration command.

ExtendedOperationalStateTrait.StartWithOperationZonesCommand.Request

The request payload for the StartWithOperationZones command.

ExtendedPowerSourceTrait.Capacity
ExtendedPowerSourceTrait.StartChargingCommand.Request
ExtendedPowerSourceTrait.StopChargingCommand.Request
ExtendedThermostatTrait.ExtendedProgrammingOperationMode

Thermostat-extended operation modes.

ExtendedThermostatTrait.ExtendedThermostatFeature

ExtendedThermostat trait feature map.

ExtendedThermostatTrait.NotifySensorStateChangeCommand.Request
ExtendedThermostatTrait.Preset

Information about a preset.

ExtendedThermostatTrait.PresetSynonyms

Synonyms for the preset in a given language.

FillTrait.AvailableFillLevels

The available fill levels.

FillTrait.FillCommand.Request

The request payload for the Fill command.

FillTrait.FillFeature

Contains specific capabilities related to fill.

FillTrait.Level

Level name and its language-specific synonyms.

FillTrait.LevelSynonym

Synonyms of the level in a given language.

FilterMonitoringTrait.FilterMonitoringFeature

FilterMonitoring trait FeatureMap.

GoogleAirCoolerDevice

A device that allows temperature cooling and humidity control.

GoogleAirCoolerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleAirCoolerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleAudioVideoReceiverDevice

A device that takes audio input (for example, HDMI, optical, and RCA) and outputs sound to one or more speakers.

GoogleAudioVideoReceiverDevice.GoogleTraits

Trait Container for Google Traits.

GoogleAudioVideoReceiverDevice.StandardTraits

Trait Container for Standard Traits.

GoogleAutoDevice
GoogleAutoDevice.GoogleTraits

Trait Container for Google Traits.

GoogleAutoDevice.StandardTraits

Trait Container for Standard Traits.

GoogleBathtubDevice

A device that can be filled and drained, possibly to particular levels if the bathtub supports it.

GoogleBathtubDevice.GoogleTraits

Trait Container for Google Traits.

GoogleBathtubDevice.StandardTraits

Trait Container for Standard Traits.

GoogleBlenderDevice

A kitchen appliance device used to stir, chop, or mix food.

GoogleBlenderDevice.GoogleTraits

Trait Container for Google Traits.

GoogleBlenderDevice.StandardTraits

Trait Container for Standard Traits.

GoogleBoilerDevice

A device consisting of a closed vessel and heat source, in which steam or other vapor is generated from water to supply heat.

GoogleBoilerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleBoilerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleChargerDevice

A device that charges electrical storage batteries.

GoogleChargerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleChargerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleClosetDevice

A device consisting of a small enclosed area that is used for storing items.

GoogleClosetDevice.GoogleTraits

Trait Container for Google Traits.

GoogleCoffeeMakerDevice

A kitchen applicance device that makes coffee.

GoogleCoffeeMakerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleCoffeeMakerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleControlPanelDevice

A device that is capable of configuring and controlling other devices.

GoogleControlPanelDevice.GoogleTraits

Trait Container for Google Traits.

GoogleDehydratorDevice

A kitchen appliance device that is used to dehydrate foods such as fruit and vegetables.

GoogleDehydratorDevice.GoogleTraits

Trait Container for Google Traits.

GoogleDehydratorDevice.StandardTraits

Trait Container for Standard Traits.

GoogleDoorDevice

A device consisting of a solid, movable barrier that controls access to an entrance, a closet, a cabinet, and so forth.

GoogleDoorDevice.GoogleTraits

Trait Container for Google Traits.

GoogleDoorDevice.StandardTraits

Trait Container for Standard Traits.

GoogleDoorbellDevice

A device actuated by a button outside a door that makes an audible and/or visual signal, used to request the attention of a person who is somewhere on the other side of the door.

GoogleDoorbellDevice.GoogleTraits

Trait Container for Google Traits.

GoogleDrawerDevice

A device consisting of a sliding, lidless, horizontal compartment that may be drawn out from a piece of furniture or a wall in order to gain access to it.

GoogleDrawerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleFaucetDevice

A device that controls the flow of liquid.

GoogleFaucetDevice.GoogleTraits

Trait Container for Google Traits.

GoogleFaucetDevice.StandardTraits

Trait Container for Standard Traits.

GoogleFreezerDevice

A temperature-managing device which may be adjusted to various mode settings, and may allow temperature monitoring.

GoogleFreezerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleFreezerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleFryerDevice

A kitchen appliance device that cooks food by frying it.

GoogleFryerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleFryerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleGameConsoleDevice

A device used to manage and play video games.

GoogleGameConsoleDevice.GoogleTraits

Trait Container for Google Traits.

GoogleGameConsoleDevice.StandardTraits

Trait Container for Standard Traits.

GoogleGarageDevice

A device consisting of a solid, movable barrier that controls access to a garage.

GoogleGarageDevice.GoogleTraits

Trait Container for Google Traits.

GoogleGateDevice

A device consisting of a solid, movable barrier that controls access to an outside area through a fence or wall.

GoogleGateDevice.GoogleTraits

Trait Container for Google Traits.

GoogleGrillDevice

A device that is used to cook food on a grate by applying direct heat from below.

GoogleGrillDevice.GoogleTraits

Trait Container for Google Traits.

GoogleGrillDevice.StandardTraits

Trait Container for Standard Traits.

GoogleKettleDevice

A device that boils water for use in hot beverages such as tea.

GoogleKettleDevice.GoogleTraits

Trait Container for Google Traits.

GoogleKettleDevice.StandardTraits

Trait Container for Standard Traits.

GoogleMopDevice

A device that is used to clean floors by dampening and scrubbing them.

GoogleMopDevice.GoogleTraits

Trait Container for Google Traits.

GoogleMopDevice.StandardTraits

Trait Container for Standard Traits.

GoogleMowerDevice

A device used to trim a lawn to a uniform height.

GoogleMowerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleMowerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleMulticookerDevice

A device used to cook food using various methods including slow cooking, sauteing, steaming, or pressure cooking, typically while unattended.

GoogleMulticookerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleMulticookerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleNetworkDevice

A device representing a group of router nodes or a mesh network controlled as a single entity rather than as individual devices.

GoogleNetworkDevice.GoogleTraits

Trait Container for Google Traits.

GooglePergolaDevice

A device consisting of an arbor formed of horizontal trelliswork supported on columns or posts that can be opened and closed, potentially in more than one direction.

GooglePergolaDevice.GoogleTraits

Trait Container for Google Traits.

GooglePetFeederDevice

A device that automatically dispenses food to house pets such as cats and dogs.

GooglePetFeederDevice.GoogleTraits

Trait Container for Google Traits.

GooglePetFeederDevice.StandardTraits

Trait Container for Standard Traits.

GooglePressureCookerDevice

A kitchen appliance device that cooks food quickly at a high temperature using steam under pressure.

GooglePressureCookerDevice.GoogleTraits

Trait Container for Google Traits.

GooglePressureCookerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleRouterDevice

A network device that controls network traffic between two or more different networks.

GoogleRouterDevice.GoogleTraits

Trait Container for Google Traits.

GoogleSecuritySystemDevice

A device that monitors one or more sensors in a building and can raise an alert if a sensor detects unexpected activity.

GoogleSecuritySystemDevice.GoogleTraits

Trait Container for Google Traits.

GoogleSetTopBoxDevice

A device connected to a TV that is used to access digital video channels.

GoogleSetTopBoxDevice.GoogleTraits

Trait Container for Google Traits.

GoogleSetTopBoxDevice.StandardTraits

Trait Container for Standard Traits.

GoogleShowerDevice

A device consisting of an area where water is sprayed on the body for the purpse of washing.

GoogleShowerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleShowerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleSoundbarDevice

An all-in-one audio device that is often used in conjunction with a TV and has a bar form factor.

GoogleSoundbarDevice.GoogleTraits

Trait Container for Google Traits.

GoogleSoundbarDevice.StandardTraits

Trait Container for Standard Traits.

GoogleSousVideDevice

A kitchen appliance device used to cook foods in a vacuum at comparatively low temperatures.

GoogleSousVideDevice.GoogleTraits

Trait Container for Google Traits.

GoogleSousVideDevice.StandardTraits

Trait Container for Standard Traits.

GoogleSprinklerDevice

A device used to distribute water evenly across an area such as a garden.

GoogleSprinklerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleSprinklerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleStandmixerDevice

A kitchen appliance device used to blend dry and liquid ingredients to make batter or dough.

GoogleStandmixerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleStandmixerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleStreamingBoxDevice

A device connected to a TV that is used to access digital streaming services for media and music, often used in conjunction with a display such as a TV.

GoogleStreamingBoxDevice.GoogleTraits

Trait Container for Google Traits.

GoogleStreamingBoxDevice.StandardTraits

Trait Container for Standard Traits.

GoogleStreamingSoundbarDevice

A device consisting of a combination of speaker and streaming stick or box that provides a streaming experience in addition to soundbar capabilities.

GoogleStreamingSoundbarDevice.GoogleTraits

Trait Container for Google Traits.

GoogleStreamingSoundbarDevice.StandardTraits

Trait Container for Standard Traits.

GoogleStreamingStickDevice

A device having a small stick-like form factor, usually powered by a USB or HDMI cable, that is connected to a display such as a TV and is used to access digital streaming services for media and music.

GoogleStreamingStickDevice.GoogleTraits

Trait Container for Google Traits.

GoogleStreamingStickDevice.StandardTraits

Trait Container for Standard Traits.

GoogleTVDevice

A device that combines a tuner, display, and loudspeakers for the purpose of viewing and hearing media.

GoogleTVDevice.GoogleTraits

Trait Container for Google Traits.

GoogleTVDevice.StandardTraits

Trait Container for Standard Traits.

GoogleWaterPurifierDevice

A device that filters and purifies water.

GoogleWaterPurifierDevice.GoogleTraits

Trait Container for Google Traits.

GoogleWaterPurifierDevice.StandardTraits

Trait Container for Standard Traits.

GoogleWaterSoftenerDevice

A device that removes minerals from water.

GoogleWaterSoftenerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleWaterSoftenerDevice.StandardTraits

Trait Container for Standard Traits.

GoogleWindowDevice

A transparent device that allows light into a structure.

GoogleWindowDevice.GoogleTraits

Trait Container for Google Traits.

GoogleYogurtmakerDevice

A kitchen appliance device that makes yogurt.

GoogleYogurtmakerDevice.GoogleTraits

Trait Container for Google Traits.

GoogleYogurtmakerDevice.StandardTraits

Trait Container for Standard Traits.

LightEffectsTrait.Color

Color of the light for the duration of the effect.

LightEffectsTrait.LightEffectsFeature

Contains specific capabilities related to light effects.

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.LocateCommand.Request

The request payload for the Locate command.

LocatorTrait.LocatorFeature

Map containing specific capabilities related to locating a device.

LocatorTrait.SilenceCommand.Request

The request payload for the Silence command.

LockUnlockTrait.LockCommand.Request

The request payload for the Lock command.

LockUnlockTrait.UnlockCommand.Request

The request payload for the Unlock command.

Max2FilterMonitoringTrait.FilterMonitoringFeature

Max2FilterMonitoring trait feature map.

MotionDetectionTrait.MotionDetectionFeature

MotionDetection trait FeatureMap.

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.NetworkControlFeature

NetworkControl trait FeatureMap.

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.

Notification

API for the Notification trait.

NotificationTrait
NotificationTrait.SendNotificationsCommand.SendNotificationsCommandRequest

The request payload for the Notification command.

NotificationTrait.User
ObjectDetectionTrait.Object

Information about a specific object that has been detected.

ObjectDetectionTrait.ObjectDetectionFeature
ObjectDetectionTrait.Objects

Categorization of the objects detected.

OpenCloseTrait.CloseCommand.Request

The request payload for the Close command.

OpenCloseTrait.DirectionOpenState

Current state for the given open direction.

OpenCloseTrait.GoToOpenPercentageCommand.Request

The request payload for the GoToOpenPercentage command.

OpenCloseTrait.OpenCloseFeature

OpenClose trait FeatureMap.

OpenCloseTrait.OpenCommand.Request

The request payload for the Open command.

OpenCloseTrait.StepCommand.Request

The request payload for the Step command.

ParkingLocationTrait.CurrentParkingLocation

Locations of the user's parked vehicles.

PreFilterMonitoringTrait.FilterMonitoringFeature

PreFilterMonitoring trait FeatureMap.

RebootTrait.RebootCommand.Request

The request payload for the Reboot command.

RelativeHumidityControlTrait.SetRelativeHumidityCommand.Request

The request payload for the SetRelativeHumidity command.

RelativeHumidityControlTrait.StepRelativeHumidityCommand.Request

The request payload for the StepRelativeHumidity command.

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.

RotationTrait.RotationFeature

Rotation trait FeatureMap.

SimplifiedThermostatTrait.SetSystemModeCommand.Request

The request payload for the SetSystemMode command.

Time

Used in the Starter in conjunction with a Structure to represent time at that structure location.

Time.RecurringClockTimeScheduledEvent

An event sent at a pre-scheduled time, with recurrence determined by a cron expression.

Time.RecurringSolarTimeScheduledEvent

An event sent at a pre-scheduled solar time, with recurrence determined by a cron expression.

Time.ScheduledTimeEvent

An event which is sent at a pre-scheduled time.

TimeTrait

Represents a point in time.

TimeTrait.SolarTimeStruct

SolarTime Struct.

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.ChangeToggleSettingsCommand.Request

The request payload for the ChangeToggleSettings command.

TogglesTrait.Toggle

A toggle that is available on the device.

TogglesTrait.ToggleSetting

Indicates if a specific toggle is enabled or not.

TogglesTrait.ToggleSynonyms

Synonyms of the toggle in a given language.

VoiceStarter

API for the VoiceStarter trait, which is only available on a structure entity.

VoiceStarterTrait
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.

Objects

ArmDisarmTrait

Attributes for ArmDisarmTrait.

ArmDisarmTrait.ArmDisarmCommand

Sets the alarm level of the device.

AssistantFulfillmentTrait.OkGoogleCommand

OkGoogle command execution on a particular device.

AudioInputTrait

Attributes for AudioInputTrait.

BrightnessTrait

Attributes for BrightnessTrait.

BrightnessTrait.BrightnessStepCommand

Incremental step brightness.

BrightnessTrait.MoveToBrightnessCommand

Move the brightness of the device to the specified brightness.

CookTrait

Attributes for CookTrait.

CookTrait.CookCommand

Start or stop cooking.

DispenseTrait

Attributes for DispenseTrait.

DispenseTrait.DispenseCommand

Start or stop dispensing.

DockTrait

Attributes for DockTrait.

DockTrait.DockCommand

Docks the device.

DoorbellPressTrait

Attributes for DoorbellPressTrait.

ElevatorControlTrait

Attributes for ElevatorControlTrait.

ElevatorControlTrait.CallElevatorCommand

Call the elevator.

ExtendedAirQualityTrait

Attributes for ExtendedAirQualityTrait.

ExtendedApplicationLauncherTrait

Attributes for ExtendedApplicationLauncherTrait.

ExtendedApplicationLauncherTrait.InstallAppCommand

Install the given application.

ExtendedApplicationLauncherTrait.LaunchAppCommand

Launch the given application.

ExtendedApplicationLauncherTrait.SearchAppCommand

Search for the given application.

ExtendedChannelTrait

Attributes for ExtendedChannelTrait.

ExtendedChannelTrait.ReturnChannelCommand

Return to the last/previous channel the user was on.

ExtendedColorControlTrait

Attributes for ExtendedColorControlTrait.

ExtendedColorControlTrait.MoveToColorHsvCommand

Moves a device to the color specified in HSV semantics.

ExtendedColorControlTrait.MoveToColorNameCommand

Moves the device to the color named.

ExtendedColorControlTrait.MoveToColorRgbCommand

Moves a device to the color specified in RGB semantics.

ExtendedFanControlTrait

Attributes for ExtendedFanControlTrait.

ExtendedFanControlTrait.ExtendedStepCommand

Set the relative speed.

ExtendedFanControlTrait.ToggleAirflowDirectionCommand

Reverse the current direction of the airflow.

ExtendedLevelControlTrait

Attributes for ExtendedLevelControlTrait.

ExtendedMediaInputTrait

Attributes for ExtendedMediaInputTrait.

ExtendedMediaInputTrait.NextInputCommand

Select the next input.

ExtendedMediaInputTrait.PreviousInputCommand

Select the previous input.

ExtendedMediaInputTrait.SelectCustomInputCommand

Set the media input.

ExtendedMediaPlaybackTrait

Attributes for ExtendedMediaPlaybackTrait.

ExtendedMediaPlaybackTrait.ClosedCaptioningOffCommand
ExtendedMediaPlaybackTrait.ClosedCaptioningOnCommand
ExtendedMediaPlaybackTrait.SetRepeatCommand
ExtendedMediaPlaybackTrait.ShuffleCommand
ExtendedModeSelectTrait

Attributes for ExtendedModeSelectTrait.

ExtendedModeSelectTrait.ChangeModeSettingsCommand
ExtendedOperationalStateTrait

Attributes for ExtendedOperationalStateTrait.

ExtendedOperationalStateTrait.StartWithDurationCommand

Start the device in one or more operation zones for the specified duration.

ExtendedOperationalStateTrait.StartWithOperationZonesCommand

Start the device in one or more operation zones.

ExtendedPowerSourceTrait

Attributes for ExtendedPowerSourceTrait.

ExtendedPowerSourceTrait.StartChargingCommand
ExtendedPowerSourceTrait.StopChargingCommand
ExtendedTemperatureControlTrait

Attributes for ExtendedTemperatureControlTrait.

ExtendedThermostatTrait

Attributes for ExtendedThermostatTrait.

ExtendedThermostatTrait.NotifySensorStateChangeCommand
FillTrait

Attributes for FillTrait.

FillTrait.FillCommand

Fill or drain the device.

FilterMonitoringTrait

Attributes for FilterMonitoringTrait.

LeafWetnessMeasurementTrait

Attributes for LeafWetnessMeasurementTrait.

LightEffectsTrait

Attributes for LightEffectsTrait.

LightEffectsTrait.PulseEffectSetCommand

Activates the pulse effect.

LightEffectsTrait.SleepEffectSetCommand

Activates the sleep effect.

LightEffectsTrait.StopEffectCommand

Stops the active effect.

LightEffectsTrait.WakeEffectSetCommand

Activates the wake effect.

LocatorTrait

Attributes for LocatorTrait.

LocatorTrait.LocateCommand

Locate the target device by generating a local alert.

LocatorTrait.SilenceCommand

Silence any in-progress alarms on devices that make an audible response for local alerts.

LockUnlockTrait

Attributes for LockUnlockTrait.

LockUnlockTrait.LockCommand

Lock the device.

LockUnlockTrait.UnlockCommand

Unlock the device.

Max2FilterMonitoringTrait

Attributes for Max2FilterMonitoringTrait.

MediaActivityStateTrait

Attributes for MediaActivityStateTrait.

MotionDetectionTrait

Attributes for MotionDetectionTrait.

NetworkControlTrait

Attributes for NetworkControlTrait.

NetworkControlTrait.EnableDisableGuestNetworkCommand

Enables or disables the guest network.

NetworkControlTrait.EnableDisableNetworkProfileCommand

Enables or disables a network profile.

NetworkControlTrait.GetGuestNetworkPasswordCommand

Gets the password of the guest network.

NetworkControlTrait.TestNetworkSpeedCommand

Tests the network's download and upload speed.

NotificationTrait.SendNotificationsCommand

Send a notification to structure members.

ObjectDetectionTrait

Attributes for ObjectDetectionTrait.

OpenCloseTrait

Attributes for OpenCloseTrait.

OpenCloseTrait.CloseCommand

Fully close the device.

OpenCloseTrait.GoToOpenPercentageCommand

Open the device to a specific percentage, where 0 is closed and 100 is fully open.

OpenCloseTrait.OpenCommand

Fully open the device.

OpenCloseTrait.StepCommand

Adjust the open-close state of the device relative to the current state.

ParkingLocationTrait

Attributes for ParkingLocationTrait.

PreFilterMonitoringTrait

Attributes for PreFilterMonitoringTrait.

RebootTrait

Attributes for RebootTrait.

RebootTrait.RebootCommand

Reboots the device.

RelativeHumidityControlTrait

Attributes for RelativeHumidityControlTrait.

RelativeHumidityControlTrait.SetRelativeHumidityCommand

Set the relative humidity level to a specific value.

RelativeHumidityControlTrait.StepRelativeHumidityCommand

Increase or decrease the relative humidity.

RotationTrait

Attributes for RotationTrait.

RotationTrait.RotateToDegreesCommand

Sets the absolute rotation in degrees.

RotationTrait.RotateToPercentageCommand

Sets the absolute rotation in percentage.

SimplifiedOnOffTrait

Attributes for SimplifiedOnOffTrait.

SimplifiedThermostatTrait

Attributes for SimplifiedThermostatTrait.

SimplifiedThermostatTrait.SetSystemModeCommand

Set the system mode.

SoilMoistureMeasurementTrait

Attributes for SoilMoistureMeasurementTrait.

SpeedMeasurementTrait

Attributes for SpeedMeasurementTrait.

SyntheticSwitchTrait

Attributes for SyntheticSwitchTrait.

TimerTrait

Attributes for TimerTrait.

TimerTrait.TimerAdjustCommand

Adjusts the device timer duration.

TimerTrait.TimerCancelCommand

Cancels the device timer.

TimerTrait.TimerPauseCommand

Pauses the device timer.

TimerTrait.TimerResumeCommand

Resumes the device timer.

TimerTrait.TimerStartCommand

Starts a new device timer.

TogglesTrait

Attributes for TogglesTrait.

TogglesTrait.ChangeToggleSettingsCommand

Changes the state of one or more toggles.

VolumeTrait

Attributes for VolumeTrait.

VolumeTrait.MoveToVolumeCommand

Move the volume of the device to the specified volume.

VolumeTrait.MuteCommand

Mutes the device.

VolumeTrait.UnmuteCommand

Unmutes the device and sets the volume to the last non-zero volume.

VolumeTrait.VolumeStepCommand

Incremental step volume.

Enums

AreaAttendanceState.Attribute

Descriptor enum for this trait's attributes.

AreaAttendanceStateTrait.AttendanceState

The current attendance state indicating the presence of known household members.

AreaPresenceState.Attribute

Descriptor enum for this trait's attributes.

AreaPresenceStateTrait.PresenceState

Area Presence State (representing Home/Away status of the structure).

ArmDisarm.Attribute

Descriptor enum for this trait's attributes.

ArmDisarm.Command

Descriptor enum for this trait's commands.

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.

AssistantFulfillmentTrait.OkGoogleCommand.OkGoogleRequest.CommandFields
AudioInput.Attribute

Descriptor enum for this trait's attributes.

AudioInputTrait.AudioInputEnvironment

The user's audio input environment of the device.

AudioInputTrait.AudioInputQuality

The current audio input quality of the device.

Brightness.Attribute

Descriptor enum for this trait's attributes.

Brightness.Command

Descriptor enum for this trait's commands.

BrightnessTrait.BrightnessStepModeEnum

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

Cook.Attribute

Descriptor enum for this trait's attributes.

Cook.Command

Descriptor enum for this trait's commands.

CookTrait.CookingMode

The current cooking mode.

CookTrait.Unit

The available Units.

Dispense.Attribute

Descriptor enum for this trait's attributes.

Dispense.Command

Descriptor enum for this trait's commands.

DispenseTrait.Unit

The available units.

Dock.Attribute

Descriptor enum for this trait's attributes.

Dock.Command

Descriptor enum for this trait's commands.

DoorbellPress.Attribute

Descriptor enum for this trait's attributes.

ElevatorControl.Attribute

Descriptor enum for this trait's attributes.

ElevatorControl.Command

Descriptor enum for this trait's commands.

ExtendedAirQuality.Attribute

Descriptor enum for this trait's attributes.

ExtendedAirQualityTrait.AirQualityLevel

The air quality level.

ExtendedAirQualityTrait.MeasurementLocation

The location of the measurement.

ExtendedApplicationLauncher.Attribute

Descriptor enum for this trait's attributes.

ExtendedApplicationLauncher.Command

Descriptor enum for this trait's commands.

ExtendedApplicationLauncherTrait.ApplicationType

The type of an application.

ExtendedChannel.Attribute

Descriptor enum for this trait's attributes.

ExtendedChannel.Command

Descriptor enum for this trait's commands.

ExtendedColorControl.Attribute

Descriptor enum for this trait's attributes.

ExtendedColorControl.Command

Descriptor enum for this trait's commands.

ExtendedFanControl.Attribute

Descriptor enum for this trait's attributes.

ExtendedFanControl.Command

Descriptor enum for this trait's commands.

ExtendedFanControlTrait.StepDirection
ExtendedLevelControl.Attribute

Descriptor enum for this trait's attributes.

ExtendedMediaInput.Attribute

Descriptor enum for this trait's attributes.

ExtendedMediaInput.Command

Descriptor enum for this trait's commands.

ExtendedMediaPlayback.Attribute

Descriptor enum for this trait's attributes.

ExtendedMediaPlayback.Command

Descriptor enum for this trait's commands.

ExtendedMediaPlaybackTrait.ExtendedPlaybackState
ExtendedModeSelect.Attribute

Descriptor enum for this trait's attributes.

ExtendedModeSelect.Command

Descriptor enum for this trait's commands.

ExtendedOperationalState.Attribute

Descriptor enum for this trait's attributes.

ExtendedOperationalState.Command

Descriptor enum for this trait's commands.

ExtendedOperationalStateTrait.StatusEnum

Status of the initial command and follow up response.

ExtendedPowerSource.Attribute

Descriptor enum for this trait's attributes.

ExtendedPowerSource.Command

Descriptor enum for this trait's commands.

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.

ExtendedTemperatureControl.Attribute

Descriptor enum for this trait's attributes.

ExtendedTemperatureControlTrait.TemperatureDisplayMode

The units of temperature displayed on the thermostat screen.

ExtendedThermostat.Attribute

Descriptor enum for this trait's attributes.

ExtendedThermostat.Command

Descriptor enum for this trait's commands.

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
Fill.Attribute

Descriptor enum for this trait's attributes.

Fill.Command

Descriptor enum for this trait's commands.

FilterMonitoring.Attribute

Descriptor enum for this trait's attributes.

FilterMonitoringTrait.ChangeIndication

Describes the requirements for when to change the filter.

LeafWetnessMeasurement.Attribute

Descriptor enum for this trait's attributes.

LightEffects.Attribute

Descriptor enum for this trait's attributes.

LightEffects.Command

Descriptor enum for this trait's commands.

Locator.Attribute

Descriptor enum for this trait's attributes.

Locator.Command

Descriptor enum for this trait's commands.

LockUnlock.Attribute

Descriptor enum for this trait's attributes.

LockUnlock.Command

Descriptor enum for this trait's commands.

LockUnlockTrait.LockState

The current state of the device.

LockUnlockTrait.StatusEnum

The status of the lock or unlock command.

Max2FilterMonitoring.Attribute

Descriptor enum for this trait's attributes.

Max2FilterMonitoringTrait.ChangeIndication

Describes the requirement to change the filter.

MediaActivityState.Attribute

Descriptor enum for this trait's attributes.

MediaActivityStateTrait.ActivityState
MotionDetection.Attribute

Descriptor enum for this trait's attributes.

NetworkControl.Attribute

Descriptor enum for this trait's attributes.

NetworkControl.Command

Descriptor enum for this trait's commands.

NetworkControlTrait.SpeedTestStatus

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

Notification.Attribute
NotificationTrait.SendNotificationsCommand.SendNotificationsCommandRequest.CommandFields
ObjectDetection.Attribute

Descriptor enum for this trait's attributes.

ObjectDetectionTrait.ObjectType

Detected object types.

OpenClose.Attribute

Descriptor enum for this trait's attributes.

OpenClose.Command

Descriptor enum for this trait's commands.

OpenCloseTrait.Direction

Direction in which the device is opened.

OpenCloseTrait.StatusEnum
ParkingLocation.Attribute

Descriptor enum for this trait's attributes.

PreFilterMonitoring.Attribute

Descriptor enum for this trait's attributes.

PreFilterMonitoringTrait.ChangeIndication

The requirement for changing the pre-filter.

Reboot.Attribute

Descriptor enum for this trait's attributes.

Reboot.Command

Descriptor enum for this trait's commands.

RelativeHumidityControl.Attribute

Descriptor enum for this trait's attributes.

RelativeHumidityControl.Command

Descriptor enum for this trait's commands.

RelativeHumidityControlTrait.StepMode

Indicates the direction of a step change.

Rotation.Attribute

Descriptor enum for this trait's attributes.

Rotation.Command

Descriptor enum for this trait's commands.

SimplifiedOnOff.Attribute

Descriptor enum for this trait's attributes.

SimplifiedOnOffTrait.OnOffEnum

The on or off state of the device.

SimplifiedThermostat.Attribute

Descriptor enum for this trait's attributes.

SimplifiedThermostat.Command

Descriptor enum for this trait's commands.

SimplifiedThermostatTrait.SystemModeEnum

Thermostat operating modes.

SoilMoistureMeasurement.Attribute

Descriptor enum for this trait's attributes.

SpeedMeasurement.Attribute

Descriptor enum for this trait's attributes.

SpeedMeasurementTrait.MeasurementUnit

The speed measurement unit.

SyntheticSwitch.Attribute

Descriptor enum for this trait's attributes.

Time.Attribute

Descriptor enum for this trait's attributes.

Time.LocalDateAttribute
Time.RecurringClockTimeScheduledEvent.EventFields
Time.RecurringSolarTimeScheduledEvent.EventFields
Time.ScheduledTimeEvent.EventFields
TimeTrait.SolarTimeStruct.StructFields
TimeTrait.SolarTimeType

Solar time type.

Timer.Attribute

Descriptor enum for this trait's attributes.

Timer.Command

Descriptor enum for this trait's commands.

Toggles.Attribute

Descriptor enum for this trait's attributes.

Toggles.Command

Descriptor enum for this trait's commands.

Volume.Attribute

Descriptor enum for this trait's attributes.

Volume.Command

Descriptor enum for this trait's commands.

VolumeTrait.VolumeStepModeEnum

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