Schemat funkcji inteligentnego lokalizatora domu
action.devices.traits.Locator
– ta cecha jest używana w przypadku urządzeń, które można znaleźć.
Urządzenia można wykryć za pomocą lokalnego wskaźnika (np. sygnału dźwiękowego, dzwonienia lub migania). Żądanie Znajdź moje urządzenie [device] powoduje, że urządzenie próbuje wskazać jego lokalizację.
Wszystkie obsługiwane odmiany gramatyczne (Znajdź moje urządzenie [urządzenie], Gdzie jest X? itd.) będą wywoływać lokalizację, a odpowiedź głosowa jest tworzona na podstawie odpowiedzi wykonania z urządzenia (np. informująca o tym, czy słychać sygnał dźwiękowy).
Urządzenie ATTRIBUTES
Brak.
Urządzenie STATES
Brak.
CommandS na urządzeniu
Urządzenia z tą cechą mogą reagować na podane niżej polecenia w ramach operacji EXECUTE
. Więcej informacji o obsłudze intencji EXECUTE
znajdziesz w artykule o realizacji intencji.
action.devices.commands.Locate
Zlokalizuj urządzenie docelowe, generując alert lokalny.
Parametry
Parametry | Typ | Opis |
---|---|---|
silence |
Wartość logiczna |
(Domyślnie: Do użytku na urządzeniach, które wydają dźwięk na alerty lokalne. Jeśli ma wartość Prawda, urządzenie powinno wyciszyć wszystkie trwające alarmy. |
lang |
String |
(Domyślnie: Bieżący język zapytania lub wyświetlania. W razie potrzeby zwraca zlokalizowane ciągi znaków z lokalizacją. Zobacz obsługiwane języki. |
Przykłady
Znajdź moje urządzenie.
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
Przestań znajdować moje urządzenie.
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }