Schemat śledzenia inteligentnego domu
action.devices.traits.Locator
– ta cecha jest stosowana na urządzeniach, które można znaleźć.
Urządzenie można znaleźć za pomocą lokalnego wskaźnika (np. sygnału dźwiękowego lub dzwonka). Żądanie Znajdowanie urządzenia [device] powoduje, że urządzenie próbuje wskazać lokalizację.
Wszystkie obsługiwane warianty gramatyki (Znajdź moje urządzenie [device], Gdzie jest X? itp.) wywołają lokalizację, a odpowiedź głosowa zostanie utworzona przez odpowiedź wykonania z urządzenia (na przykład na pytanie, czy jest to sygnał dźwiękowy).
ATTRIBUTES urządzenia
Brak.
Urządzenie STATES
Brak.
Urządzenie CommandS
W ramach operacji EXECUTE
urządzenia z tą cechą mogą reagować na podane niżej polecenia. Więcej informacji o obsłudze intencji EXECUTE
znajdziesz w sekcji Realizacja intencji.
action.devices.commands.Locate
Zlokalizuj urządzenie docelowe przez wygenerowanie alertu lokalnego.
Parametry
Parametry | Typ | Opis |
---|---|---|
silence |
Wartość logiczna |
(Domyślnie: Do użytku na urządzeniach, które reagują na alerty lokalne. Jeśli ma wartość Prawda, urządzenie powinno wyciszać wszystkie trwające alarmy. |
lang |
String |
(Domyślnie: Bieżący język zapytania lub wyświetlacza, aby w razie potrzeby zwrócić zlokalizowane ciągi lokalizacji. Zobacz obsługiwane języki. |
Przykłady
Znajdź moje urządzenie
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
Zatrzymaj lokalizację urządzenia
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }