Compatibilidad con atributos de la API de Automation en Android

La API de Automation para Android admite la mayoría de los atributos, pero es posible que la compatibilidad con algunos atributos, eventos y comandos en un atributo sea limitada.

Para verificar que la API de Automation admita tu caso de uso, busca en la siguiente tabla.

En general, debes hacer lo siguiente:

  • Todos los atributos y tipos que quieras usar en tu app con la API de Automation deben registrarse durante la inicialización. Consulta Cómo crear una instancia de Home.
  • Se puede usar cualquier atributo en los activadores o las condiciones.
  • Los dispositivos Cloud-to-cloud que no informan su estado no se pueden usar como activadores en automatizaciones, ya sea que se creen de forma manual o a través del descubrimiento.
  • Incluso si un dispositivo admite las características que se enumeran aquí, es posible que se bloquee su uso como activador o acción en la API de Automation debido a los umbrales de calidad de Report State:

    • Los dispositivos con una tasa de éxito de estado de informe inferior al 90% no se pueden usar como activadores.
    • Los dispositivos con una tasa de éxito de ejecución de comandos inferior al 95% no se pueden usar como acciones.

    Consulta esta lista de modelos de dispositivos y los activadores y acciones específicos que admiten para la API de Automations.

  • Los comandos solo se pueden usar como acciones.

  • Algunos atributos, como AssistantBroadcast, solo están disponibles para usarse en la API de Automation.

  • El comando okGoogle es un comando a nivel de la estructura y se puede usar para automatizar cualquier dispositivo de la estructura. Sin embargo, es posible que una app de las APIs de Home no tenga acceso a todos los dispositivos. Consulta Permisos de Asistente de Google para ver cómo se aplican los permisos en varios casos.

  • Algunos atributos tienen requisitos previos:

    • Para usar Time.ScheduledTimeEvent, la estructura en la que se ejecuta la automatización debe tener una dirección que se configuró en Google Home app (GHA). En Cómo cambiar la dirección particular de Google, se explica cómo un usuario puede ingresar la dirección de la estructura. Si la dirección no está configurada en GHA, no se crea la automatización y se genera un error con el mensaje "structure no admite ScheduledTimeEvent".
    • Para usar los atributos AreaPresenceState o AreaAttendanceState, el usuario debe configurar la detección de presencia en GHA.
    • Para usar el atributo ObjectDetection, el usuario debe tener una suscripción activa a Nest Aware.

Las versiones simplificadas de algunos atributos también están disponibles para usarlas en automatizaciones. Para obtener más información, consulta Rasgos simplificados en Android.

Un bloque indica que el comando no es compatible con las automatizaciones de uno o más tipos de dispositivos. Para obtener más información, consulta Acciones bloqueadas en automatizaciones en Android.

