डिवाइस टाइप के लिए फ़ंक्शन, उन एट्रिब्यूट से तय होता है जिन्हें हर डिवाइस में जोड़ा जाता है. हर तरह के डिवाइस में कई तरह की विशेषताओं के सुझाव दिए जाते हैं, लेकिन इनमें से कोई भी विशेषता जोड़ी जा सकती है. सेकंडरी उपयोगकर्ता पुष्टि की सुविधा, डिवाइस की सभी विशेषताओं के साथ काम करती है.
सभी विशेषताओं के लिए इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
नाम | डिवाइस Trait | ब्यौरा | डिवाइस के सुझाए गए टाइप |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector |
यह Trait उन डिवाइसों से जुड़ा है जो मीडिया ऐप्लिकेशन के साथ काम करते हैं. आम तौर पर, ये तीसरे पक्ष के होते हैं. | ऐसे मीडिया डिवाइस जो डिवाइस पर चलने वाले ऐप्लिकेशन को लॉन्च करने, इंस्टॉल करने, और खोजने की सुविधा देते हैं. |
ArmDisarm | action.devices.traits.ArmDisarm |
यह Trait में, सुरक्षा सिस्टम जैसे तरीकों से अलार्म चालू और बंद करने की सुविधा मिलती है. | ऐसा कोई भी डिवाइस जिसमें सुरक्षा से जुड़े सिस्टम या डिवाइस को बंद और चालू किया जा सकता हो. |
Brightness | action.devices.traits.Brightness |
कुल चमक की सेटिंग सामान्य रेंज में 0 से 100 के बीच होती है (ऐसा हो सकता है कि अलग-अलग लाइटें, एलईडी कॉन्फ़िगरेशन के आधार पर रेंज में हर पॉइंट पर काम न करें). | Light |
CameraStream | action.devices.traits.CameraStream |
यह विशेषता उन डिवाइसों से जुड़ी है जिनमें तीसरे पक्ष की स्क्रीन, Chromecast से कनेक्ट की गई स्क्रीन या स्मार्टफ़ोन पर वीडियो फ़ीड स्ट्रीम करने की क्षमता होती है. बड़े पैमाने पर, ये सुरक्षा कैमरे या बेबी कैमरे होते हैं. हालांकि, यह विशेषता ज़्यादा मुश्किल डिवाइस पर भी लागू होती है जिन पर कैमरा होता है (उदाहरण के लिए, वीडियो कॉन्फ़्रेंसिंग डिवाइस या एक वैक्यूम रोबोट, जिस पर कैमरा है). | Camera |
Channel | action.devices.traits.Channel |
यह trait उन डिवाइसों से जुड़ा है जो किसी मीडिया डिवाइस पर, टीवी चैनलों को सपोर्ट करते हैं. | Television |
ColorSetting | action.devices.traits.ColorSetting |
यह विशेषता स्मार्ट लाइट जैसे डिवाइसों पर लागू होती है, जो रंग या तापमान बदल सकते हैं. | Light |
कलर स्पेक्ट्रम | action.devices.traits.ColorSpectrum |
यह आरजीबी कलर रेंज लेने वाले "फ़ुल" कलर बल्ब पर लागू होता है. लाइटों में कलरस्पेक्ट्रम और ColorTemperature, दोनों का मिला-जुला रूप हो सकता है. एक्सेंट लाइटों और एलईडी स्ट्रिप में सिर्फ़ स्पेक्ट्रम हो सकता है, जबकि कुछ रीडिंग बल्बों में सिर्फ़ टेंपरेचर होता है. सामान्य बल्ब या स्मार्ट प्लग पर डंबल लाइट, दोनों में से कोई भी चीज़ नहीं होती. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
यह "वॉर्म्थ" बल्ब पर लागू होता है, जो केल्विन में कलर पॉइंट लेते हैं. यह आम तौर पर ColorSpectrum से अलग मोडलिटी है. साथ ही, हो सकता है कि टेंपरेचर के ज़रिए ऐसे व्हाइट पॉइंट उपलब्ध हों, जिन्हें स्पेक्ट्रम से न देखा जा सके. उपलब्ध विशेषताओं के आधार पर, Google अनुरोध और लाइट टाइप के आधार पर इस्तेमाल करने के लिए सही मोड चुन सकता है (उदाहरण के लिए, लिविंग रूम की लाइट सफ़ेद रंग की करें, कुछ बल्ब को तापमान के निर्देश और एलईडी स्ट्रिप को स्पेक्ट्रम के निर्देश भेज सकते हैं). | Light |
Cook | action.devices.traits.Cook |
यह trait, उन डिवाइसों में मौजूद है जो खाना बनाने के लिए अलग-अलग प्रीसेट और काम करने वाले कुकिंग मोड का इस्तेमाल करते हैं. | ऐसे डिवाइस जिन पर कई तरह के पकवान बनाए जा सकते हैं. |
Dispense | action.devices.traits.Dispense |
यह Trait उन डिवाइसों से जुड़ा है जो एक या एक से ज़्यादा आइटम की तय की गई मात्रा को निकालने की सुविधा देते हैं. उदाहरण के लिए, डॉग ट्रीटमेंट डिस्पेंसर से कई तरह के ट्रीट दिए जा सकते हैं, नल से कप से पानी निकाला जा सकता है, और पालतू जानवरों को खाना खिलाने वाले टूल से पानी और पालतू जानवरों का खाना, दोनों मिल सकते हैं. | ऐसे डिवाइस जिनमें एक या उससे ज़्यादा आइटम को, एक तय मात्रा में भेजा जा सकता है. |
Dock | action.devices.traits.Dock |
यह trait, ऐसे सेल्फ़-मोबाइल डिवाइसों के लिए बनाया गया है जिन्हें चार्ज करने के लिए वापस करने का निर्देश दिया जा सकता है. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
यह Trait उन डिवाइसों में है जो बैटरी में ऊर्जा स्टोर कर सकते हैं और रीचार्ज कर सकते हैं. इसके अलावा, यह उन डिवाइसों में भी इस्तेमाल होता है जो दूसरे डिवाइस को चार्ज कर सकते हैं. यह Trait, चार्जिंग को शुरू और बंद करने के साथ-साथ, मौजूदा चार्ज लेवल, बची हुई बैटरी, और बैटरी के पूरी तरह चार्ज होने तक क्षमता की जांच करने में भी मदद करता है. | ऐसे डिवाइस जो अपनी बैटरी चार्ज कर सकते हैं. |
FanSpeed | action.devices.traits.FanSpeed |
यह Trait उन डिवाइसों से जुड़ा है जो कम, मध्यम, और ज़्यादा जैसी सेटिंग में पंखे की रफ़्तार सेट करते हैं. इसका मतलब है, डिवाइस से अलग-अलग लेवल पर हवा चलाना, जो किसी एयर कंडिशनर या हीटिंग यूनिट का हिस्सा हो सकता है. | |
Fill | action.devices.traits.Fill |
यह traitt उन डिवाइसों पर लागू होता है जिनमें बैटरी भरी हुई है. जैसे, बाथटब. | ऐसा कोई भी डिवाइस जिसमें डेटा भरा जाता है. जैसे, बाथटब. |
HumiditySetting | action.devices.traits.HumiditySetting |
यह trait उन डिवाइसों से जुड़ा है जो नमी को बनाए रखने वाले डिवाइस, जैसे कि ह्यूमिडिफ़ायर (नमी बढ़ाने वाला डिवाइस) और डीह्यूमिडिफ़ायर (डीह्यूमिडिफ़ायर) का इस्तेमाल करते हैं. | ऐसा कोई भी डिवाइस जिस पर नमी की सेटिंग काम करती है, जैसे कि ह्यूमिडिफ़ायर (नमी बढ़ाने वाला डिवाइस) या डीह्यूमिडिफ़ायर. |
InputSelector | action.devices.traits.InputSelector |
उन डिवाइसों के लिए एट्रिब्यूट जो मीडिया इनपुट बदल सकते हैं. इन इनपुट में, हर डिवाइस के हिसाब से डाइनैमिक नाम हो सकते हैं. ये इनपुट, हार्डवायर या नेटवर्क वाले ऑडियो या वीडियो फ़ीड को दिखा सकते हैं. | ऐसा कोई भी मीडिया डिवाइस जिस पर इनपुट स्विच करने की सुविधा काम करती है. |
LightEffects | action.devices.traits.LightEffects |
यह Trait उन डिवाइसों से जुड़ा है जो स्थिति बदलने के लिए, कॉम्प्लेक्स लाइटिंग कमांड का इस्तेमाल कर सकते हैं, जैसे कि अलग-अलग रंगों को लूप में चलाना. | Light |
Locator | action.devices.traits.Locator |
इस trait का इस्तेमाल उन डिवाइसों के लिए किया जाता है जिन्हें "ढूंढा" जा सकता है. इनमें फ़ोन, रोबोट (जिनमें वैक्यूम और मोवर शामिल हैं), ड्रोन, और दूसरे डिवाइसों से जुड़े खास टैग वाले प्रॉडक्ट शामिल हैं. | ऐसा कोई भी डिवाइस जिसकी जगह की जानकारी चाहिए, जैसे कि रोबोटिक Vacuum |
LockUnlock | action.devices.traits.LockUnlock |
यह trait ऐसे किसी भी डिवाइस से जुड़ा है जो लॉक और अनलॉक करने और/या लॉक होने की जानकारी देने की सुविधा देता है. | ऐसा कोई भी डिवाइस जिस पर लॉक और अनलॉक करने और/या लॉक की स्थिति के बारे में रिपोर्ट करने की सुविधा काम करती है. |
MediaState | action.devices.traits.MediaState |
इस trait का इस्तेमाल उन डिवाइसों के लिए किया जाता है जो मीडिया की स्थितियों की रिपोर्ट कर सकते हैं. | कोई भी मीडिया डिवाइस, जो मीडिया स्थितियों की रिपोर्ट कर सकता है |
Modes | action.devices.traits.Modes |
यह trait ऐसे डिवाइस से जुड़ा है जिसमें "एन-वे" मोड की संख्या अपने हिसाब से तय होती है. इसमें हर मोड के लिए मोड और सेटिंग, मनमुताबिक होती हैं और हर डिवाइस या डिवाइस के लिए अलग-अलग होती हैं. हर मोड में सेटिंग के कई विकल्प होते हैं, लेकिन एक बार में सिर्फ़ एक सेटिंग को चुना जा सकता है. ड्रायर को एक साथ "नाज़ुक", "सामान्य", और "हैवी ड्यूटी" मोड में नहीं चुना जा सकता. आसानी से चालू या बंद की जा सकने वाली सेटिंग Toggles trait से जुड़ी होती है. | कोई भी |
NetworkControl | action.devices.traits.NetworkControl |
यह Trait उन डिवाइसों से जुड़ा है जो नेटवर्क डेटा की रिपोर्टिंग और नेटवर्क के हिसाब से खास कार्रवाइयां करने में मदद करते हैं. | ऐसे डिवाइस जो नेटवर्क डेटा को रिपोर्ट कर सकते हैं और नेटवर्क से जुड़े खास काम कर सकते हैं. |
ObjectDetection | action.devices.traits.ObjectDetection |
यह Trait उन डिवाइसों में होता है जो चीज़ों या लोगों का पता लगा सकते हैं और उपयोगकर्ता को सूचना भेज सकते हैं. जैसे, दरवाज़े की घंटियों के लिए इसका इस्तेमाल यह बताने के लिए किया जा सकता है कि किसी व्यक्ति (नाम या बिना नाम के) ने दरवाज़े की घंटी बजाई है. साथ ही, इसका इस्तेमाल कैमरे और सेंसर के लिए भी किया जा सकता है, जो पास आने वाली चीज़ों या लोगों की हलचल का पता लगा सकते हैं. | ऐसे डिवाइस जो चीज़ों या लोगों का पता लगा सकते हैं और उपयोगकर्ता को सूचना भेज सकते हैं. |
OccupancySensing | action.devices.traits.OccupancySensing |
यह Trait उन डिवाइसों से जुड़ा है जो पीआईआर, अल्ट्रासॉनिक या फ़िज़िकल कॉन्टैक्ट सेंसिंग की मदद से ऑक्युपेंसी का पता लगा सकते हैं. | ऐसे डिवाइस जो पीआईआर, अल्ट्रासॉनिक या फ़िज़िकल कॉन्टैक्ट सेंसिंग की मदद से, घर में किसी के मौजूद होने का पता लगा सकते हैं. |
OnOff | action.devices.traits.OnOff |
ऐसे किसी भी डिवाइस को चालू और बंद करने की बुनियादी सुविधा जिसमें बाइनरी चालू और बंद होती है. इनमें प्लग, स्विच, और आने वाले समय में लॉन्च होने वाले कई डिवाइस शामिल हैं. | |
OpenClose | action.devices.traits.OpenClose |
यह trait उन डिवाइसों से जुड़ा है जो खोलने और बंद करने की सुविधा देते हैं. कुछ मामलों में, कुछ जगहों पर या संभावित रूप से एक से ज़्यादा दिशा में खुलते या बंद होते हैं. उदाहरण के लिए, कुछ परदे बाईं या दाईं ओर खुल सकते हैं. कुछ मामलों में, कुछ डिवाइसों को खोलना सुरक्षा से जुड़ी संवेदनशील कार्रवाई हो सकती है, जिसके लिए दो तरीकों से पुष्टि करने की ज़रूरत हो सकती है. दो तरीकों से पुष्टि करने की सुविधा देखें. | ऐसा कोई भी डिवाइस जिस पर खोलने और बंद करने की सुविधा काम करती है. |
Reboot | action.devices.traits.Reboot |
यह Trait उन डिवाइसों से जुड़ा है जिनमें फिर से चालू किया जा सकता है, जैसे कि राऊटर. डिवाइस को एक ही कार्रवाई के तौर पर फिर से चालू करने की ज़रूरत होती है. | ऐसा कोई भी डिवाइस जिसमें फिर से चालू किया जा सकता है. |
Rotation | action.devices.traits.Rotation |
यह trait उन डिवाइसों से जुड़ा है जो घूमने में काम करते हैं. जैसे, घूमने वाले स्लैट वाले परदे. | ऐसे डिवाइस जिन पर घुमाव की सुविधा काम करती है. जैसे, रोटेबल स्लैट वाले परदे. |
RunCycle | action.devices.traits.RunCycle |
यह trait ऐसे किसी भी डिवाइस के बारे में बताता है जिसमें काम करने की अवधि चल रही है और जिसके बारे में क्वेरी की जा सकती है. इनमें वॉशिंग मशीन, ड्रायर, और डिशवॉशर जैसे डिवाइस शामिल हैं. हालांकि, इनके अलावा और भी डिवाइस शामिल हो सकते हैं. | कोई भी - ज़्यादातर उपकरण और अन्य डिवाइस, जिनकी स्थिति चल चुकी है |
SensorState | action.devices.traits.SensorState |
यह मेट्रिक, एयर क्वालिटी इंडेक्स या धुएं के स्तर जैसी जानकारी के साथ-साथ, क्वालिटेटिव स्टेटस, दोनों पर आधारित होती है. जैसे, एयर क्वालिटी अच्छी है या नहीं या धुएं का लेवल कम है या ज़्यादा है. | ऐसे सेंसर जो संख्या के हिसाब से मापते हैं, जैसे कि धुएं का स्तर और क्वालिटी की मात्रा (चाहे एयर क्वालिटी ठीक हो) |
Scene | action.devices.traits.Scene |
सीन के मामले में, टाइप Trait पर 1:1 मैप करता है, क्योंकि सीन को कंपोज़िट डिवाइस बनाने के लिए दूसरे एट्रिब्यूट के साथ नहीं जोड़ा जाता. | सिर्फ़ Scene |
SoftwareUpdate | action.devices.traits.SoftwareUpdate |
यह Trait उन डिवाइसों से जुड़ा है जिन पर राऊटर जैसे सॉफ़्टवेयर अपडेट काम करते हैं. | ऐसा कोई भी डिवाइस जिस पर सॉफ़्टवेयर अपडेट काम करता है. |
StartStop | action.devices.traits.StartStop |
किसी डिवाइस को चालू और बंद करने की सुविधा, दोनों को चालू और बंद करने जैसी ही सुविधा होती है. जिन डिवाइसों पर यह trait फ़ंक्शन चालू होता है और जब बंद होता है, तो वह अलग तरीके से काम करता है. जिन डिवाइस में सिर्फ़ चालू और बंद स्थिति होती है, वहीं कुछ डिवाइस जो चालू और बंद हो सकते हैं वे काम करते समय भी रुक सकते हैं. | कोई भी - ज़्यादातर उपकरण और वैक्यूम क्लीनर और ऐसी अन्य चीज़ें जिनमें ख़ास तरह की गतिविधियां होती हैं |
StatusReport | action.devices.traits.StatusReport |
यह trait किसी खास डिवाइस या कनेक्ट किए गए डिवाइसों के मौजूदा स्टेटस या स्थिति के बारे में जानकारी देता है. | किसी खास डिवाइस या कनेक्ट किए गए डिवाइसों, जैसे कि सुरक्षा सिस्टम की मौजूदा स्थिति या स्थिति की जानकारी देने के लिए इस्तेमाल होने वाला सामान्य trait) |
TemperatureControl | action.devices.traits.TemperatureControl |
उन डिवाइसों (थर्मोस्टैट के अलावा) के लिए Trait जो डिवाइस के अंदर या आस-पास, तापमान को कंट्रोल करने की सुविधा देते हैं. इनमें अवन और रेफ़्रिजरेटर जैसे डिवाइस शामिल हैं. | |
TemperatureSetting | action.devices.traits.TemperatureSetting |
इस trait में, तापमान की जानकारी देने वाले पॉइंट और मोड, दोनों को हैंडल करना शामिल है. | |
Timer | action.devices.traits.Timer |
टाइमर trait एक डिवाइस पर लगे टाइमर के बारे में बताता है. इसमें मुख्य रूप से, अवन और माइक्रोवेव जैसे किचन के उपकरण शामिल हैं. हालांकि, इनमें और भी चीज़ें शामिल हो सकती हैं. | टाइमर वाला कोई भी डिवाइस. जैसे, माइक्रोवेव या अवन जैसे किचन के उपकरण. |
Toggles | action.devices.traits.Toggles |
यह trait ऐसे किसी भी डिवाइस से जुड़ा है जिसकी सेटिंग दो में से किसी एक स्थिति में ही मौजूद हो सकती है. ये सेटिंग चालू/बंद या चालू/बंद स्थिति वाले फ़िज़िकल बटन, एचटीएमएल में एक चेकबॉक्स या किसी भी तरह का खास तौर पर चालू/बंद किया गया एलिमेंट दिखा सकती हैं. | कोई भी |
TransportControl | action.devices.traits.TransportControl |
यह trait उन मीडिया डिवाइसों के साथ काम करता है जो मीडिया प्लेबैक को कंट्रोल कर सकते हैं. उदाहरण के लिए, रोके गए संगीत को फिर से चलाना. | इन डिवाइसों पर, तीसरे पक्ष के डिवाइसों से दो-तरफ़ा ऑडियो बातचीत की सुविधा काम करती है. |
Volume | action.devices.traits.Volume |
यह trait उन डिवाइसों से जुड़ा है जो आवाज़ में बदलाव कर सकते हैं. उदाहरण के लिए, आवाज़ को किसी खास लेवल पर सेट करना, म्यूट या अनम्यूट करना. | ऐसे मीडिया डिवाइस जो आवाज़ कम या ज़्यादा कर सकते हैं. |
यह सुविधा इन भाषाओं में काम करती है
ऊपर बताई गई सभी विशेषताओं के लिए, नीचे दी गई भाषाओं का इस्तेमाल किया जा सकता है:
- डेनिश (
da
) - डच (
nl
) - अंग्रेज़ी (
en
) - फ़्रेंच (
fr
) - जर्मन (
de
) - हिन्दी (
hi
) - इंडोनेशियन (
id
) - इटैलियन (
it
) - जैपनीज़ (
ja
) - कोरियन (
ko
) - नॉर्वेजियन (
no
) - पॉर्चगीज़ (
pt-BR
) - स्पैनिश (
es
) - स्वीडिश (
sv
) - थाई (
th
) - चीनी (
zh-TW
)