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 |
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 |
LockUnlockTrait.LockUnlockErrorFollowUp |
|
LockUnlockTrait.UnlockFollowUp |
Follow up response for the |
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 |
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 |
OpenCloseTrait.GoToOpenPercentageFollowUp |
Follow up response for the |
OpenCloseTrait.OpenCloseErrorFollowUp |
|
OpenCloseTrait.OpenFollowUp |
Follow up response for the |
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 |
ArmDisarmTrait.LevelCategory |
The security-level category, which influences how the level is displayed on devices with screens. |
ArmDisarmTrait.StatusEnum |
The result status of the |
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. |