Dukungan karakteristik Automation API di Android

Automation API untuk Android mendukung sebagian besar karakteristik, tetapi dukungan untuk beberapa atribut, peristiwa, dan perintah dalam karakteristik mungkin terbatas.

Untuk memverifikasi bahwa Automation API mendukung kasus penggunaan Anda, cari di tabel di bawah.

Secara umum:

  • Semua sifat dan jenis yang ingin Anda gunakan di aplikasi dengan Automation API harus didaftarkan saat inisialisasi. Lihat Membuat instance Home.
  • Atribut apa pun dapat digunakan dalam pemicu atau kondisi.
  • Perangkat Cloud-to-cloud yang tidak melaporkan statusnya tidak dapat digunakan sebagai pemicu dalam otomatisasi, baik yang dibuat secara manual maupun melalui penemuan.
  • Meskipun perangkat mendukung trait yang tercantum di sini, perangkat mungkin diblokir untuk digunakan sebagai pemicu atau tindakan di Automation API karena nilai minimum kualitas Report State:

    • Perangkat dengan tingkat keberhasilan Report State yang lebih rendah dari 90% diblokir agar tidak digunakan sebagai perangkat awal.
    • Perangkat dengan rasio keberhasilan eksekusi perintah yang lebih rendah dari 95% akan diblokir agar tidak digunakan sebagai tindakan.

    Lihat daftar model perangkat ini dan pemicu serta tindakan spesifik yang didukungnya untuk Automations API.

  • Perintah hanya dapat digunakan sebagai tindakan.

  • Beberapa karakteristik, seperti AssistantBroadcast, hanya tersedia untuk digunakan di Automation API.

  • Perintah okGoogle adalah perintah tingkat struktur dan dapat digunakan untuk mengotomatiskan perangkat apa pun dalam struktur. Namun, aplikasi Home API mungkin tidak memiliki akses ke setiap perangkat. Lihat izin OkGoogle untuk melihat cara izin diterapkan dalam berbagai kasus.

  • Beberapa ciri memiliki prasyarat:

    • Untuk menggunakan Time.ScheduledTimeEvent, struktur tempat otomatisasi berjalan harus memiliki alamat jalan yang disiapkan di Google Home app (GHA). Mengubah alamat rumah Google menjelaskan cara pengguna dapat memasukkan alamat struktur. Jika alamat tidak disiapkan di GHA, otomatisasi akan gagal dibuat, dan error akan muncul dengan pesan "ScheduledTimeEvent tidak didukung oleh structure".
    • Untuk menggunakan trait AreaPresenceState atau AreaAttendanceState, pengguna harus menyiapkan deteksi kehadiran di GHA.
    • Untuk menggunakan sifat ObjectDetection, pengguna harus memiliki langganan Nest Aware yang aktif.

Versi sederhana dari beberapa karakteristik juga tersedia untuk digunakan dalam otomatisasi. Untuk mengetahui informasi selengkapnya, lihat Trait yang disederhanakan di Android.

Blokir menunjukkan bahwa perintah tidak didukung dalam otomatisasi untuk satu atau beberapa jenis perangkat. Untuk mengetahui informasi selengkapnya, lihat Tindakan yang diblokir dalam otomatisasi di Android.

