Schemat cechy Smart Home StartStop
action.devices.traits.StartStop – ta cecha należy do urządzeń, które obsługują rozpoczynanie i zatrzymywanie operacji.
Uruchamianie i zatrzymywanie urządzenia działa podobnie jak włączanie i wyłączanie. Urządzenia, które mają tę cechę, działają inaczej, gdy są włączone i gdy są uruchomione. Niektóre pralki można na przykład włączyć i zmienić ich ustawienia przed rozpoczęciem prania.
W przeciwieństwie do urządzeń, które można tylko włączyć lub wyłączyć, niektóre urządzenia, które można uruchamiać i zatrzymywać, mogą też wstrzymywać działanie. Urządzenia, które mogą wstrzymywać działanie, przestaną działać, ale po wznowieniu będą kontynuować działanie w tym samym stanie, w jakim zostały wstrzymane. Wznawianie różni się od uruchamiania i ponownego uruchamiania, ponieważ niezależnie od bieżącego stanu urządzenia operacja rozpocznie się od początku.
Niektóre urządzenia mogą obsługiwać bieganie w określonych strefach. Na przykład zraszacz może mieć różne strefy podlewania i umożliwiać podlewanie poszczególnych stref oddzielnie, a odkurzacz może obsługiwać czyszczenie określonych pomieszczeń.
ATRYBUTY urządzenia
Urządzenia z tą cechą mogą zgłaszać te atrybuty w ramach operacji SYNC. Więcej informacji o obsłudze SYNC intencji znajdziesz w artykule Realizacja intencji.
| Atrybuty | Typ | Opis |
|---|---|---|
pausable |
Wartość logiczna |
(Domyślnie: Określa, czy urządzenie można wstrzymać podczas pracy. |
availableZones |
Tablica |
Wskazuje obsługiwane nazwy stref. Ciągi znaków powinny być tłumaczone zgodnie z ustawieniami użytkownika. Ta lista nie jest wyczerpująca. Użytkownicy mogą zgłaszać dowolne nazwy. |
[item, ...] |
String |
Nazwa strefy, w której obsługiwane jest urządzenie inicjujące. |
Przykłady
Urządzenie, które można wstrzymać i które obsługuje działanie w wielu strefach.
{
"pausable": true,
"availableZones": [
"Kitchen",
"Living room",
"Office",
"Bedroom"
]
}Stany urządzenia
Elementy z tym atrybutem mogą zgłaszać te stany w ramach operacji QUERY. Więcej informacji o obsłudze QUERY intencji znajdziesz w artykule Realizacja intencji.
| Stany | Typ | Opis |
|---|---|---|
isRunning |
Wartość logiczna |
Wymagane. Wskazuje, czy urządzenie jest obecnie używane. |
isPaused |
Wartość logiczna |
Wskazuje, czy urządzenie jest jawnie wstrzymane. Jeśli ta wartość to „true” (prawda), oznacza to, że |
activeZones |
Tablica |
Wskazuje strefy, w których urządzenie działa obecnie, z listy |
[item, ...] |
String |
Nazwa strefy. |
Przykłady
Czy urządzenie jest wstrzymane?
{
"isRunning": false,
"isPaused": true
}Czy urządzenie jest wstrzymane?
{
"isRunning": true,
"isPaused": false
}Czy urządzenie jest włączone?
{
"isRunning": true,
"isPaused": false,
"activeZones": [
"Kitchen",
"Living room"
]
}Polecenia dotyczące urządzenia
Urządzenia z tą cechą mogą odpowiadać na te polecenia w ramach operacji EXECUTE. Więcej informacji o obsłudze EXECUTE intencji znajdziesz w artykule Realizacja intencji.
action.devices.commands.StartStop
Uruchom lub zatrzymaj urządzenie.
Parametry
| Parametry | Typ | Opis |
|---|---|---|
start |
Wartość logiczna |
Wymagane. Wartość „True” (prawda) oznacza rozpoczęcie działania urządzenia, a „False” (fałsz) – zatrzymanie. |
zone |
String |
Wskazuje strefę, w której ma się rozpocząć działanie. |
multipleZones |
Tablica |
Wskazuje co najmniej 2 strefy, w których ma się rozpocząć działanie. Zostanie ustawiona zamiast |
[item, ...] |
String |
Nazwa strefy, w której ma zostać uruchomione urządzenie. |
Przykłady
Uruchom urządzenie.
{
"command": "action.devices.commands.StartStop",
"params": {
"start": true
}
}Zatrzymaj urządzenie.
{
"command": "action.devices.commands.StartStop",
"params": {
"start": false
}
}Uruchom urządzenie w biurze.
{
"command": "action.devices.commands.StartStop",
"params": {
"start": true,
"zone": "office"
}
}Uruchom urządzenie w kuchni, jadalni i salonie.
{
"command": "action.devices.commands.StartStop",
"params": {
"start": true,
"multipleZones": [
"Kitchen",
"Dining room",
"Living room"
]
}
}action.devices.commands.PauseUnpause
wstrzymywać i wznawiać działanie urządzenia;
To polecenie wymaga tych atrybutów:
{
"pausable": true
}
Parametry
| Parametry | Typ | Opis |
|---|---|---|
pause |
Wartość logiczna |
Wymagane. Wartość „true” powoduje wstrzymanie, a „false” – wznowienie. |
Przykłady
Wstrzymaj urządzenie.
{
"command": "action.devices.commands.PauseUnpause",
"params": {
"pause": true
}
}Powiązane błędy
Użytkownik próbował wstrzymać urządzenie, ale jest ono w stanie, w którym nie można go wstrzymać.
Obsługiwane wartości:
unpausableState
Przykładowe wypowiedzi
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 in the 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 dans le 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 in de keuken .
- Is de stofzuiger klaar
- hervat de stofzuiger
- pauzeer de stofzuiger
- start mijn stofzuiger
- stop de stofzuiger
pt-BR
- Inicia o aspersor no jardim
- Iniciar o aspirador de pó na sala .
- 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