इस्तेमाल किए जा सकने वाले स्टार्टर, शर्तें, और कार्रवाइयां

ऑटोमेशन में, यहां दिए गए ट्रिगर और कार्रवाइयां काम करती हैं. सभी राज्यों को भी शर्तों के तौर पर इस्तेमाल किया जा सकता है.

स्टेट / इवेंट (स्टार्टर)
शर्त
कमांड (कार्रवाई)
इन फ़ील्ड के लिए सुविधा उपलब्ध है ब्यौरा
और यह एक ऐसी शर्त होती है जो सभी चाइल्ड शर्तों के लॉजिकल AND को दिखाती है.
assistant.command.Broadcast मैसेज
assistant.command.OkGoogle okGoogle
assistant.event.OkGoogle क्वेरी
device.command.ActivateScene चालू करो किसी सीन को चालू या बंद करना.
device.command.AppInstall newApplicationName दिए गए डिवाइस पर कोई ऐप्लिकेशन इंस्टॉल करना.
device.command.AppSearch applicationName दिए गए ऐप्लिकेशन को खोजें.
device.command.AppSelect applicationName दिए गए ऐप्लिकेशन को चुनें.
device.command.ArmDisarm arm
armLevel
cancel
डिवाइस के अलार्म का लेवल सेट करना.
device.command.BrightnessAbsolute स्क्रीन की रोशनी डिवाइस की रोशनी को कम या ज़्यादा करें. अगर डिवाइस बंद है और ब्राइटनेस की वैल्यू 0 से ज़्यादा पर सेट है, तो डिवाइस चालू हो जाता है. साथ ही, [`OnOffState.state`](./on_off_state) की वैल्यू बदलकर यह दिखने लगती है कि डिवाइस चालू है. इसी तरह, ब्राइटनेस को 0 पर सेट करने पर, डिवाइस बंद हो जाता है और [`OnOffState.state`](./on_off_state) में भी बदलाव हो जाता है.
device.command.BrightnessRelative brightnessRelativePercent
brightnessRelativeWeight
डिवाइस की रोशनी को कम या ज़्यादा करें. अगर डिवाइस बंद है और ब्राइटनेस की वैल्यू 0 से ज़्यादा पर सेट है, तो डिवाइस चालू हो जाता है. साथ ही, [`OnOffState.state`](./on_off_state) की वैल्यू बदलकर यह दिखने लगती है कि डिवाइस चालू है. इसी तरह, ब्राइटनेस को 0 पर सेट करने पर, डिवाइस बंद हो जाता है और [`OnOffState.state`](./on_off_state) में भी बदलाव हो जाता है.
device.command.Charge चार्ज चार्जिंग शुरू या बंद करो.
device.command.ColorAbsolute color.name
color.spectrumHSV.hue
color.spectrumHSV.saturation
color.spectrumHSV.value
color.spectrumRGB
color.temperature
इससे रंग को तय किए गए रंग के शेड पर सेट किया जाता है. जब किसी ऐसे डिवाइस पर रंग सेट किया जाता है जो बंद है, तो डिवाइस चालू हो जाता है. साथ ही, [`OnOffState.state`](./on_off_state) की वैल्यू बदलकर, डिवाइस के चालू होने की जानकारी दिखती है. इसी तरह, ब्राइटनेस को 0 पर सेट करने पर, डिवाइस बंद हो जाता है और [`OnOffState.state`](./on_off_state) में भी बदलाव हो जाता है.
device.command.Cook cookingMode
foodPreset
quantity
start
unit
खाना पकाने का तरीक़ा बताओ या बंद करो.
device.command.Dispense amount
item
presetName
unit
सामान देना.
device.command.Dock डिवाइस को डॉक करें.
device.command.EnableDisableGuestNetwork चालू करें मेहमान नेटवर्क को चालू या बंद करें.
device.command.EnableDisableNetworkProfile enable
profile
किसी नेटवर्क प्रोफ़ाइल को चालू या बंद करें. पिन का इस्तेमाल करके, उपयोगकर्ता की पहचान की पुष्टि करने का दूसरा तरीका इस्तेमाल करना ज़रूरी है. अगर इन कमांड के ज़रिए, सुरक्षा से जुड़े अन्य डिवाइस बंद कर दिए जाते हैं, तो माना जा सकता है कि उपयोगकर्ता के घर की सुरक्षा पर असर पड़ा है.
device.command.Fill fill
fillLevel
डिवाइस को भरो या खाली करो.
device.command.FindMyDevice आवाज़ बंद करें लोकल अलर्ट जनरेट करके, टारगेट डिवाइस का पता लगाएं.
device.command.HumidityRelative relativeHumidityPercent
relativeHumidityWeight
नमी के लेवल को मौजूदा वैल्यू के हिसाब से कम या ज़्यादा करें.
device.command.LightEffectColorLoop कुल समय डिवाइस के रंग बदलें.
device.command.LightEffectPulse कुल समय लाइट की चमक, बीच के लेवल से बढ़कर ज़्यादा से ज़्यादा हो जाती है. इसके बाद, यह बीच के लेवल पर आ जाती है. इस पूरे साइकल में, हर सेकंड में एक पल्स होता है. हर साइकल के दौरान, ज़्यादा से ज़्यादा चमक 200 मि॰से॰ तक रहनी चाहिए. साथ ही, ट्रांज़िशन पीरियड को छोड़कर, बीच वाली चमक कम से कम 500 मि॰से॰ तक रहनी चाहिए.
device.command.LightEffectSleep कुल समय समय के साथ-साथ, डिवाइस की चमक को धीरे-धीरे कम करें. इसके अलावा, कलर टेंपरेचर में भी बदलाव किया जा सकता है.
device.command.LightEffectWake कुल समय कुछ समय के लिए, डिवाइस की चमक को धीरे-धीरे बढ़ाएं. अगर डिवाइस में यह सुविधा काम करती है, तो कलर टेंपरेचर में बदलाव करें.
device.command.LockUnlock लॉक करें डिवाइस को लॉक या अनलॉक करना.
device.command.MediaNext अगले मीडिया आइटम पर जाएं.
device.command.MediaPause मीडिया को चलने से रोकें.
device.command.MediaPrevious पिछले मीडिया आइटम पर जाएं.
device.command.MediaResume मीडिया चलाना फिर से शुरू करें.
device.command.MediaShuffle मौजूदा प्लेलिस्ट को शफ़ल करो.
device.command.MediaStop मीडिया प्लेबैक रोकें.
device.command.Mute म्यूट करें दिए गए डिवाइस को म्यूट या अनम्यूट करें.
device.command.NextInput अगले इनपुट पर स्विच करें.
device.command.OnOff चालू है डिवाइस को चालू या बंद करें.
device.command.OpenClose openDirection
openPercent
डिवाइस के खुलने और बंद होने की स्थिति सेट करना
device.command.PauseUnpause रोकें डिवाइस के काम करने की सुविधा को रोकना या फिर से शुरू करना.
device.command.PreviousInput पिछले इनपुट पर स्विच करें.
device.command.Reboot इससे डिवाइस रीबूट हो जाता है.
device.command.RelativeChannel channelCount मौजूदा चैनल को किसी तय सीमा तक अडजस्ट करें.
device.command.ReturnChannel उपयोगकर्ता को उस पिछले चैनल पर वापस ले जाता है जिस पर वह था.
device.command.ReverseFan पंखे की दिशा बदल दो.
device.command.RotateAbsolute rotationDegrees
rotationPercent
डिवाइस का ऐब्सलूट रोटेशन सेट करता है.
device.command.SelectChannel channelCode
channelName
channelNumber
मौजूदा चैनल को किसी खास वैल्यू पर सेट करें.
device.command.SetFanSpeed fanSpeed पंखे की स्पीड सेट करो.
device.command.SetFanSpeedRelative fanSpeedRelativePercent
fanSpeedRelativeWeight
पंखे की रफ़्तार को सेट करें.
device.command.SetHumidity नमी नमी के लेवल को किसी तय वैल्यू पर सेट करें.
device.command.SetInput newInput मीडिया इनपुट सेट करें.
device.command.SetVolume volumeLevel किसी डिवाइस की आवाज़ सेट करना.
device.command.StartStop शुरू करें डिवाइस को चालू या बंद करना.
device.command.StopLightEffect मौजूदा लाइट इफ़ेक्ट बंद करें.
device.command.ThermostatSetMode thermostatMode थर्मोस्टैट डिवाइस के लिए, टारगेट ऑपरेटिंग मोड सेट करें.
device.command.ThermostatTemperatureSetpoint thermostatTemperatureSetpoint थर्मोस्टैट डिवाइस के लिए टारगेट तापमान सेट करना.
device.command.ThermostatTemperatureSetRange thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
थर्मोस्टैट डिवाइस के लिए, तापमान की टारगेट रेंज सेट करें.
device.command.TimerAdjust कुल समय टाइमर की अवधि में बदलाव करें.
device.command.TimerCancel टाइमर रद्द करो.
device.command.TimerPause टाइमर रोको.
device.command.TimerResume टाइमर फिर से शुरू करो.
device.command.TimerStart कुल समय नया टाइमर शुरू करो.
device.event.AnimalOtherDetection कैमरे ने किसी कुत्ते या बिल्ली की पहचान की है. अन्य तरह के जानवरों की पहचान करने की सुविधा उपलब्ध नहीं है.
device.event.DoorbellPress दरवाज़े की घंटी बजाई गई है.
device.event.FaceFamiliarDetection कैमरे ने किसी जाने-पहचाने चेहरे की पहचान की है.
device.event.FaceUnfamiliarDetection कैमरे ने किसी अनजान व्यक्ति की पहचान की है.
device.event.MotionDetection डिवाइस को हलचल का पता चला है.
device.event.MovingVehicleDetection कैमरे ने किसी वाहन के चलने का पता लगाया है.
device.event.PackageDelivered कैमरे ने डिलीवर किए गए पैकेज का पता लगाया है.
device.event.PersonDetection कैमरे ने किसी व्यक्ति की पहचान की है.
device.event.PersonTalking डिवाइस ने किसी व्यक्ति के बोलने की आवाज़ का पता लगाया.
device.event.Sound डिवाइस ने किसी आवाज़ का पता लगाया है.
device.state.AppSelector currentApplication उन डिवाइसों के लिए जो एक से दूसरे ऐप्लिकेशन पर स्विच कर सकते हैं.
device.state.ArmDisarm currentArmLevel
isArmed
सुरक्षा सिस्टम जैसे डिवाइसों के लिए, यह जानकारी दिखाती है कि डिवाइस चालू है या बंद है. इन डिवाइसों में, चालू और बंद करने की सुविधा होती है.
device.state.Brightness स्क्रीन की रोशनी किसी डिवाइस के लिए स्क्रीन की रोशनी की सेटिंग.
device.state.Channel ऐसे डिवाइसों के लिए जिन पर मीडिया डिवाइस पर चैनल इस्तेमाल किए जा सकते हैं.
device.state.ColorSetting color.colorTemperature
color.spectrumHsv.hue
color.spectrumHsv.saturation
color.spectrumHsv.value
color.spectrumRgb
कलर सेटिंग की स्थिति.
device.state.Cook currentCookingMode
currentFoodPreset
ऐसे डिवाइसों के लिए जो खाने की अलग-अलग प्रीसेट सेटिंग और कुकिंग मोड के हिसाब से खाना बना सकते हैं.
device.state.Dock isDocked ऐसे मोबाइल डिवाइसों के लिए जिनमें चार्जिंग के लिए वापस आने का निर्देश दिया जा सकता है.
device.state.EnergyStorage descriptiveCapacityRemaining
isCharging
isPluggedIn
बैटरी जैसे एनर्जी स्टोरेज डिवाइस की स्थिति. इसमें यह जानकारी शामिल होती है कि डिवाइस में कितनी ऊर्जा स्टोर है, वह चार्ज हो रहा है या नहीं, और वह प्लग इन है या नहीं.
device.state.FanSpeed currentFanSpeedPercent
currentFanSpeedSetting
उन डिवाइसों के लिए जिनमें पंखे की स्पीड सेट करने की सुविधा होती है.
device.state.Fill currentFillLevel
currentFillPercent
isFilled
बाथटब जैसे उन डिवाइसों के लिए जिन्हें भरा जा सकता है.
device.state.HumiditySetting humidityAmbientPercent
humiditySetpointPercent
यह सुविधा, नमी बढ़ाने और कम करने वाले डिवाइसों जैसी उन डिवाइसों के लिए उपलब्ध है जिनमें नमी की सेटिंग को कंट्रोल किया जा सकता है.
device.state.InputSelector currentInput यह कुकी, उन डिवाइसों से क्वेरी करने की सुविधा देती है जो इनपुट स्विच कर सकते हैं. मीडिया इनपुट के नाम, हर डिवाइस के हिसाब से डाइनैमिक हो सकते हैं. ये नाम, ऑडियो या वीडियो फ़ीड को दिखाते हैं. ये फ़ीड हार्डवायर्ड या नेटवर्क किए जा सकते हैं. हालांकि, इनका नाम होना चाहिए और ये लगातार काम करने वाले होने चाहिए. यह सुविधा, किसी भी तरह के कुछ समय के लिए उपलब्ध फ़ीड के साथ काम नहीं करती. जैसे, खोजे जा सकने वाले नेटवर्क वाली लाइब्रेरी. जोड़े गए और नाम वाले ब्लूटूथ सोर्स इस्तेमाल किए जा सकते हैं. सोर्स के कई नाम हो सकते हैं. इसलिए, उपयोगकर्ता के बनाए गए और खोजे गए नामों के साथ-साथ डिफ़ॉल्ट नामों का इस्तेमाल किया जा सकता है. उदाहरण के लिए, 'hdmi_1' को 'डीवीडी प्लेयर' या 'usb_1' को 'हार्ड ड्राइव' के तौर पर भी इस्तेमाल किया जा सकता है. 'अगला' और 'पिछला' निर्देश देने के लिए, मीडिया इनपुट को क्रम से लगाया जा सकता है. ध्यान दें: InputSelector में क्वेरी व्याकरण काम नहीं करता.
device.state.LightEffects activeLightEffect ऐसे डिवाइसों के लिए जो लाइट की स्थिति बदलने के लिए, जटिल कमांड को सपोर्ट कर सकते हैं. जैसे, अलग-अलग रंगों को लूप में चलाना.
device.state.LockUnlock isJammed
isLocked
यह कुकी, उन डिवाइसों के लिए सेट की जाती है जिनमें लॉक और अनलॉक करने की सुविधा होती है और/या लॉक किए गए डिवाइस की स्थिति की जानकारी देने की सुविधा होती है.
device.state.MediaState playbackState मीडिया चलाने वाले डिवाइसों के लिए, मीडिया की स्थिति. जैसे, मीडिया चल रहा है या नहीं.
device.state.MotionDetection motionDetectionEventInProgress उन डिवाइसों के लिए जिनमें मोशन का पता लगाने की सुविधा होती है.
device.state.OccupancySensing होम में लोगों की मौजूदगी की जानकारी उन डिवाइसों के लिए जो पीआईआर, अल्ट्रासोनिक या फ़िज़िकल कॉन्टैक्ट सेंसिंग के ज़रिए, कमरे में मौजूद लोगों का पता लगा सकते हैं.
device.state.Online online ऐसे डिवाइसों के लिए जो ऑनलाइन और ऑफ़लाइन स्थिति की जानकारी देते हैं और/या ऑनलाइन और ऑफ़लाइन स्थिति की रिपोर्ट करते हैं.
device.state.OnOff चालू है किसी भी ऐसे डिवाइस को चालू और बंद करने की बुनियादी सुविधा जिसमें चालू और बंद करने की सुविधा होती है. जैसे, प्लग और स्विच के साथ-साथ आने वाले समय में लॉन्च होने वाले कई डिवाइस.
device.state.OpenClose openPercent यह सुविधा, उन डिवाइसों के लिए उपलब्ध है जिन्हें खोला और बंद किया जा सकता है. साथ ही, कुछ मामलों में उन्हें आंशिक रूप से खोला और बंद किया जा सकता है या एक से ज़्यादा दिशाओं में खोला और बंद किया जा सकता है.
device.state.Record isCurrentlyRecording ऐसे डिवाइसों के लिए जिनमें मीडिया रिकॉर्ड करने की सुविधा उपलब्ध है.
device.state.Rotation rotationDegrees
rotationPercent
ऐसे डिवाइसों के लिए जिनमें घुमाने की सुविधा होती है. जैसे, घुमाई जा सकने वाली पट्टियों वाले परदे.
device.state.RunCycle currentCycleRemainingTime
currentTotalRemainingTime
ऐसे डिवाइसों के लिए जिनके चालू होने की अवधि के बारे में क्वेरी की जा सकती है. इस तरह के डिवाइस, ऑपरेशन शुरू होने पर अपने साइकल की कुल संख्या और डिवाइस के चालू होने पर हर साइकल की जानकारी देंगे.
device.state.SensorState currentSensorStateData.key
currentSensorStateData.value.currentSensorState
currentSensorStateData.value.rawValue
सेंसर से मिला मेज़रमेंट. उदाहरण के लिए, धुएं का पता लगाने वाले डिवाइस से मापा गया धुएं का लेवल या कार्बन मोनोऑक्साइड का पता लगाने वाले डिवाइस से मापा गया कार्बन मोनोऑक्साइड का लेवल वगैरह.
device.state.StartStop isPaused
isRunning
उन डिवाइसों के लिए जो कार्रवाइयाँ शुरू और बंद करने की सुविधा के साथ काम करते हैं. किसी डिवाइस को शुरू और बंद करने का मतलब है कि उसे चालू और बंद किया जा रहा है. इससे पता चलता है कि डिवाइस चालू होने पर अलग तरीके से काम करते हैं और शुरू होने पर अलग तरीके से काम करते हैं. उदाहरण के लिए, कुछ वॉशिंग मशीन को चालू किया जा सकता है और उनके चलने से पहले ही उनकी सेटिंग में बदलाव किया जा सकता है.
device.state.TemperatureControl temperatureAmbient
temperatureSetpoint
यह कुकी, थर्मोस्टैट के अलावा किसी अन्य डिवाइस (जैसे कि ओवन) के तापमान को कंट्रोल करती है. यह डिवाइस के अंदर या उसके आस-पास के तापमान को कंट्रोल करती है.
device.state.TemperatureSetting activeThermostatMode
thermostatHumidityAmbient
thermostatMode
thermostatTemperatureAmbient
thermostatTemperatureSetpoint
thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
उन डिवाइसों के लिए जिनमें तापमान के पॉइंट और मोड की सुविधा काम करती है.
device.state.Timer timerPaused टाइमर की सुविधा वाले डिवाइसों के लिए. उदाहरण के लिए, स्मार्ट स्प्रिंकलर कंट्रोलर या स्मार्ट लाइट स्विच में टाइमर पहले से मौजूद हो सकता है. इसका इस्तेमाल, डिवाइस से यह पूछने के लिए किया जा सकता है कि टाइमर के पूरे होने में कितना समय बचा है.
device.state.Volume currentVolume
isMuted
उन डिवाइसों के लिए जिनमें आवाज़ कम या ज़्यादा करने की सुविधा होती है. जैसे, आवाज़ को किसी लेवल पर सेट करना, म्यूट करना या अनम्यूट करना.
home.command.Notification body
members
title
घर के चुने गए सदस्यों को उनके ईमेल पते पर सूचना भेजें.
home.state.HomePresence homePresenceMode
नहीं यह किसी दूसरी शर्त के लॉजिकल NOT को दिखाने वाली शर्त होती है.
या एक से ज़्यादा शर्तों वाली ऐसी शर्त जो सभी चाइल्ड शर्तों के लॉजिकल OR को दिखाती है.
time.between यह समयसीमा को दिखाता है.
time.delay ऑटोमेशन को कुछ समय के लिए रोक देता है.
time.schedule यह टाइम शेड्यूल इवेंट को दिखाता है.