Schemat cech 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 rozpoznać po lokalnym wskaźniku (takim jak dźwięk, dzwonienie czy miganie). Żądania funkcji Znajdź moje urządzenie [urządzenie] powodują próbę wskazania przez lokalizacji.
Wszystkie obsługiwane odmiany gramatyki (Znajdź moje urządzenie [urządzenie], Gdzie jest X? itp.)) będą wywoływane przez funkcję a odpowiedź głosowa powstanie na podstawie odpowiedzi z urządzenia (np. czy sygnalizuje dźwięk).
Urządzenia – ATTRIBUTES
Brak.
Urządzenie STATES
Brak.
Polecenia na urządzeniu
Urządzenia z tą cechą mogą reagować na:
w ramach operacji EXECUTE
. Aby się uczyć
więcej informacji o obsłudze intencji EXECUTE
znajdziesz tutaj
Realizacja 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 reagują głosowo na alerty lokalne. Jeśli ma wartość Prawda, urządzenie powinno wyciszać wszystkie aktywne alarmy. |
lang |
String |
(Domyślnie: Bieżący język zapytania lub wyświetlania – w razie potrzeby zwraca zlokalizowane ciągi tekstowe dotyczące lokalizacji. Zobacz obsługiwane języki. |
Przykłady
Znajdź moje urządzenie.
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
Zatrzymaj zlokalizowanie urządzenia
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }