स्मार्ट होम स्टार्टस्टॉप ट्राम स्कीमा
action.devices.traits.StartStop
- यह खासियत उन डिवाइसों पर लागू होती है जिनमें कार्रवाइयों को शुरू और बंद करने की सुविधा काम करती है.
डिवाइस को चालू या बंद करने से, उसे चालू और बंद करने का फ़ंक्शन एक जैसा ही होता है. इस सुविधा को चालू या बंद करने पर, ये डिवाइस अलग-अलग तरह से काम करते हैं. उदाहरण के लिए, वॉशिंग की कुछ मशीनों को चालू किया जा सकता है. साथ ही, उनकी सेटिंग में बदलाव भी किया जा सकता है.
जिन डिवाइसों में आम तौर पर, 'चालू' या 'बंद है' स्थिति होती है. वहीं, कुछ डिवाइस पर 'कार्रवाई शुरू करें' सुविधा बंद हो सकती है. उन डिवाइस का काम रुक जाएगा जिन पर रोक लगाई जा सकती है. हालांकि, जिन डिवाइस को फिर से शुरू किया जाएगा वे उसी स्थिति में जारी रहेंगे जब उन्हें रोका गया था. रोकने की प्रक्रिया, किसी भी डिवाइस की मौजूदा स्थिति की वजह से, शुरू/फिर से शुरू होने वाली सुविधा से अलग होगी. हालांकि, यह फिर से शुरू हो जाएगा.
कुछ डिवाइसों पर कुछ ज़ोन में चलाया जा सकता है. उदाहरण के लिए, स्प्रिंक्लर में पानी के अलग-अलग ज़ोन हो सकते हैं. साथ ही, पानी के कुछ हिस्सों को अलग-अलग पानी से भर सकते हैं. हालांकि, वैक्यूम क्लीनर से कमरे की सफ़ाई भी की जा सकती है.
डिवाइस की विशेषताएं
जिन डिवाइसों में यह एट्रिब्यूट मौजूद है वे SYNC
कार्रवाई के तहत, इन एट्रिब्यूट की रिपोर्ट कर सकते हैं. SYNC
इंटेंट मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
विशेषताएं | टाइप | जानकारी |
---|---|---|
pausable |
बूलियन |
(डिफ़ॉल्ट: यह बताता है कि डिवाइस को इस्तेमाल करने के दौरान रोका जा सकता है या नहीं. |
availableZones |
रेंज |
साथ काम करने वाले ज़ोन के नाम दिखाता है. स्ट्रिंग को स्थानीय भाषा में लिखना चाहिए, जैसा कि उपयोगकर्ता ने सेट किया है. यह सूची विशेष नहीं है; उपयोगकर्ता अपनी पसंद के नामों की रिपोर्ट कर सकते हैं. |
[item, ...] |
String |
उस ज़ोन का नाम जहां शुरू करने के लिए डिवाइस काम करता है. |
उदाहरण
ऐसा डिवाइस जिसे रोका जा सकता है. साथ ही, यह कई ज़ोन में काम करता है.
{ "pausable": true, "availableZones": [ "Kitchen", "Living room", "Office", "Bedroom" ] }
डिवाइस के राज्य
इस खासियत वाली इकाइयां, QUERY
ऑपरेशन के हिस्से के तौर पर
इन स्थितियों की रिपोर्ट कर सकती हैं. QUERY
इंटेंट मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
राज्य | टाइप | जानकारी |
---|---|---|
isRunning |
बूलियन |
ज़रूरी है. इससे पता चलता है कि डिवाइस फ़िलहाल इस्तेमाल किया जा रहा है या नहीं. |
isPaused |
बूलियन |
इससे पता चलता है कि क्या डिवाइस को साफ़ तौर पर रोका गया है. अगर यह वैल्यू सही है, तो इसका मतलब है कि |
activeZones |
रेंज |
|
[item, ...] |
String |
ज़ोन का नाम. |
उदाहरण
क्या डिवाइस रुक गया है?
{ "isRunning": false, "isPaused": true }
क्या डिवाइस रुक गया है?
{ "isRunning": true, "isPaused": false }
क्या डिवाइस चल रहा है?
{ "isRunning": true, "isPaused": false, "activeZones": [ "Kitchen", "Living room" ] }
डिवाइस के निर्देश
जिन डिवाइसों पर इस एट्रिब्यूट का इस्तेमाल होता है वे EXECUTE
कार्रवाई के तहत, इन निर्देशों का पालन कर सकते हैं. EXECUTE
इंटेंट मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट पूरा करना देखें.
action.devices.commands.StartStop
डिवाइस को चालू करें या रोकें.
पैरामीटर
पैरामीटर | टाइप | जानकारी |
---|---|---|
start |
बूलियन |
ज़रूरी है. डिवाइस का इस्तेमाल शुरू करने के लिए 'सही', रोकने के लिए 'गलत'. |
zone |
String |
वह ज़ोन दिखाता है जिसमें चलना शुरू होता है. |
multipleZones |
रेंज |
दो या ज़्यादा ज़ोन दर्शाता है, जिनमें चलना शुरू होता है. |
[item, ...] |
String |
ज़ोन का नाम जिसमें डिवाइस शुरू करना है. |
उदाहरण
डिवाइस चालू करें.
{ "command": "action.devices.commands.StartStop", "params": { "start": true } }
डिवाइस बंद करें.
{ "command": "action.devices.commands.StartStop", "params": { "start": false } }
ऑफ़िस में डिवाइस चालू करें.
{ "command": "action.devices.commands.StartStop", "params": { "start": true, "zone": "office" } }
रसोई, डाइनिंग रूम, और लिविंग रूम में डिवाइस चालू करो.
{ "command": "action.devices.commands.StartStop", "params": { "start": true, "multipleZones": [ "Kitchen", "Dining room", "Living room" ] } }
action.devices.commands.PauseUnpause
डिवाइस की कार्रवाई को रोकें या फिर से चलाएं.
इस निर्देश के लिए ये एट्रिब्यूट ज़रूरी हैं:{ "pausable": true }
पैरामीटर
पैरामीटर | टाइप | जानकारी |
---|---|---|
pause |
बूलियन |
ज़रूरी है. रोकने के लिए सही, रोकने के लिए गलत. |
उदाहरण
डिवाइस को रोकें.
{ "command": "action.devices.commands.PauseUnpause", "params": { "pause": true } }
मिलती-जुलती गड़बड़ियां
उपयोगकर्ता ने डिवाइस को रोकने की कोशिश की, लेकिन डिवाइस कुछ ऐसी स्थिति में है जहां उसे रोका नहीं जा सकता.
इस्तेमाल की जा सकने वाली वैल्यू:
unpausableState
उच्चारण का नमूना
de-DE
-
Bitte starte
den Staubsauger im Wohnzimmer . -
Geschirrspüler wieder anstellen -
Staubsauger abschalten -
Staubsauger pausieren -
bitte starte
die Waschmaschine -
ist
die Waschmaschine fertig
en-US
-
I need
my roomba to start running inthe den -
is
the vacuum running -
pause
the dryer now -
start
the dryer now -
stop
the dishwasher -
unpause
the dishwasher
es-ES
-
dime si ha acabado
el lavavajillas -
parar
la lavadora -
pon
el lavavajillas en pausa -
quiero usar
el friegaplatos -
vuelve a encender
la aspiradora
fr-FR
-
Allumer
l'aspirateur dansle salon . -
Continuer
l'aspirateur . -
arrête
l'aspirateur -
est-ce que
l'aspirateur est en marche -
lance
la machine à laver -
mets
l'aspirateur en pause
hi-IN
-
कमरे मेंवैक्यूम चलाओगी -
क्या
वैक्यूम चल रहा है? -
डिशवॉशर को कुछ देर रोको -
वैक्यूम को अनपॉज़ करो -
वैक्यूम को चालू कर दो -
वैक्यूम को बंद कर दो
it-IT
-
Mi accendi
l'aspirapolvere in cucina ? -
fa' partire
aspirapolvere -
fai ripartire
l'aspirapolvere -
la lavatrice è in funzione -
metti in pausa
l'aspirapolvere -
stoppa
l'aspirapolvere
ja-JP
-
お掃除ロボット をリビング で動かして -
台所の食洗機 を一時停止してください -
掃除機 は作動してる -
掃除機 を停止して -
掃除機 を再開してください -
洗濯機 をスタートさせて
ko-KR
-
거실 에서청소기 돌려 -
건조기 돌아가고 있나 -
세탁기 좀 돌려 줘 -
식기 세척기 다시 시작해 -
청소기 일시 정지 -
청소기 작동 멈춰 줘
nl-NL
-
De schoonmaakrobot inschakelen inde keuken . -
Is
de stofzuiger klaar -
hervat
de stofzuiger -
pauzeer
de stofzuiger -
start
mijn stofzuiger -
stop
de stofzuiger
pt-BR
-
Inicia
o aspersor nojardim -
Iniciar
o aspirador de pó nasala . -
iniciar
a máquina de lavar -
o aspirador está parado? -
parar a pausa na
máquina de lavar roupa -
parar
o aspirador de pó -
pausar
o aspirador de pó
sv-SE
-
Kör igång
sprinklern pågräsmattan . -
har
dammsugaren i vardagsrummet startat? -
kör igång
dammsugaren igen -
pausa
dammsugaren -
starta
tvättmaskinen -
stoppa
dammsugaren