স্মার্ট হোম স্টার্টস্টপ বৈশিষ্ট্য স্কিমা
action.devices.traits.StartStop
- এই বৈশিষ্ট্যটি এমন ডিভাইসের অন্তর্গত যা অপারেশন শুরু এবং বন্ধ করা সমর্থন করে।
একটি ডিভাইস শুরু করা এবং বন্ধ করা এটিকে চালু এবং বন্ধ করার অনুরূপ কাজ করে। যে ডিভাইসগুলি এই বৈশিষ্ট্যের উত্তরাধিকারসূত্রে প্রাপ্ত হয় সেগুলি যখন চালু এবং কখন শুরু হয় ভিন্নভাবে কাজ করে৷ কিছু ওয়াশিং মেশিন, উদাহরণস্বরূপ, চালু করা যেতে পারে এবং আসলে অপারেশন শুরু করার আগে তাদের সেটিংস পরিবর্তন করতে পারে।
যে ডিভাইসগুলিতে কেবল চালু এবং বন্ধ অবস্থা থাকে তার বিপরীতে, কিছু ডিভাইস যা শুরু এবং বন্ধ করতে পারে সেগুলি অপারেশন করার সময় বিরতি দিতেও সক্ষম। যে ডিভাইসগুলি বিরতি দিতে পারে সেগুলি কার্যকারিতা বন্ধ করে দেবে, তবে পুনরায় শুরু করার পরে সেগুলিকে যখন বিরত করা হয়েছিল একই অবস্থায় চলতে থাকবে৷ ডিভাইসের বর্তমান অবস্থা নির্বিশেষে শুরু/পুনরারম্ভ করার থেকে আনপজ করা ভিন্ন, এটি শুরু থেকেই কাজ শুরু করবে।
কিছু ডিভাইস নির্দিষ্ট অঞ্চলে চালানো সমর্থন করতে পারে। উদাহরণস্বরূপ, একটি স্প্রিংকলারে বিভিন্ন জল দেওয়ার অঞ্চল থাকতে পারে এবং এটি নির্দিষ্ট অঞ্চলগুলিকে আলাদাভাবে জল দেওয়ার ক্ষমতা সমর্থন করে, যখন একটি ভ্যাকুয়াম নির্দিষ্ট ঘর পরিষ্কার করতে সহায়তা করতে পারে।
ডিভাইস বৈশিষ্ট্য
এই বৈশিষ্ট্য সহ ডিভাইসগুলি SYNC
অপারেশনের অংশ হিসাবে নিম্নলিখিত বৈশিষ্ট্যগুলি রিপোর্ট করতে পারে৷ SYNC
ইন্টেন্টগুলি পরিচালনা করার বিষয়ে আরও জানতে, ইন্টেন্ট পরিপূর্ণতা দেখুন।
গুণাবলী | টাইপ | বর্ণনা |
---|---|---|
pausable | বুলিয়ান | (ডিফল্ট: অপারেশন চলাকালীন ডিভাইসটিকে বিরতি দেওয়া যেতে পারে কিনা তা নির্দেশ করে৷ |
availableZones | অ্যারে | সমর্থিত অঞ্চলের নামগুলি নির্দেশ করে৷ ব্যবহারকারী দ্বারা সেট করা স্ট্রিং স্থানীয় করা উচিত. এই তালিকা একচেটিয়া নয়; ব্যবহারকারীরা তাদের ইচ্ছামত নাম রিপোর্ট করতে পারেন। |
[ item, ... ] | স্ট্রিং | একটি জোনের নাম যেখানে স্টার্টিং ডিভাইস সমর্থিত। |
উদাহরণ
যে ডিভাইসটি পজ করা যায় এবং একাধিক জোনে কাজ করাকে সমর্থন করে।
{ "pausable": true, "availableZones": [ "kitchen", "living room", "office", "bedroom" ] }
ডিভাইস STATES
এই বৈশিষ্ট্য সহ ডিভাইসগুলি QUERY
অপারেশনের অংশ হিসাবে নিম্নলিখিত রাজ্যগুলির রিপোর্ট করতে পারে৷ QUERY
অভিপ্রায় পরিচালনার বিষয়ে আরও জানতে, অভিপ্রায় পূরণ দেখুন৷
রাজ্যগুলি | টাইপ | বর্ণনা |
---|---|---|
isRunning | বুলিয়ান | প্রয়োজন। ডিভাইসটি বর্তমানে চালু আছে কিনা তা নির্দেশ করে। |
isPaused | বুলিয়ান | ডিভাইসটি স্পষ্টভাবে পজ করা হয়েছে কিনা তা নির্দেশ করে। এই মান সত্য হলে, এটি বোঝায় |
activeZones | অ্যারে | |
[ item, ... ] | স্ট্রিং | জোনের নাম। |
উদাহরণ
ডিভাইসটি কি বিরাম দেওয়া হয়েছে?
{ "isRunning": false, "isPaused": true }
ডিভাইসটি কি বিরাম দেওয়া হয়েছে?
{ "isRunning": true, "isPaused": false }
ডিভাইস চলছে?
{ "isRunning": true, "isPaused": false, "activeZones": [ "kitchen", "living room" ] }
ডিভাইস কমান্ড
এই বৈশিষ্ট্য সহ ডিভাইসগুলি EXECUTE
অপারেশনের অংশ হিসাবে নিম্নলিখিত কমান্ডগুলিতে সাড়া দিতে পারে। EXECUTE
intents হ্যান্ডলিং সম্পর্কে আরও জানতে, Intent completement দেখুন।
action.devices.commands.StartStop
ডিভাইসটি শুরু বা বন্ধ করুন।
পরামিতি
পরামিতি | টাইপ | বর্ণনা |
---|---|---|
start | বুলিয়ান | প্রয়োজন। ডিভাইস অপারেশন শুরু করার জন্য সত্য, থামাতে মিথ্যা। |
zone | স্ট্রিং | কোন অঞ্চলে দৌড় শুরু করতে হবে তা নির্দেশ করে। |
multipleZones | অ্যারে | দুই বা ততোধিক অঞ্চল নির্দেশ করে যেখানে দৌড়ানো শুরু করতে হবে। |
[ item, ... ] | স্ট্রিং | ডিভাইস শুরু করার জন্য একটি জোনের নাম। |
উদাহরণ
ডিভাইসটি শুরু করুন।
{ "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
নমুনা উচ্চারণ
ডি-ডিই
- Bitte starte
den Staubsauger im Wohnzimmer . Geschirrspüler wieder anstellenStaubsauger abschaltenStaubsauger pausieren- bitte starte
die Waschmaschine
en-US
- I need
my roomba to start running inthe den - pause
the dryer now - start
the dryer now - stop
the dishwasher - unpause
the dishwasher
es-ES
- parar
la lavadora - pon
el aspirador enel dormitorio principal - 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 - lance
la machine à laver - mets
l'aspirateur en pause
হাই-ইন
कमरे मेंवैक्यूम चलाओगीडिशवॉशर को कुछ देर रोकोवैक्यूम को अनपॉज़ करोवैक्यूम को चालू कर दोवैक्यूम को बंद कर दो
এটা
- Mi accendi
l'aspirapolvere in cucina ? - fa' partire
aspirapolvere - fai ripartire
l'aspirapolvere - metti in pausa
l'aspirapolvere - stoppa
l'aspirapolvere
ja-জেপি
お掃除ロボット をリビング で動かして台所の食洗機 を一時停止してください掃除機 を停止して掃除機 を再開してください洗濯機 をスタートさせて
ko-KR
거실 에서청소기 돌려세탁기 좀 돌려 줘식기 세척기 다시 시작해청소기 일시 정지청소기 작동 멈춰 줘
nl-NL
De schoonmaakrobot inschakelen inde keuken .- 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 - 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 . - kör igång
dammsugaren igen - pausa
dammsugaren - starta
tvättmaskinen - stoppa
dammsugaren