Automation API के ट्रैट के लिए सहायता

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

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

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

  • आपको अपने ऐप्लिकेशन में ऑटोमेशन एपीआई के साथ जिन ट्रैट और टाइप का इस्तेमाल करना है उन्हें शुरू करने के समय रजिस्टर करना होगा. होम इंस्टेंस बनाना देखें.
  • किसी भी एट्रिब्यूट का इस्तेमाल, स्टार्टर या शर्तों में किया जा सकता है.
  • Cloud-to-cloud जिन डिवाइसों के स्टेटस की जानकारी नहीं है उनका इस्तेमाल, मैन्युअल तरीके से या डिस्कवरी की मदद से बनाए गए ऑटोमेशन में ट्रिगर के तौर पर नहीं किया जा सकता.
  • भले ही, कोई डिवाइस यहां दी गई विशेषताओं के साथ काम करता हो, फिर भी रिपोर्ट की स्थिति के लिए तय किए गए थ्रेशोल्ड की वजह से, डिवाइस को ऑटोमेशन एपीआई में स्टार्टर या कार्रवाई के तौर पर इस्तेमाल करने से रोका जा सकता है:
    • जिन डिवाइसों पर रिपोर्ट की स्थिति 90% से कम है उन्हें स्टार्टर के तौर पर इस्तेमाल करने से रोक दिया जाता है.
    • जिन डिवाइसों पर निर्देशों को लागू करने की सफलता दर 95% से कम है उन्हें कार्रवाइयों के तौर पर इस्तेमाल करने से रोक दिया जाता है.
  • कमांड का इस्तेमाल सिर्फ़ कार्रवाइयों के तौर पर किया जा सकता है.
  • कुछ ट्रैट, जैसे कि AssistantBroadcast, सिर्फ़ ऑटोमेशन एपीआई में इस्तेमाल के लिए उपलब्ध हैं.
  • okGoogle कमांड, स्ट्रक्चर-लेवल का कमांड है. इसका इस्तेमाल, स्ट्रक्चर में मौजूद किसी भी डिवाइस को ऑटोमेट करने के लिए किया जा सकता है. हालांकि, हो सकता है कि Home APIs ऐप्लिकेशन के पास हर डिवाइस का ऐक्सेस न हो. अलग-अलग मामलों में अनुमतियों को लागू करने का तरीका जानने के लिए, OkGoogle की अनुमतियां देखें.
  • कुछ खासताओं के लिए ज़रूरी शर्तें होती हैं:
    • Time.ScheduledTimeEvent का इस्तेमाल करने के लिए, उस स्ट्रक्चर में घर का वह पता होना चाहिए जिसे Google Home app (GHA) में सेट अप किया गया था. Google होम पेज का पता बदलना लेख में बताया गया है कि उपयोगकर्ता, स्ट्रक्चर का पता कैसे डाल सकता है. अगर पता GHA में सेट अप नहीं किया गया है, तो ऑटोमेशन नहीं बन पाता और "structure में ScheduledTimeEvent काम नहीं करता" मैसेज के साथ गड़बड़ी का एक मैसेज दिखता है.
    • AreaPresenceState या AreaAttendanceState ट्रैट का इस्तेमाल करने के लिए, उपयोगकर्ता को GHA में मौजूदगी का पता लगाने की सुविधा सेट अप करनी होगी.
    • ObjectDetection ट्रैट का इस्तेमाल करने के लिए, उपयोगकर्ता के पास Nest Aware की चालू सदस्यता होनी चाहिए.

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

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

विशेषता ट्रैट का टाइप तत्व प्रकार एलिमेंट
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
CarbonDioxideConcentrationMeasurement matter एट्रिब्यूट levelValue
CarbonDioxideConcentrationMeasurement matter एट्रिब्यूट measuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट levelValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट maxMeasuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट measuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट measurementUnit
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट minMeasuredValue
CarbonMonoxideConcentrationMeasurement matter एट्रिब्यूट अनिश्चितता
चैनल matter कमांड ChangeChannelByNumber
चैनल 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 कमांड Play
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 कमांड StartRecording
रिकॉर्ड करें google कमांड StopRecording
रिकॉर्ड करें google एट्रिब्यूट isCurrentlyRecording
टॉगल 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