Android पर Automation API के ट्रैट के साथ काम करना

Android के लिए Automation API, ज़्यादातर ट्रैट के साथ काम करता है. हालांकि, हो सकता है कि किसी ट्रैट में कुछ एट्रिब्यूट, इवेंट, और कमांड के साथ काम न करे.

यह पुष्टि करने के लिए कि Automation API आपके इस्तेमाल के उदाहरण के साथ काम करता है या नहीं, नीचे दी गई टेबल में खोजें.

सामान्य रूप में:

  • आपको अपने ऐप्लिकेशन में ऑटोमेशन एपीआई के साथ जिन ट्रैट और टाइप का इस्तेमाल करना है उन्हें शुरू करने के समय रजिस्टर करना होगा. Home का इंस्टेंस बनाना देखें.
  • किसी भी एट्रिब्यूट का इस्तेमाल स्टार्टर या शर्तों में किया जा सकता है.
  • Cloud-to-cloud जिन डिवाइसों की स्थिति की जानकारी नहीं मिलती उनका इस्तेमाल, मैन्युअल तरीके से या डिस्कवरी की मदद से बनाए गए ऑटोमेशन में ट्रिगर के तौर पर नहीं किया जा सकता.
  • भले ही, कोई डिवाइस यहां दी गई विशेषताओं के साथ काम करता हो, फिर भी रिपोर्ट की स्थिति के लिए तय किए गए थ्रेशोल्ड की वजह से, डिवाइस को ऑटोमेशन एपीआई में स्टार्टर या कार्रवाई के तौर पर इस्तेमाल करने से रोका जा सकता है:

    • जिन डिवाइसों पर रिपोर्ट की स्थिति के हिसाब से, ऐप्लिकेशन इंस्टॉल होने की दर 90% से कम है उन्हें स्टार्टर के तौर पर इस्तेमाल करने से ब्लॉक कर दिया जाता है.
    • जिन डिवाइसों पर निर्देशों को पूरा करने की दर 95% से कम है उन्हें ऐक्शन के तौर पर इस्तेमाल करने से रोक दिया जाता है.

    डिवाइस मॉडल की इस सूची और उन खास स्टार्टर और कार्रवाइयों को देखें जो ऑटोमेशन एपीआई के लिए काम करती हैं.

  • कमांड का इस्तेमाल सिर्फ़ कार्रवाइयों के तौर पर किया जा सकता है.

  • कुछ ट्रैट, जैसे कि AssistantBroadcast, सिर्फ़ Automation API में इस्तेमाल के लिए उपलब्ध हैं.

  • okGoogle कमांड, स्ट्रक्चर-लेवल कमांड है. इसका इस्तेमाल, स्ट्रक्चर में मौजूद किसी भी डिवाइस को ऑटोमेट करने के लिए किया जा सकता है. हालांकि, हो सकता है कि Home APIs ऐप्लिकेशन के पास हर डिवाइस का ऐक्सेस न हो. अलग-अलग मामलों में अनुमतियों को लागू करने का तरीका जानने के लिए, OkGoogle की अनुमतियां देखें.

  • कुछ खासताओं के लिए ज़रूरी शर्तें होती हैं:

    • Time.ScheduledTimeEvent का इस्तेमाल करने के लिए, उस स्ट्रक्चर में घर का पता होना चाहिए जिसमें ऑटोमेशन चलता है. यह पता, Google Home app (GHA) में सेट अप किया गया था. Google होम पता बदलना लेख में बताया गया है कि उपयोगकर्ता, स्ट्रक्चर का पता कैसे डाल सकता है. अगर पता GHA में सेट अप नहीं किया गया है, तो ऑटोमेशन नहीं बन पाता और "structure में ScheduledTimeEvent काम नहीं करता" मैसेज के साथ गड़बड़ी का मैसेज दिखता है.
    • AreaPresenceState या AreaAttendanceState ट्रैट का इस्तेमाल करने के लिए, उपयोगकर्ता को GHA में मौजूदगी का पता लगाने की सुविधा सेट अप करनी होगी.
    • ObjectDetection ट्रैट का इस्तेमाल करने के लिए, उपयोगकर्ता के पास Nest Aware की चालू सदस्यता होनी चाहिए.

