Witamy w Google Home Developer Center – nowym miejscu, z którego dowiesz się, jak tworzyć inteligentne działania domowe. Uwaga: nadal będziesz tworzyć działania w konsoli Actions.
Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Schemat czasu obsługi inteligentnego domu

action.devices.traits.OnOff – podstawowe funkcje włączania i wyłączania dowolnych urządzeń z włączonym i wyłączanym plikiem binarnym, w tym wtyczki i przełączniki, a także wiele urządzeń w przyszłości.

ATRYBUTY urządzenia

W ramach operacji SYNC urządzenia z tą cechą mogą zgłaszać te atrybuty. Więcej informacji o obsłudze intencji SYNC znajdziesz w sekcji Realizacja intencji.

Atrybuty Typ Opis
commandOnlyOnOff Wartość logiczna

(domyślnie: false)

Wskazuje, czy można sterować urządzeniem tylko za pomocą poleceń, i nie można przesłać zapytania o informacje o stanie.

queryOnlyOnOff Wartość logiczna

(domyślnie: false)

Wskazuje, czy na urządzeniu można wysyłać zapytania tylko o informacje o stanie i nie można nim sterować za pomocą poleceń.

Przykłady

Urządzenie obsługujące stany włączenia i wyłączenia polecenia oraz raportowania.

{
  "commandOnlyOnOff": false,
  "queryOnlyOnOff": false
}

Urządzenie, które obsługuje tylko polecenia włączania i wyłączania.

{
  "commandOnlyOnOff": true,
  "queryOnlyOnOff": false
}

Urządzenie (zwykle czujnik), które obsługuje tylko włączanie i wyłączanie raportowania.

{
  "queryOnlyOnOff": true,
  "commandOnlyOnOff": false
}

Urządzenie STATES

W ramach operacji QUERY urządzenia z tą cechą mogą zgłaszać podane niżej stany. Więcej informacji o obsłudze intencji QUERY znajdziesz w sekcji Realizacja intencji.

Stany Typ Opis
on Wartość logiczna

Określa, czy urządzenie ma włączony przełącznik.

Przykłady

Czy urządzenie jest włączone?

{
  "on": true
}

Czy urządzenie jest wyłączone?

{
  "on": false
}

Polecenie urządzenia

Urządzenia z tą cechą mogą w ramach operacji EXECUTE odpowiadać na podane niżej polecenia. Więcej informacji o obsłudze intencji EXECUTE znajdziesz w sekcji Realizacja intencji.

action.devices.commands.OnOff

Włącz lub wyłącz urządzenie.

Parametry

Parametry Typ Opis
on Wartość logiczna

Wymagany.

Określa, czy urządzenie ma być włączone czy wyłączone.

Przykłady

Włącz urządzenie.

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": true
  }
}

Wyłącz urządzenie.

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": false
  }
}

Przykładowe wypowiedzi

de-DE

  • Bitte Licht aus
  • Opinia: das Wohnzimmer einschalten
  • Przesyłaj bity
  • Lampen

en-US

  • wyłącz klimatyzację
  • włącz moje światła

es-ES

  • enciende el robot de limpieza
  • enciéndeme el salón

fr-FR

  • Tu peux éteindre le salon ?
  • allume la chambre
  • allume les lumières
  • éteins les lumières

Urządzenie ERRORS

Zobacz pełną listę błędów i wyjątków.