Witamy w Google Home Developer Center – nowym miejscu, gdzie możesz dowiedzieć się, jak tworzyć inteligentne działania domowe. Uwaga: nadal będziesz tworzyć działania w konsoli Actions.

Atrybuty inteligentnych urządzeń domowych

Funkcjonalność typów urządzeń zależy od dodanych do nich cech. Każdy typ urządzenia ma kilka zalecanych cech, ale możesz dodać te, które Ci odpowiadają. Weryfikacja dodatkowego użytkownika jest obsługiwana w przypadku wszystkich cech urządzenia.

Zobacz listę obsługiwanych języków dla wszystkich cech.

Nazwa Cechy urządzenia Opis Zalecane typy urządzeń
Selektor aplikacji action.devices.traits.AppSelector Ta cecha należy do urządzeń obsługujących aplikacje multimedialne, zwykle innych firm. Urządzenia multimedialne, które umożliwiają uruchamianie, instalowanie i wyszukiwanie aplikacji działających na urządzeniu.
Armsisarm action.devices.traits.ArmDisarm Ta cecha umożliwia włączanie i wyłączanie stosowania zabezpieczeń w systemach bezpieczeństwa, np. systemów bezpieczeństwa lub innych urządzeń, które obsługują i wyłączają;
Jasność action.devices.traits.Brightness Bezwzględna wartość jasności jest w znormalizowanym zakresie od 0 do 100 (pojedyncze oświetlenie może nie obsługiwać wszystkich punktów w zasięgu, zależnie od konfiguracji oświetlenia LED). Jasny
Transmisja z kamery action.devices.traits.CameraStream Ta cecha należy do urządzeń, które obsługują strumienie wideo na ekranach innych firm, ekranach połączonych z Chromecastem oraz smartfonach. Są to kamery monitoringu lub małe dzieci. Ta cecha dotyczy też bardziej złożonych urządzeń, na których znajduje się kamera (np. urządzeń do wideokonferencji lub robota odkurzającego z kamerą). Aparat
Kanał action.devices.traits.Channel Ta cecha należy do urządzeń, które obsługują kanały telewizyjne na urządzeniu multimedialnym. Telewizja
Ustawienie kolorów action.devices.traits.ColorSetting Ta cecha dotyczy urządzeń, takich jak inteligentne oświetlenie, które mogą zmieniać kolor i temperaturę kolorów. Jasny
KolorSpectrum action.devices.traits.ColorSpectrum Dotyczy to „pełnych” żarówek kolorów, które mają różne kolory. Oświetlenie może mieć dowolną kombinację kolorów ColorSpectrum i ColorTemperature. Akcenty oświetlenia i paski LED mogą mieć tylko widmo, a niektóre żarówki odczytują tylko temperaturę. Żarówki ani podstawowe żarówki (inteligentne wtyczki) nie mają żadnych. Jasny
Temperatura kolorów action.devices.traits.ColorTemperature Dotyczy to żarówek, które mają kolor w kelwinach. Zazwyczaj jest to oddzielna metoda od funkcji ColorSpectrum. W temperaturze temperatury mogą występować białe punkty, do których nie można uzyskać dostępu przez Spectrum. Zależnie od dostępnych cech Google może wybrać odpowiedni tryb w zależności od żądania i typu oświetlenia (np. Ustaw światło w salonie na biało może wysyłać polecenia dotyczące temperatury do niektórych żarówek, a polecenia Spectrum do pasków LED). Jasny
Gotowanie action.devices.traits.Cook Ta cecha należy do urządzeń, które mogą gotować jedzenie według różnych gotowych ustawień i obsługiwanych trybów gotowania. Urządzenia umożliwiające gotowanie różnego rodzaju potraw.
Wydanie action.devices.traits.Dispense Ta cecha należy do urządzeń, które obsługują określoną ilość co najmniej jednego przedmiotu fizycznego. Na przykład dozownik karmy dla psów może wydać wiele smakołyków, kranik może wydać wodę, a dozownik karmy może wydać zarówno wodę, jak i karmę dla zwierząt. Urządzenia obsługujące wyświetlanie konkretnej liczby przedmiotów fizycznych.
Zadokuj action.devices.traits.Dock Ta cecha jest przeznaczona dla urządzeń mobilnych, które można pobierać z powrotem i ładować. Odkurzacz
EnergyStorage action.devices.traits.EnergyStorage Ta cecha należy do urządzeń, które mogą przechowywać energię w baterii i być może doładowywać urządzenie, lub urządzenia, które mogą naładować inne urządzenie. Ta funkcja obsługuje uruchamianie i przerywanie ładowania oraz sprawdzanie bieżącego poziomu naładowania, pozostałego pojemności i pojemności, aż do osiągnięcia pełnej wartości. Urządzenia, które mogą naładować baterię.
FanSpeed, action.devices.traits.FanSpeed Ta cecha należy do urządzeń, które obsługują ustawianie prędkości wentylatora (tj. dmuchania z urządzenia na różne poziomy, które mogą należeć do jednostki klimatyzacji lub ogrzewania albo w samochodzie) z ustawieniami takimi jak niskie, średnie i wysokie.
Wypełnij action.devices.traits.Fill Ta cecha dotyczy urządzeń obsługujących wypełnienie, np. wanny. Każde urządzenie obsługujące wypełnianie, np. wanna.
Wilgotność action.devices.traits.HumiditySetting Ta cecha należy do urządzeń, które obsługują ustawienia nawilżania powietrza, takie jak nawilżacze powietrza i nawilżacze powietrza. Urządzenia obsługujące ustawienia wilgotności, takie jak nawilżacz czy osuszacz.
Selektor sygnału action.devices.traits.InputSelector Cechy urządzeń, które mogą zmieniać wejście multimediów. Te dane mogą mieć dynamiczne nazwy na urządzenie oraz mogą wskazywać kanały audio lub wideo, przewodowe lub sieciowe. Dowolne urządzenie multimedialne obsługujące przełączanie źródeł sygnału.
Efekty specjalne action.devices.traits.LightEffects Ta cecha należy do urządzeń, które mogą obsługiwać złożone polecenia oświetleniowe pozwalające zmieniać stan, np. zapętlania różnych kolorów. Jasny
Lokalizator action.devices.traits.Locator Ta cecha jest stosowana w przypadku urządzeń, które można „odkryć”. Dotyczy to telefonów, robotów (w tym odkurzaczy i kosiarek), dronów i produktów związanych z tagami przyczepionych do innych urządzeń. urządzenia, które musi być zlokalizowane, np. robota odkurzającego
LockUnlock action.devices.traits.LockUnlock Ta cecha należy do wszystkich urządzeń obsługujących blokowanie i odblokowywanie oraz zgłaszanie stanu blokady. Dowolne urządzenie obsługujące blokowanie i odblokowywanie oraz zgłaszanie stanu blokady.
MediaState action.devices.traits.MediaState Ta cecha jest używana w przypadku urządzeń, które mogą raportować stany multimediów. Dowolne urządzenie multimedialne obsługujące raportowanie stanu mediów
Tryby action.devices.traits.Modes Ta cecha należy do wszystkich urządzeń z dowolną liczbą trybów „w kierunku”, w których tryby i ustawienia dla każdego trybu są dowolne i unikalne dla danego urządzenia lub typu urządzenia. Każdy tryb ma wiele możliwych ustawień, z których możesz wybrać tylko jeden. Osuszacz nie może być jednocześnie w trybie delikatnym, normalnym i obciążonym. Ustawienie, które można po prostu włączyć lub wyłączyć, należy do kategorii Przełączniki. Dowolny
Sterowaniesiecią action.devices.traits.NetworkControl Ta cecha należy do urządzeń, które obsługują raportowanie danych sieciowych i wykonywanie operacji związanych z siecią. Urządzenia, które mogą raportować dane sieciowe i wykonywać operacje związane z siecią.
Wykrywanie obiektów action.devices.traits.ObjectDetection Ta cecha należy do urządzeń, które mogą wykrywać obiekty lub osoby i wysyłać powiadomienia do użytkowników. Możesz na przykład użyć dzwonka, aby wskazać, że osoba (nazwana lub bez nazwy) dzwoniła za pomocą dzwonka, a także w przypadku kamer i czujników, które mogą wykrywać poruszające się obiekty lub osoby. Urządzenia, które mogą wykrywać obiekty lub osoby i wysyłać powiadomienia do użytkowników.
Wykrywanie obecności action.devices.traits.OccupancySensing Ta cecha należy do urządzeń, które wykrywają obecność: za pomocą funkcji PIR, ultradźwięków lub fizycznego wykrywania kontaktów. Urządzenia, które mogą wykrywać obłożenie – za pomocą PIR, ultradźwięków lub wykrywania kontaktu fizycznego.
Wł. action.devices.traits.OnOff Podstawowe funkcje włączania i wyłączania urządzeń, które mają włączone i wyłączania binarne, w tym wtyczek i przełączników, jak również wielu innych urządzeń.
OpenClose action.devices.traits.OpenClose Ta cecha należy do urządzeń, które umożliwiają otwieranie i zamykanie, a w niektórych przypadkach jest to częściowo lub częściowo otwierane w kilku kierunkach. Na przykład niektóre żaluzje mogą otwierać się w lewo lub w prawo. W niektórych przypadkach otwarcie określonych urządzeń może być niebezpieczne, ponieważ może wymagać uwierzytelniania dwuskładnikowego. Zobacz Uwierzytelnianie dwuskładnikowe. Dowolne urządzenie obsługujące otwieranie i zamykanie.
Uruchom ponownie action.devices.traits.Reboot Ta cecha należy do urządzeń, które obsługują restartowanie, takich jak routery. Urządzenie musi obsługiwać ponowne uruchamianie jako jedno działanie. Dowolne urządzenie obsługujące ponowne uruchamianie.
Rotacja action.devices.traits.Rotation Ta cecha należy do urządzeń obsługujących obrót, np. żaluzji z obrotowymi listwami. Urządzenia obsługujące obrót, takie jak żaluzje, rolety.
Cykl życia action.devices.traits.RunCycle Ta cecha reprezentuje dowolne urządzenie o długotrwałym czasie działania, do którego można wysyłać zapytania. Dotyczy to m.in. urządzeń działających cyklicznie, takich jak pralki, suszarki czy zmywarki. Dowolne – głównie urządzenia i inne urządzenia ze stanem działania
SensorState action.devices.traits.SensorState Ta cecha obejmuje pomiary ilościowe (np. indeks jakości powietrza lub poziom dymu) oraz stan ilościowy (np. czy jakość powietrza jest zdrowa, czy niska lub wysoka). Czujniki, które zapewniają pomiary ilościowe (takie jak poziom dymu) i stan jakości (czy jakość powietrza jest odpowiednia)
Scena action.devices.traits.Scene W przypadku scen typowy mapuje 1:1 na cechę, ponieważ sceny nie łączą się z innymi cechami w celu utworzenia urządzeń złożonych. Tylko scena
Aktualizacja oprogramowania action.devices.traits.SoftwareUpdate Ta cecha należy do urządzeń, które obsługują aktualizacje oprogramowania, takich jak router. Dowolne urządzenie obsługujące aktualizacje oprogramowania.
StopStop action.devices.traits.StartStop Uruchamianie i zatrzymywanie urządzenia pełni funkcję podobną do jego włączania i wyłączania. Urządzenia, które dziedziczą tę cechę, mogą różnie działać po włączeniu i włączeniu. W przeciwieństwie do urządzeń, które mają tylko stan włączenia i wyłączenia, niektóre urządzenia, które mogą się uruchamiać i zatrzymywać, także mogą wstrzymywać działanie aplikacji. Dowolne – głównie urządzenia, odkurzacze i inne urządzenia o konkretnych aktywnościach wykraczających poza energię.
Raport o stanie action.devices.traits.StatusReport Ta cecha pokazuje bieżący stan lub stan określonego urządzenia lub połączonej grupy urządzeń. Ogólne przeznaczenie do raportowania bieżącego stanu lub stanu określonego urządzenia lub połączonej grupy urządzeń, np. systemu alarmowego.
Sterowanie temperaturą action.devices.traits.TemperatureControl Cechy urządzeń (innych niż termostaty), które umożliwiają sterowanie temperaturą w obrębie lub na zewnątrz urządzenia. Dotyczy to także urządzeń takich jak piekarniki i lodówki.
Ustawienie temperatury action.devices.traits.TemperatureSetting Ta cecha obejmuje obsługę zarówno temperatury, jak i temperatury.
Minutnik action.devices.traits.Timer Ta funkcja to licznik czasu na urządzeniu, głównie w urządzeniach kuchennych, takich jak piekarniki i kuchenki mikrofalowe. na każdym urządzeniu z minutnikiem, takim jak kuchenki mikrofalowe lub piekarniki.
Przełączniki action.devices.traits.Toggles Ta cecha należy do wszystkich urządzeń z ustawieniami, które mogą występować tylko w jednym z dwóch stanów. Te ustawienia mogą reprezentować fizyczny przycisk ze stanem włączenia/wyłączenia, aktywnym lub nieaktywnym, polem wyboru w kodzie HTML albo dowolnym innym elementem, który jest specjalnie włączony lub wyłączony. Dowolny
TransportControl action.devices.traits.TransportControl Ta cecha obsługuje urządzenia multimedialne, które mogą sterować odtwarzaniem multimediów (np. wznawianie wstrzymanej muzyki). Urządzenia obsługują dwukierunkową komunikację audio z urządzeniami zewnętrznymi.
Głośność action.devices.traits.Volume Ta cecha należy do urządzeń, które mogą zmieniać głośność (na przykład ustawić głośność na określony poziom, włączyć lub wyłączyć wyciszenie). Urządzenia multimedialne, które mogą zmieniać głośność.

Obsługiwane języki

Te języki są obsługiwane we wszystkich wyżej wymienionych cechach:

  • duński (da)
  • niderlandzki (nl)
  • angielski (en)
  • francuski (fr)
  • niemiecki (de)
  • hindi (hi)
  • indonezyjski (id)
  • włoski (it)
  • japoński (ja)
  • koreański (ko)
  • norweski (no)
  • portugalski (pt-BR)
  • hiszpański (es)
  • szwedzki (sv)
  • tajski (th)
  • chiński (zh-TW)