Schemat atrybutu lokalizatora inteligentnego domu
action.devices.traits.Locator – ta cecha jest używana w przypadku urządzeń, które można znaleźć.
Urządzenia można znaleźć dzięki lokalnym wskaźnikom (np. sygnał dźwiękowy, miganie lub sygnał świetlny). Prośby o usługę Znajdź moje [urządzenie] powodują, że urządzenie próbuje wskazać swoją lokalizację.
Wszystkie obsługiwane odmiany gramatyczne (Znajdź moje [urządzenie], Gdzie jest X? itp.) będą wywoływać lokalizację, a odpowiedź głosowa będzie tworzona na podstawie odpowiedzi z urządzenia (np. czy urządzenie wydaje sygnał dźwiękowy).
ATRYBUTY URZĄDZENIA
Brak.
STANOWISKO URZĄDZENIA
Brak.
Polecenia urządzenia
Urządzenia z tą cechą mogą odpowiadać na te polecenia w ramach operacji EXECUTE. Więcej informacji o obsługiwaniu intencji EXECUTE znajdziesz w artykule Realizacja intencji.
action.devices.commands.Locate
Zlokalizuj urządzenie docelowe, generując lokalny alert.
Parametry
| Parametry | Typ | Opis |
|---|---|---|
silence |
Wartość logiczna |
(wartość domyślna: Do korzystania na urządzeniach, które emitują dźwięk w przypadku alertów lokalnych. Jeśli ma wartość Prawda, urządzenie powinno wyciszyć wszystkie alarmy w trakcie. |
lang |
String |
(wartość domyślna: Aktualny język zapytania lub wyświetlania, aby w razie potrzeby zwrócić przetłumaczone ciągi znaków lokalizacji. Sprawdź obsługiwane języki. |
Przykłady
Znajdź moje urządzenie.
{
"command": "action.devices.commands.Locate",
"params": {
"silence": false
}
}Zatrzymaj lokalizowanie mojego urządzenia.
{
"command": "action.devices.commands.Locate",
"params": {
"silence": true
}
}