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, dzwonek lub miganie). 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 piszczy).
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 |
(Domyślnie: Do stosowania na urządzeniach, które emitują dźwięk w przypadku lokalnych alertów. 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 } }