Ciri Jenis sifat Jenis elemen Elemen
AssistantBroadcast google Perintah Siaran
AssistantFulfillment google Perintah OkGoogle
Notifikasi google Perintah SendNotifications
Waktu google Acara ScheduledTimeEvent
Waktu google Atribut currentTime
Waktu google Atribut missingStructureLocation
Waktu google Atribut sunriseTime
Waktu google Atribut sunsetTime
VoiceStarter google Acara OkGoogleEvent
AirQuality masalah Atribut airQuality
ApplicationLauncher masalah Perintah LaunchApp
ApplicationLauncher masalah Perintah StopApp
ApplicationLauncher masalah Atribut currentApp
AudioOutput masalah Atribut currentOutput
BooleanState masalah Acara StateChange
BooleanState masalah Atribut stateValue
CarbonDioxideConcentrationMeasurement masalah Atribut levelValue
CarbonDioxideConcentrationMeasurement masalah Atribut measuredValue
CarbonMonoxideConcentrationMeasurement masalah Atribut levelValue
CarbonMonoxideConcentrationMeasurement masalah Atribut maxMeasuredValue
CarbonMonoxideConcentrationMeasurement masalah Atribut measuredValue
CarbonMonoxideConcentrationMeasurement masalah Atribut measurementUnit
CarbonMonoxideConcentrationMeasurement masalah Atribut minMeasuredValue
CarbonMonoxideConcentrationMeasurement masalah Atribut uncertainty
Channel masalah Perintah ChangeChannelByNumber
Channel masalah Perintah SkipChannel
ColorControl masalah Perintah ColorLoopSet
ColorControl masalah Perintah MoveColor
ColorControl masalah Perintah MoveColorTemperature
ColorControl masalah Perintah MoveToColor
ColorControl masalah Perintah MoveToColorTemperature
ColorControl masalah Perintah MoveToHue
ColorControl masalah Perintah MoveToHueAndSaturation
ColorControl masalah Perintah MoveToSaturation
ColorControl masalah Perintah StepColor
ColorControl masalah Perintah StepColorTemperature
ColorControl masalah Atribut colorTemperatureMireds
ColorControl masalah Atribut currentHue
ColorControl masalah Atribut currentX
ColorControl masalah Atribut currentY
DishwasherMode masalah Perintah ChangeToMode
DishwasherMode masalah Atribut currentMode
DishwasherMode masalah Atribut onMode
DoorLock masalah Acara DoorLockAlarm
DoorLock masalah Acara DoorStateChange
DoorLock masalah Perintah LockDoor
DoorLock masalah Acara LockOperation
DoorLock masalah Acara LockOperationError
DoorLock masalah Perintah UnlockDoor
DoorLock masalah Atribut doorClosedEvents
DoorLock masalah Atribut doorOpenEvents
DoorLock masalah Atribut doorState
DoorLock masalah Atribut lockState
FanControl masalah Perintah Langkah
FanControl masalah Atribut airflowDirection
FanControl masalah Atribut fanMode
FanControl masalah Atribut percentCurrent
FanControl masalah Atribut percentSetting
FanControl masalah Atribut speedCurrent
FanControl masalah Atribut speedSetting
FanControl masalah Atribut windSetting
FormaldehydeConcentrationMeasurement masalah Atribut levelValue
FormaldehydeConcentrationMeasurement masalah Atribut measuredValue
IlluminanceMeasurement masalah Atribut measuredValue
LaundryWasherMode masalah Perintah ChangeToMode
LaundryWasherMode masalah Atribut currentMode
LaundryWasherMode masalah Atribut onMode
LevelControl masalah Perintah Pindah ke
LevelControl masalah Perintah MoveToLevel
LevelControl masalah Perintah MoveToLevelWithOnOff
LevelControl masalah Perintah MoveWithOnOff
LevelControl masalah Perintah Langkah
LevelControl masalah Perintah StepWithOnOff
LevelControl masalah Perintah Berhenti
LevelControl masalah Perintah StopWithOnOff
LevelControl masalah Atribut currentLevel
LevelControl masalah Atribut maxLevel
LevelControl masalah Atribut startUpCurrentLevel
MediaInput masalah Perintah RenameInput
MediaInput masalah Perintah SelectInput
MediaInput masalah Atribut currentInput
MediaPlayback masalah Perintah FastForward
MediaPlayback masalah Perintah Berikutnya
MediaPlayback masalah Perintah Jeda
MediaPlayback masalah Perintah Putar
MediaPlayback masalah Perintah Sebelumnya
MediaPlayback masalah Perintah Mundur
MediaPlayback masalah Perintah SkipBackward
MediaPlayback masalah Perintah SkipForward
MediaPlayback masalah Acara StateChanged
MediaPlayback masalah Perintah Berhenti
MediaPlayback masalah Atribut currentState
ModeSelect masalah Perintah ChangeToMode block
ModeSelect masalah Atribut currentMode
ModeSelect masalah Atribut onMode
NitrogenDioxideConcentrationMeasurement masalah Atribut levelValue
NitrogenDioxideConcentrationMeasurement masalah Atribut measuredValue
OccupancySensing masalah Atribut occupancy
OnOff masalah Perintah Nonaktif blokir
OnOff masalah Perintah Aktif blokir
OnOff masalah Atribut onOff
OperationalState masalah Acara OperationCompletion
OperationalState masalah Perintah Jeda blokir
OperationalState masalah Perintah Resume block
OperationalState masalah Perintah Mulai
OperationalState masalah Perintah Berhenti
OperationalState masalah Atribut currentPhase
OperationalState masalah Atribut operationalState
OzoneConcentrationMeasurement masalah Atribut levelValue
OzoneConcentrationMeasurement masalah Atribut measuredValue
Pm10ConcentrationMeasurement masalah Atribut levelValue
Pm10ConcentrationMeasurement masalah Atribut measuredValue
Pm25ConcentrationMeasurement masalah Atribut levelValue
Pm25ConcentrationMeasurement masalah Atribut measuredValue
PowerSource masalah Atribut batChargeState
PowerSource masalah Atribut batChargingCurrent
PowerSource masalah Atribut batTimeToFullCharge
RadonConcentrationMeasurement masalah Atribut levelValue
RadonConcentrationMeasurement masalah Atribut measuredValue
RelativeHumidityMeasurement masalah Atribut measuredValue
RvcCleanMode masalah Perintah ChangeToMode
RvcOperationalState masalah Perintah GoHome
RvcOperationalState masalah Perintah Jeda
RvcOperationalState masalah Perintah Lanjutkan
RvcOperationalState masalah Atribut currentPhase
RvcOperationalState masalah Atribut operationalError
RvcOperationalState masalah Atribut operationalState
RvcRunMode masalah Perintah ChangeToMode
RvcRunMode masalah Atribut currentMode
Tombol akses masalah Acara InitialPress
Tombol akses masalah Acara LongPress
Tombol akses masalah Acara LongRelease
Tombol akses masalah Acara MultiPressComplete
Tombol akses masalah Acara MultiPressOngoing
Tombol akses masalah Acara ShortRelease
Tombol akses masalah Acara SwitchLatched
Tombol akses masalah Atribut currentPosition
TemperatureControl masalah Perintah SetTemperature block
TemperatureControl masalah Atribut maxTemperature
TemperatureControl masalah Atribut minTemperature
TemperatureControl masalah Atribut selectedTemperatureLevel
TemperatureControl masalah Atribut temperatureSetpoint
TemperatureMeasurement masalah Atribut measuredValue
Termostat masalah Perintah SetpointRaiseLower
Termostat masalah Atribut activePresetHandle
Termostat masalah Atribut localTemperature
Termostat masalah Atribut occupancy
Termostat masalah Atribut occupiedCoolingSetpoint
Termostat masalah Atribut occupiedHeatingSetpoint
Termostat masalah Atribut outdoorTemperature
Termostat masalah Atribut setpointChangeSource
Termostat masalah Atribut systemMode
Termostat masalah Atribut temperatureSetpointHold
Termostat masalah Atribut temperatureSetpointHoldDuration
Termostat masalah Atribut thermostatRunningMode
Termostat masalah Atribut thermostatRunningState
Termostat masalah Atribut unoccupiedCoolingSetpoint
Termostat masalah Atribut unoccupiedHeatingSetpoint
TotalVolatileOrganicCompoundsConcentrationMeasurement masalah Atribut levelValue
TotalVolatileOrganicCompoundsConcentrationMeasurement masalah Atribut measuredValue
WindowCovering masalah Perintah DownOrClose
WindowCovering masalah Perintah GoToLiftPercentage
WindowCovering masalah Perintah GoToLiftValue
WindowCovering masalah Perintah GoToTiltPercentage
WindowCovering masalah Perintah GoToTiltValue
WindowCovering masalah Perintah StopMotion
WindowCovering masalah Perintah UpOrOpen
WindowCovering masalah Atribut currentPositionLift
WindowCovering masalah Atribut currentPositionLiftPercent100ths
WindowCovering masalah Atribut currentPositionLiftPercentage
WindowCovering masalah Atribut currentPositionTilt
WindowCovering masalah Atribut currentPositionTiltPercent100ths
WindowCovering masalah Atribut currentPositionTiltPercentage
WindowCovering masalah Atribut targetPositionLiftPercent100ths
WindowCovering masalah Atribut targetPositionTiltPercent100ths
ArmDisarm google Perintah ArmDisarm block
ArmDisarm google Acara ArmDisarmArmState
ArmDisarm google Atribut armState
ArmDisarm google Atribut currentArmLevel
ArmDisarm google Atribut isArmed
Dock google Perintah Dock
Dock google Atribut isDocked
DoorbellPress google Acara DoorbellPressed
ExtendedAirQuality google Acara AirQuality
ExtendedAirQuality google Atribut indoorAirQuality
ExtendedAirQuality google Atribut indoorMeasuredValue
ExtendedAirQuality google Atribut measuredValue
ExtendedAirQuality google Atribut outdoorAirQuality
ExtendedAirQuality google Atribut outdoorMeasuredValue
ExtendedColorControl google Perintah MoveToColorHSV
ExtendedColorControl google Perintah MoveToColorName
ExtendedColorControl google Perintah MoveToColorRGB
ExtendedColorControl google Atribut currentBlue
ExtendedColorControl google Atribut currentGreen
ExtendedColorControl google Atribut currentHue
ExtendedColorControl google Atribut currentName
ExtendedColorControl google Atribut currentRed
ExtendedColorControl google Atribut currentSaturation
ExtendedColorControl google Atribut currentValue
ExtendedFanControl google Perintah ToggleAirflowDirection
ExtendedFanControl google Atribut customFanMode
ExtendedFanControl google Atribut customFanModes
ExtendedMediaInput google Perintah NextInput
ExtendedMediaInput google Perintah PreviousInput
ExtendedMediaInput google Perintah SelectCustomInput
ExtendedMediaInput google Atribut currentCustomInput
ExtendedMediaInput google Atribut customInputsList
ExtendedMediaInput google Atribut customInputsOrdered
ExtendedOperationalState google Acara PauseUnpauseFollowUp
ExtendedOperationalState google Acara StartStopFollowUp
ExtendedPowerSource google Perintah StartCharging
ExtendedPowerSource google Perintah StopCharging
ExtendedThermostat google Atribut activePresetHandle
ExtendedThermostat google Atribut activeRemoteTemperatureSensorIds
ExtendedThermostat google Atribut averageLocalTemperature
ExtendedThermostat google Atribut extendedRunningMode
ExtendedThermostat google Atribut extendedSystemMode
LightEffects google Perintah PulseEffectSet
LightEffects google Perintah SleepEffectSet
LightEffects google Perintah StopEffect
LightEffects google Perintah WakeEffectSet
LightEffects google Atribut pulseEffectSet
LightEffects google Atribut sleepEffectSet
LightEffects google Atribut wakeEffectSet
LockUnlock google Perintah Kunci
LockUnlock google Perintah Buka kunci blokir
LockUnlock google Atribut lockState
MotionDetection google Acara MotionDetected
MotionDetection google Atribut motionDetectionEventInProgress
ObjectDetection google Acara ObjectDetected
OpenClose google Perintah Tutup blokir
OpenClose google Perintah GoToOpenPercentage block
OpenClose google Perintah Buka blokir
OpenClose google Perintah Langkah block
OpenClose google Atribut openPercent
OpenClose google Atribut openState
OpenClose google Atribut targetOpenPercent
Tombol alih google Perintah ChangeToggleSettings block
Tombol alih google Atribut currentToggleSettings
Kecerahan google Perintah BrightnessStep
Kecerahan google Perintah MoveToBrightness
Kecerahan google Atribut currentBrightnessPercent
SimplifiedOnOff google Atribut onOff
SimplifiedThermostat google Perintah SetSystemMode
SimplifiedThermostat google Atribut systemMode
Volume google Perintah MoveToVolume
Volume google Perintah Bisukan
Volume google Perintah Bunyikan
Volume google Perintah VolumeStep
Volume google Atribut currentVolumePercent
Volume google Atribut isMuted
AreaAttendanceState google Atribut attendanceState
AreaPresenceState google Atribut presenceState