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

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

स्थिति / इवेंट (स्टार्टर)
शर्त
कमांड (कार्रवाई)
इस्तेमाल किए जा सकने वाले फ़ील्ड ब्यौरा
और यह एक ऐसी संयुक्त शर्त है जो इसके सभी चाइल्ड शर्तों के लॉजिकल 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 pause डिवाइस के काम करने की सुविधा को रोकना या फिर से शुरू करना.
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 start डिवाइस को चालू या बंद करना.
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 यह एक ऐसी शर्त है जो किसी दूसरी शर्त के लॉजिकल 'NOT' को दर्शाती है.
or यह एक संयुक्त शर्त है जो सभी चाइल्ड शर्तों के लॉजिकल OR को दर्शाती है.
time.between यह किसी समयसीमा को दिखाता है.
time.delay ऑटोमेशन को कुछ समय के लिए रोक देता है.
time.schedule यह एक तय समय पर होने वाले इवेंट को दिखाता है.