256 resultados
Rasgo Tipo de atributo Tipo de elemento Elemento
Activadores google Comando ChangeToggleSettings block
Activadores google Atributo currentToggleSettings
AirQuality materia Atributo airQuality
ApplicationLauncher materia Comando LaunchApp
ApplicationLauncher materia Comando StopApp
ApplicationLauncher materia Atributo currentApp
AreaAttendanceState google Atributo attendanceState
AreaPresenceState google Atributo presenceState
ArmDisarm google Comando ArmDisarm block
ArmDisarm google Evento ArmDisarmArmState
ArmDisarm google Atributo armState
ArmDisarm google Atributo currentArmLevel
ArmDisarm google Atributo isArmed
AssistantBroadcast google Comando Anuncio
AssistantFulfillment google Comando OkGoogle
AudioOutput materia Atributo currentOutput
BooleanState materia Evento StateChange
BooleanState materia Atributo stateValue
Brillo google Comando BrightnessStep
Brillo google Comando MoveToBrightness
Brillo google Atributo currentBrightnessPercent
Canal materia Comando ChangeChannelByNumber
Canal materia Comando SkipChannel
CarbonDioxideConcentrationMeasurement materia Atributo levelValue
CarbonDioxideConcentrationMeasurement materia Atributo measuredValue
CarbonMonoxideConcentrationMeasurement materia Atributo levelValue
CarbonMonoxideConcentrationMeasurement materia Atributo maxMeasuredValue
CarbonMonoxideConcentrationMeasurement materia Atributo measuredValue
CarbonMonoxideConcentrationMeasurement materia Atributo measurementUnit
CarbonMonoxideConcentrationMeasurement materia Atributo minMeasuredValue
CarbonMonoxideConcentrationMeasurement materia Atributo uncertainty
ColorControl materia Comando ColorLoopSet
ColorControl materia Comando MoveColor
ColorControl materia Comando MoveColorTemperature
ColorControl materia Comando MoveToColor
ColorControl materia Comando MoveToColorTemperature
ColorControl materia Comando MoveToHue
ColorControl materia Comando MoveToHueAndSaturation
ColorControl materia Comando MoveToSaturation
ColorControl materia Comando StepColor
ColorControl materia Comando StepColorTemperature
ColorControl materia Atributo colorTemperatureMireds
ColorControl materia Atributo currentHue
ColorControl materia Atributo currentX
ColorControl materia Atributo currentY
DishwasherMode materia Comando ChangeToMode
DishwasherMode materia Atributo currentMode
DishwasherMode materia Atributo onMode
DoorbellPress google Evento DoorbellPressed
DoorLock materia Evento DoorLockAlarm
DoorLock materia Evento DoorStateChange
DoorLock materia Comando LockDoor
DoorLock materia Evento LockOperation
DoorLock materia Evento LockOperationError
DoorLock materia Comando UnlockDoor
DoorLock materia Atributo doorClosedEvents
DoorLock materia Atributo doorOpenEvents
DoorLock materia Atributo doorState
DoorLock materia Atributo lockState
Estación de carga google Comando Estación de carga
Estación de carga google Atributo isDocked
ExtendedAirQuality google Evento AirQuality
ExtendedAirQuality google Atributo indoorAirQuality
ExtendedAirQuality google Atributo indoorMeasuredValue
ExtendedAirQuality google Atributo measuredValue
ExtendedAirQuality google Atributo outdoorAirQuality
ExtendedAirQuality google Atributo outdoorMeasuredValue
ExtendedColorControl google Comando MoveToColorHSV
ExtendedColorControl google Comando MoveToColorName
ExtendedColorControl google Comando MoveToColorRGB
ExtendedColorControl google Atributo currentBlue
ExtendedColorControl google Atributo currentGreen
ExtendedColorControl google Atributo currentHue
ExtendedColorControl google Atributo currentName
ExtendedColorControl google Atributo currentRed
ExtendedColorControl google Atributo currentSaturation
ExtendedColorControl google Atributo currentValue
ExtendedFanControl google Comando ToggleAirflowDirection
ExtendedFanControl google Atributo customFanMode
ExtendedFanControl google Atributo customFanModes
ExtendedMediaInput google Comando NextInput
ExtendedMediaInput google Comando PreviousInput
ExtendedMediaInput google Comando SelectCustomInput
ExtendedMediaInput google Atributo currentCustomInput
ExtendedMediaInput google Atributo customInputsList
ExtendedMediaInput google Atributo customInputsOrdered
ExtendedOperationalState google Evento PauseUnpauseFollowUp
ExtendedOperationalState google Evento StartStopFollowUp
ExtendedPowerSource google Comando StartCharging
ExtendedPowerSource google Comando StopCharging
ExtendedThermostat google Atributo activePresetHandle
ExtendedThermostat google Atributo activeRemoteTemperatureSensorIds
ExtendedThermostat google Atributo averageLocalTemperature
ExtendedThermostat google Atributo extendedRunningMode
ExtendedThermostat google Atributo extendedSystemMode
FanControl materia Comando Step
FanControl materia Atributo airflowDirection
FanControl materia Atributo fanMode
FanControl materia Atributo percentCurrent
FanControl materia Atributo percentSetting
FanControl materia Atributo speedCurrent
FanControl materia Atributo speedSetting
FanControl materia Atributo windSetting
FormaldehydeConcentrationMeasurement materia Atributo levelValue
FormaldehydeConcentrationMeasurement materia Atributo measuredValue
Hora google Evento ScheduledTimeEvent
Hora google Atributo currentTime
Hora google Atributo missingStructureLocation
Hora google Atributo sunriseTime
Hora google Atributo sunsetTime
IlluminanceMeasurement materia Atributo measuredValue
Interruptor materia Evento InitialPress
Interruptor materia Evento LongPress
Interruptor materia Evento LongRelease
Interruptor materia Evento MultiPressComplete
Interruptor materia Evento MultiPressOngoing
Interruptor materia Evento ShortRelease
Interruptor materia Evento SwitchLatched
Interruptor materia Atributo currentPosition
LaundryWasherMode materia Comando ChangeToMode
LaundryWasherMode materia Atributo currentMode
LaundryWasherMode materia Atributo onMode
LevelControl materia Comando Mover
LevelControl materia Comando MoveToLevel
LevelControl materia Comando MoveToLevelWithOnOff
LevelControl materia Comando MoveWithOnOff
LevelControl materia Comando Step
LevelControl materia Comando StepWithOnOff
LevelControl materia Comando Detener
LevelControl materia Comando StopWithOnOff
LevelControl materia Atributo currentLevel
LevelControl materia Atributo maxLevel
LevelControl materia Atributo startUpCurrentLevel
LightEffects google Comando PulseEffectSet
LightEffects google Comando SleepEffectSet
LightEffects google Comando StopEffect
LightEffects google Comando WakeEffectSet
LightEffects google Atributo pulseEffectSet
LightEffects google Atributo sleepEffectSet
LightEffects google Atributo wakeEffectSet
LockUnlock google Comando Bloquear
LockUnlock google Comando Desbloquear bloque
LockUnlock google Atributo lockState
MediaInput materia Comando RenameInput
MediaInput materia Comando SelectInput
MediaInput materia Atributo currentInput
MediaPlayback materia Comando FastForward
MediaPlayback materia Comando Siguiente
MediaPlayback materia Comando Pausar
MediaPlayback materia Comando Reproducir
MediaPlayback materia Comando Anterior
MediaPlayback materia Comando Retroceso
MediaPlayback materia Comando SkipBackward
MediaPlayback materia Comando SkipForward
MediaPlayback materia Evento StateChanged
MediaPlayback materia Comando Detener
MediaPlayback materia Atributo currentState
ModeSelect materia Comando ChangeToMode bloque
ModeSelect materia Atributo currentMode
ModeSelect materia Atributo onMode
MotionDetection google Evento MotionDetected
MotionDetection google Atributo motionDetectionEventInProgress
NitrogenDioxideConcentrationMeasurement materia Atributo levelValue
NitrogenDioxideConcentrationMeasurement materia Atributo measuredValue
Notificación google Comando SendNotifications
ObjectDetection google Evento ObjectDetected
OccupancySensing materia Atributo ocupación
OnOff materia Comando Desactivado bloque
OnOff materia Comando Activado bloque
OnOff materia Atributo onOff
OpenClose google Comando Cerrar bloque
OpenClose google Comando GoToOpenPercentage
OpenClose google Comando Bloque abierto
OpenClose google Comando Paso bloque
OpenClose google Atributo openPercent
OpenClose google Atributo openState
OpenClose google Atributo targetOpenPercent
OperationalState materia Evento OperationCompletion
OperationalState materia Comando Pausar bloque
OperationalState materia Comando Bloque de reanudación
OperationalState materia Comando Comenzar
OperationalState materia Comando Detener
OperationalState materia Atributo currentPhase
OperationalState materia Atributo operationalState
OzoneConcentrationMeasurement materia Atributo levelValue
OzoneConcentrationMeasurement materia Atributo measuredValue
Pm10ConcentrationMeasurement materia Atributo levelValue
Pm10ConcentrationMeasurement materia Atributo measuredValue
Pm25ConcentrationMeasurement materia Atributo levelValue
Pm25ConcentrationMeasurement materia Atributo measuredValue
PowerSource materia Atributo batChargeState
PowerSource materia Atributo batChargingCurrent
PowerSource materia Atributo batTimeToFullCharge
RadonConcentrationMeasurement materia Atributo levelValue
RadonConcentrationMeasurement materia Atributo measuredValue
Registro google Comando StartRecording
Registro google Comando StopRecording
Registro google Atributo isCurrentlyRecording
RelativeHumidityMeasurement materia Atributo measuredValue
RvcCleanMode materia Comando ChangeToMode
RvcOperationalState materia Comando GoHome
RvcOperationalState materia Comando Pausar
RvcOperationalState materia Comando Reanudar
RvcOperationalState materia Atributo currentPhase
RvcOperationalState materia Atributo operationalError
RvcOperationalState materia Atributo operationalState
RvcRunMode materia Comando ChangeToMode
RvcRunMode materia Atributo currentMode
SimplifiedOnOff google Atributo onOff
SimplifiedThermostat google Comando SetSystemMode
SimplifiedThermostat google Atributo systemMode
TemperatureControl materia Comando SetTemperature bloque
TemperatureControl materia Atributo maxTemperature
TemperatureControl materia Atributo minTemperature
TemperatureControl materia Atributo selectedTemperatureLevel
TemperatureControl materia Atributo temperatureSetpoint
TemperatureMeasurement materia Atributo measuredValue
Termostato materia Comando SetpointRaiseLower
Termostato materia Atributo activePresetHandle
Termostato materia Atributo localTemperature
Termostato materia Atributo ocupación
Termostato materia Atributo occupiedCoolingSetpoint
Termostato materia Atributo occupiedHeatingSetpoint
Termostato materia Atributo outdoorTemperature
Termostato materia Atributo setpointChangeSource
Termostato materia Atributo systemMode
Termostato materia Atributo temperatureSetpointHold
Termostato materia Atributo temperatureSetpointHoldDuration
Termostato materia Atributo thermostatRunningMode
Termostato materia Atributo thermostatRunningState
Termostato materia Atributo unoccupiedCoolingSetpoint
Termostato materia Atributo unoccupiedHeatingSetpoint
TotalVolatileOrganicCompoundsConcentrationMeasurement materia Atributo levelValue
TotalVolatileOrganicCompoundsConcentrationMeasurement materia Atributo measuredValue
VoiceStarter google Evento OkGoogleEvent
Volumen google Comando MoveToVolume
Volumen google Comando Silenciar
Volumen google Comando Activar sonido
Volumen google Comando VolumeStep
Volumen google Atributo currentVolumePercent
Volumen google Atributo isMuted
WindowCovering materia Comando DownOrClose
WindowCovering materia Comando GoToLiftPercentage
WindowCovering materia Comando GoToLiftValue
WindowCovering materia Comando GoToTiltPercentage
WindowCovering materia Comando GoToTiltValue
WindowCovering materia Comando StopMotion
WindowCovering materia Comando UpOrOpen
WindowCovering materia Atributo currentPositionLift
WindowCovering materia Atributo currentPositionLiftPercent100ths
WindowCovering materia Atributo currentPositionLiftPercentage
WindowCovering materia Atributo currentPositionTilt
WindowCovering materia Atributo currentPositionTiltPercent100ths
WindowCovering materia Atributo currentPositionTiltPercentage
WindowCovering materia Atributo targetPositionLiftPercent100ths
WindowCovering materia Atributo targetPositionTiltPercent100ths