ऑटोमेशन में इस्तेमाल करने के लिए, कुछ खासताओं के आसान वर्शन भी उपलब्ध हैं. ज़्यादा जानकारी के लिए, Android पर आसानी से इस्तेमाल किए जा सकने वाले ट्रैट लेख पढ़ें.

ब्लॉक से पता चलता है कि यह निर्देश, एक या उससे ज़्यादा तरह के डिवाइसों के लिए ऑटोमेशन में काम नहीं करता. ज़्यादा जानकारी के लिए, Android पर ऑटोमेशन में ब्लॉक की गई कार्रवाइयां लेख पढ़ें.

विशेषता ट्रैट का टाइप तत्व प्रकार एलिमेंट
AssistantBroadcast google निर्देश ब्रॉडकास्ट
AssistantFulfillment google निर्देश OkGoogle
सूचना google निर्देश SendNotifications
समय google इवेंट ScheduledTimeEvent
समय google एट्रिब्यूट currentTime
समय google एट्रिब्यूट missingStructureLocation
समय google एट्रिब्यूट sunriseTime
समय google एट्रिब्यूट sunsetTime
VoiceStarter google इवेंट OkGoogleEvent
AirQuality matter एट्रिब्यूट airQuality
ApplicationLauncher matter निर्देश LaunchApp
ApplicationLauncher matter निर्देश StopApp
ApplicationLauncher matter एट्रिब्यूट currentApp
AudioOutput matter एट्रिब्यूट currentOutput
BooleanState matter इवेंट StateChange
BooleanState matter एट्रिब्यूट stateValue
CarbonDioxideConcentrationMeasurement matter एट्रिब्यूट levelValue
CarbonDioxideConcentrationMeasurement matter एट्रिब्यूट measuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट levelValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट maxMeasuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट measuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट measurementUnit
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट minMeasuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट अनिश्चितता
Channel matter निर्देश ChangeChannelByNumber
Channel matter निर्देश SkipChannel
ColorControl matter निर्देश ColorLoopSet
ColorControl matter निर्देश MoveColor
ColorControl matter निर्देश MoveColorTemperature
ColorControl matter निर्देश MoveToColor
ColorControl matter निर्देश MoveToColorTemperature
ColorControl matter निर्देश MoveToHue
ColorControl matter निर्देश MoveToHueAndSaturation
ColorControl matter निर्देश MoveToSaturation
ColorControl matter निर्देश StepColor
ColorControl matter निर्देश StepColorTemperature
ColorControl matter एट्रिब्यूट colorTemperatureMireds
ColorControl matter एट्रिब्यूट currentHue
ColorControl matter एट्रिब्यूट currentX
ColorControl matter एट्रिब्यूट currentY
DishwasherMode matter निर्देश ChangeToMode
DishwasherMode matter एट्रिब्यूट currentMode
DishwasherMode matter एट्रिब्यूट onMode
DoorLock matter इवेंट DoorLockAlarm
DoorLock matter इवेंट DoorStateChange
DoorLock matter निर्देश LockDoor
DoorLock matter इवेंट LockOperation
DoorLock matter इवेंट LockOperationError
DoorLock matter निर्देश UnlockDoor
DoorLock matter एट्रिब्यूट doorClosedEvents
DoorLock matter एट्रिब्यूट doorOpenEvents
DoorLock matter एट्रिब्यूट doorState
DoorLock matter एट्रिब्यूट lockState
FanControl matter निर्देश चरण
FanControl matter एट्रिब्यूट airflowDirection
FanControl matter एट्रिब्यूट fanMode
FanControl matter एट्रिब्यूट percentCurrent
FanControl matter एट्रिब्यूट percentSetting
FanControl matter एट्रिब्यूट speedCurrent
FanControl matter एट्रिब्यूट speedSetting
FanControl matter एट्रिब्यूट windSetting
FormaldehydeConcentrationMeasurement matter एट्रिब्यूट levelValue
FormaldehydeConcentrationMeasurement matter एट्रिब्यूट measuredValue
IlluminanceMeasurement matter एट्रिब्यूट measuredValue
LaundryWasherMode matter निर्देश ChangeToMode
LaundryWasherMode matter एट्रिब्यूट currentMode
LaundryWasherMode matter एट्रिब्यूट onMode
LevelControl matter निर्देश मूव करें
LevelControl matter निर्देश MoveToLevel
LevelControl matter निर्देश MoveToLevelWithOnOff
LevelControl matter निर्देश MoveWithOnOff
LevelControl matter निर्देश चरण
LevelControl matter निर्देश StepWithOnOff
LevelControl matter निर्देश बंद करें
LevelControl matter निर्देश StopWithOnOff
LevelControl matter एट्रिब्यूट currentLevel
LevelControl matter एट्रिब्यूट maxLevel
LevelControl matter एट्रिब्यूट startUpCurrentLevel
MediaInput matter निर्देश RenameInput
MediaInput matter निर्देश SelectInput
MediaInput matter एट्रिब्यूट currentInput
MediaPlayback matter निर्देश FastForward
MediaPlayback matter निर्देश आगे बढ़ें
MediaPlayback matter निर्देश रोकना
MediaPlayback matter निर्देश चलाएं
MediaPlayback matter निर्देश पिछला
MediaPlayback matter निर्देश वीडियो को पीछे ले जाना
MediaPlayback matter निर्देश SkipBackward
MediaPlayback matter निर्देश SkipForward
MediaPlayback matter इवेंट StateChanged
MediaPlayback matter निर्देश बंद करें
MediaPlayback matter एट्रिब्यूट currentState
ModeSelect matter निर्देश ChangeToMode block
ModeSelect matter एट्रिब्यूट currentMode
ModeSelect matter एट्रिब्यूट onMode
NitrogenDioxideConcentrationMeasurement matter एट्रिब्यूट levelValue
NitrogenDioxideConcentrationMeasurement matter एट्रिब्यूट measuredValue
OccupancySensing matter एट्रिब्यूट बुकिंग की स्थिति
OnOff matter निर्देश बंद करें ब्लॉक करें
OnOff matter निर्देश चालू करें ब्लॉक करें
OnOff matter एट्रिब्यूट onOff
OperationalState matter इवेंट OperationCompletion
OperationalState matter निर्देश रोकें ब्लॉक करें
OperationalState matter निर्देश फिर से शुरू करें ब्लॉक करें
OperationalState matter निर्देश शुरू करें
OperationalState matter निर्देश बंद करें
OperationalState matter एट्रिब्यूट currentPhase
OperationalState matter एट्रिब्यूट operationalState
OzoneConcentrationMeasurement matter एट्रिब्यूट levelValue
OzoneConcentrationMeasurement matter एट्रिब्यूट measuredValue
Pm10ConcentrationMeasurement matter एट्रिब्यूट levelValue
Pm10ConcentrationMeasurement matter एट्रिब्यूट measuredValue
Pm25ConcentrationMeasurement matter एट्रिब्यूट levelValue
Pm25ConcentrationMeasurement matter एट्रिब्यूट measuredValue
PowerSource matter एट्रिब्यूट batChargeState
PowerSource matter एट्रिब्यूट batChargingCurrent
PowerSource matter एट्रिब्यूट batTimeToFullCharge
RadonConcentrationMeasurement matter एट्रिब्यूट levelValue
RadonConcentrationMeasurement matter एट्रिब्यूट measuredValue
RelativeHumidityMeasurement matter एट्रिब्यूट measuredValue
RvcCleanMode matter निर्देश ChangeToMode
RvcOperationalState matter निर्देश GoHome
RvcOperationalState matter निर्देश रोकना
RvcOperationalState matter निर्देश फिर से शुरू करें
RvcOperationalState matter एट्रिब्यूट currentPhase
RvcOperationalState matter एट्रिब्यूट operationalError
RvcOperationalState matter एट्रिब्यूट operationalState
RvcRunMode matter निर्देश ChangeToMode
RvcRunMode matter एट्रिब्यूट currentMode
स्विच करें matter इवेंट InitialPress
स्विच करें matter इवेंट LongPress
स्विच करें matter इवेंट LongRelease
स्विच करें matter इवेंट MultiPressComplete
स्विच करें matter इवेंट MultiPressOngoing
स्विच करें matter इवेंट ShortRelease
बदलें matter इवेंट SwitchLatched
बदलें matter एट्रिब्यूट currentPosition
TemperatureControl matter निर्देश SetTemperature block
TemperatureControl matter एट्रिब्यूट maxTemperature
TemperatureControl matter एट्रिब्यूट minTemperature
TemperatureControl matter एट्रिब्यूट selectedTemperatureLevel
TemperatureControl matter एट्रिब्यूट temperatureSetpoint
TemperatureMeasurement matter एट्रिब्यूट measuredValue
थर्मोस्टैट matter निर्देश SetpointRaiseLower
थर्मोस्टैट matter एट्रिब्यूट activePresetHandle
थर्मोस्टैट matter एट्रिब्यूट localTemperature
थर्मोस्टैट matter एट्रिब्यूट बुकिंग की स्थिति
थर्मोस्टैट matter एट्रिब्यूट occupiedCoolingSetpoint
थर्मोस्टैट matter एट्रिब्यूट occupiedHeatingSetpoint
थर्मोस्टैट matter एट्रिब्यूट outdoorTemperature
थर्मोस्टैट matter एट्रिब्यूट setpointChangeSource
थर्मोस्टैट matter एट्रिब्यूट systemMode
थर्मोस्टैट matter एट्रिब्यूट temperatureSetpointHold
थर्मोस्टैट matter एट्रिब्यूट temperatureSetpointHoldDuration
थर्मोस्टैट matter एट्रिब्यूट thermostatRunningMode
थर्मोस्टैट matter एट्रिब्यूट thermostatRunningState
थर्मोस्टैट matter एट्रिब्यूट unoccupiedCoolingSetpoint
थर्मोस्टैट matter एट्रिब्यूट unoccupiedHeatingSetpoint
TotalVolatileOrganicCompoundsConcentrationMeasurement matter एट्रिब्यूट levelValue
TotalVolatileOrganicCompoundsConcentrationMeasurement matter एट्रिब्यूट measuredValue
WindowCovering matter निर्देश DownOrClose
WindowCovering matter निर्देश GoToLiftPercentage
WindowCovering matter निर्देश GoToLiftValue
WindowCovering matter निर्देश GoToTiltPercentage
WindowCovering matter निर्देश GoToTiltValue
WindowCovering matter निर्देश StopMotion
WindowCovering matter निर्देश UpOrOpen
WindowCovering matter एट्रिब्यूट currentPositionLift
WindowCovering matter एट्रिब्यूट currentPositionLiftPercent100ths
WindowCovering matter एट्रिब्यूट currentPositionLiftPercentage
WindowCovering matter एट्रिब्यूट currentPositionTilt
WindowCovering matter एट्रिब्यूट currentPositionTiltPercent100ths
WindowCovering matter एट्रिब्यूट currentPositionTiltPercentage
WindowCovering matter एट्रिब्यूट targetPositionLiftPercent100ths
WindowCovering matter एट्रिब्यूट targetPositionTiltPercent100ths
ArmDisarm google निर्देश ArmDisarm block
ArmDisarm google इवेंट ArmDisarmArmState
ArmDisarm google एट्रिब्यूट armState
ArmDisarm google एट्रिब्यूट currentArmLevel
ArmDisarm google एट्रिब्यूट isArmed
डॉक करें google निर्देश डॉक
डॉक करें google एट्रिब्यूट isDocked
DoorbellPress google इवेंट DoorbellPressed
ExtendedAirQuality google इवेंट AirQuality
ExtendedAirQuality google एट्रिब्यूट indoorAirQuality
ExtendedAirQuality google एट्रिब्यूट indoorMeasuredValue
ExtendedAirQuality google एट्रिब्यूट measuredValue
ExtendedAirQuality google एट्रिब्यूट outdoorAirQuality
ExtendedAirQuality google एट्रिब्यूट outdoorMeasuredValue
ExtendedColorControl google निर्देश MoveToColorHSV
ExtendedColorControl google निर्देश MoveToColorName
ExtendedColorControl google निर्देश MoveToColorRGB
ExtendedColorControl google एट्रिब्यूट currentBlue
ExtendedColorControl google एट्रिब्यूट currentGreen
ExtendedColorControl google एट्रिब्यूट currentHue
ExtendedColorControl google एट्रिब्यूट currentName
ExtendedColorControl google एट्रिब्यूट currentRed
ExtendedColorControl google एट्रिब्यूट currentSaturation
ExtendedColorControl google एट्रिब्यूट currentValue
ExtendedFanControl google निर्देश ToggleAirflowDirection
ExtendedFanControl google एट्रिब्यूट customFanMode
ExtendedFanControl google एट्रिब्यूट customFanModes
ExtendedMediaInput google निर्देश NextInput
ExtendedMediaInput google निर्देश PreviousInput
ExtendedMediaInput google निर्देश SelectCustomInput
ExtendedMediaInput google एट्रिब्यूट currentCustomInput
ExtendedMediaInput google एट्रिब्यूट customInputsList
ExtendedMediaInput google एट्रिब्यूट customInputsOrdered
ExtendedOperationalState google इवेंट PauseUnpauseFollowUp
ExtendedOperationalState google इवेंट StartStopFollowUp
ExtendedPowerSource google निर्देश StartCharging
ExtendedPowerSource google निर्देश StopCharging
ExtendedThermostat google एट्रिब्यूट activePresetHandle
ExtendedThermostat google एट्रिब्यूट activeRemoteTemperatureSensorIds
ExtendedThermostat google एट्रिब्यूट averageLocalTemperature
ExtendedThermostat google एट्रिब्यूट extendedRunningMode
ExtendedThermostat google एट्रिब्यूट extendedSystemMode
LightEffects google निर्देश PulseEffectSet
LightEffects google निर्देश SleepEffectSet
LightEffects google निर्देश StopEffect
LightEffects google निर्देश WakeEffectSet
LightEffects google एट्रिब्यूट pulseEffectSet
LightEffects google एट्रिब्यूट sleepEffectSet
LightEffects google एट्रिब्यूट wakeEffectSet
LockUnlock google निर्देश लॉक करें
LockUnlock google निर्देश अनलॉक करें ब्लॉक करें
LockUnlock google एट्रिब्यूट lockState
MotionDetection google इवेंट MotionDetected
MotionDetection google एट्रिब्यूट motionDetectionEventInProgress
ObjectDetection google इवेंट ObjectDetected
OpenClose google निर्देश बंद करें ब्लॉक करें
OpenClose google निर्देश GoToOpenPercentage block
OpenClose google निर्देश खोलें ब्लॉक
OpenClose google निर्देश चरण ब्लॉक करें
OpenClose google एट्रिब्यूट openPercent
OpenClose google एट्रिब्यूट openState
OpenClose google एट्रिब्यूट targetOpenPercent
टॉगल google निर्देश ChangeToggleSettings block
टॉगल google एट्रिब्यूट currentToggleSettings
स्क्रीन की रोशनी google निर्देश BrightnessStep
स्क्रीन की रोशनी google निर्देश MoveToBrightness
स्क्रीन की रोशनी google एट्रिब्यूट currentBrightnessPercent
SimplifiedOnOff google एट्रिब्यूट onOff
SimplifiedThermostat google निर्देश SetSystemMode
SimplifiedThermostat google एट्रिब्यूट systemMode
वॉल्यूम google निर्देश MoveToVolume
वॉल्यूम google निर्देश म्यूट करें
वॉल्यूम google निर्देश अनम्यूट करें
वॉल्यूम google निर्देश VolumeStep
वॉल्यूम google एट्रिब्यूट currentVolumePercent
वॉल्यूम google एट्रिब्यूट isMuted
AreaAttendanceState google एट्रिब्यूट attendanceState
AreaPresenceState google एट्रिब्यूट presenceState