Możliwości poszczególnych typów urządzeń wynikają z cech, które dodajesz do każdego z nich. Każdy typ urządzenia ma kilka zalecanych cech, ale możesz dodać te, które Cię interesują. Dodatkowa weryfikacja użytkownika jest obsługiwana w przypadku wszystkich cech urządzenia.
Zobacz listę obsługiwanych języków w przypadku wszystkich cech.
Nazwa | Cecha urządzenia | Opis | Zalecane typy urządzeń |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector |
Ta cecha należy do urządzeń obsługujących aplikacje multimedialne, zwykle pochodzących od innych firm. | Urządzenia multimedialne umożliwiające uruchamianie, instalowanie i wyszukiwanie aplikacji działających na urządzeniu. |
ArmDisarm | action.devices.traits.ArmDisarm |
Ta cecha umożliwia włączanie i wyłączanie alarmu np. w systemach bezpieczeństwa. | Systemy alarmowe lub inne urządzenia umożliwiające włączanie i wyłączanie. |
Brightness | action.devices.traits.Brightness |
Jasność bezwzględna mieści się w znormalizowanym zakresie od 0 do 100. Niektóre punkty oświetlenia mogą nie obsługiwać wszystkich punktów w zakresie na podstawie konfiguracji diod LED. | Light |
CameraStream | action.devices.traits.CameraStream |
Ta cecha należy do urządzeń umożliwiających strumieniowanie filmów na ekrany innych firm, ekrany podłączone do Chromecasta lub smartfony. Są to zwykle kamery monitoringu lub kamery dziecięce. Ta cecha dotyczy też bardziej złożonych urządzeń, które mają kamerę (np. urządzeń do wideokonferencji lub odkurzacza z kamerą). | Camera |
Channel | action.devices.traits.Channel |
Ta cecha należy do urządzeń, które obsługują kanały telewizyjne na urządzeniu multimedialnym. | Television |
ColorSetting | action.devices.traits.ColorSetting |
Ta cecha dotyczy urządzeń takich jak inteligentne oświetlenie, które mogą zmieniać kolor lub temperaturę kolorów. | Light |
Widma kolorów | action.devices.traits.ColorSpectrum |
Dotyczy to „pełnych” kolorów żarówek, które akceptują zakresy kolorów RGB. Światła mogą mieć dowolną kombinację parametrów ColorSpectrum i ColorTemperature. Lampy dekoracyjne i paski LED mogą mieć po prostu Spectrum, a niektóre żarówki do odczytu mają tylko temperaturę. Zwykłe żarówki ani tłuste oświetlenie na inteligentnych wtyczkach. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
Dotyczy to „ciepłych” żarówek, które uzyskują punkt koloru w stopniach Kelwina. Zazwyczaj jest to oddzielna modalność od ColorSpectrum i w funkcji Temperatura mogą być dostępne punkty bieli, których nie może osiągnąć funkcja Spectrum. Na podstawie dostępnych cech Google może wybrać odpowiedni tryb do użycia w zależności od żądania i rodzaju źródła światła (na przykład opcja Ustaw światło w salonie na biało może wysyłać polecenia dotyczące temperatury do niektórych żarówek, a polecenia widma do taśmy LED). | Light |
Cook | action.devices.traits.Cook |
Ta cecha należy do urządzeń, które gotują jedzenie według różnych gotowych ustawień i obsługiwanych trybów gotowania. | Urządzenia do gotowania różnych rodzajów jedzenia. |
Dispense | action.devices.traits.Dispense |
Ta cecha należy do urządzeń, które umożliwiają wydawanie określonej liczby przedmiotów fizycznych w określonej ilości. Na przykład dozownik na psie przysmaki może wydawać kilka przysmaków, kran może wydawać kubki z wodą, a dozownik dla zwierząt może wydawać zarówno wodę, jak i karmę dla zwierząt. | Urządzenia, które umożliwiają wydawanie określonej liczby przedmiotów fizycznych. |
Dock | action.devices.traits.Dock |
Ta cecha została zaprojektowana z myślą o urządzeniach mobilnych, które można wydać na polecenie powrotu do ładowania. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
Ta cecha należy do urządzeń, które mogą przechowywać energię na baterii i potencjalnie doładowywać, albo urządzeń mogących ładować inne urządzenia. Funkcja ta obsługuje rozpoczynanie i kończenie ładowania oraz sprawdzanie obecnego poziomu naładowania, pozostałej pojemności i pojemności aż do pełnego naładowania. | Urządzenia, które mogą ładować baterię. |
FanSpeed | action.devices.traits.FanSpeed |
Ta cecha należy do urządzeń, które umożliwiają ustawianie prędkości wentylatora (czyli wydmuchanie powietrza z urządzenia na różnych poziomach, które może być częścią klimatyzacji lub systemu ogrzewania albo samochodu) z ustawieniami takimi jak niski, średni i wysoki. | |
Fill | action.devices.traits.Fill |
Ta cecha dotyczy urządzeń, które mogą być napełniane wodą, np. wanny. | Dowolne urządzenie, które można napełniać wodą, np. wanna. |
HumiditySetting | action.devices.traits.HumiditySetting |
Ta cecha należy do urządzeń, które obsługują ustawienia wilgotności, takich jak nawilżacze powietrza i osuszacze. | Dowolne urządzenie, które obsługuje ustawienia wilgotności, np. nawilżacz lub osuszacz. |
InputSelector | action.devices.traits.InputSelector |
Funkcja dla urządzeń, które mogą zmieniać wejścia multimediów. Te dane wejściowe mogą mieć dynamiczne nazwy dla poszczególnych urządzeń i reprezentować kanały audio i wideo, przewodowe lub sieciowe. | Dowolne urządzenie multimedialne, które obsługuje przełączanie wejść. |
LightEffects | action.devices.traits.LightEffects |
Ta cecha należy do urządzeń, które obsługują złożone polecenia związane z oświetleniem i zmieniają stan zapętlenia, na przykład zapętlenie różnych kolorów. | Light |
Locator | action.devices.traits.Locator |
Ta cecha jest używana w przypadku urządzeń, które można „znaleźć”. Dotyczy to telefonów, robotów (w tym odkurzaczy i kosiarek), dronów i specyficznych dla tagów produktów przypinanych do innych urządzeń. | Wszelkie urządzenia, które muszą być zlokalizowane, takie jak roboty Vacuum |
LockUnlock | action.devices.traits.LockUnlock |
Ta cecha należy do wszystkich urządzeń, które obsługują blokowanie, odblokowywanie lub zgłaszanie stanu blokady. | Dowolne urządzenie, które obsługuje blokowanie i odblokowywanie lub zgłaszanie stanu blokady. |
MediaState | action.devices.traits.MediaState |
Ta cecha jest używana na urządzeniach, które mogą zgłaszać stany multimediów. | Każde urządzenie multimedialne, które może raportować stany multimediów |
Modes | action.devices.traits.Modes |
Ta cecha należy do urządzeń z dowolną liczbą trybów „n-way”, w których tryby i ustawienia poszczególnych trybów są dowolne i unikalne dla każdego urządzenia lub typu urządzenia. Każdy tryb może mieć wiele możliwych ustawień, ale w danym momencie można wybrać tylko jedno – suszarka nie może jednocześnie pracować w trybie „delikatnym”, „normalnym” i „dużym”. Ustawienie, które można łatwo włączyć lub wyłączyć, należy do cechy Toggles. | Dowolny |
NetworkControl | action.devices.traits.NetworkControl |
Ta cecha należy do urządzeń, które obsługują raportowanie danych dotyczących sieci i wykonywanie operacji związanych z siecią. | Urządzenia, które mogą raportować dane dotyczące sieci i wykonywać operacje związane z siecią. |
ObjectDetection | action.devices.traits.ObjectDetection |
Ta cecha należy do urządzeń, które wykrywają obiekty lub osoby i wysyłają powiadomienia do użytkownika. Może być używany na przykład w przypadku dzwonka do sygnalizowania, że ktoś (imię i nazwisko) zadzwonił, a także w przypadku kamer i czujników, które wykrywają ruch obiektów lub osób. | Urządzenia, które mogą wykrywać obiekty lub osoby i wysyłać powiadomienia do użytkowników. |
OccupancySensing | action.devices.traits.OccupancySensing |
Ta cecha należy do urządzeń, które wykrywają obecność za pomocą PIR, ultradźwięków czy fizycznego wykrywania kontaktu. | Urządzenia, które wykrywają obłożenie za pomocą PIR, ultradźwięków lub wykrywania kontaktu fizycznego. |
OnOff | action.devices.traits.OnOff |
Podstawowe funkcje włączania i wyłączania urządzeń binarnych, w tym wtyczek i przełączników, a także wielu innych urządzeń, które zostaną wdrożone w przyszłości. | |
OpenClose | action.devices.traits.OpenClose |
Ta cecha należy do urządzeń, które obsługują otwieranie i zamykanie, a w niektórych przypadkach otwieranie i zamykanie częściowe lub potencjalnie w więcej niż jednym kierunku. Na przykład niektóre żaluzje mogą otwierać się w lewo lub w prawo. W niektórych przypadkach otwarcie pewnych urządzeń może stanowić działanie związane z bezpieczeństwem, które może wymagać uwierzytelniania dwuskładnikowego. Zobacz Uwierzytelnianie dwuskładnikowe. | Dowolne urządzenie, które obsługuje otwieranie i zamykanie. |
Reboot | action.devices.traits.Reboot |
Ta cecha należy do urządzeń, które umożliwiają ponowne uruchamianie, takich jak routery. Urządzenie musi obsługiwać restartowanie jako pojedyncze działanie. | Dowolne urządzenie, które obsługuje ponowne uruchamianie. |
Rotation | action.devices.traits.Rotation |
Ta cecha należy do urządzeń, które obsługują obracanie, takich jak żaluzje z obrotowymi listwami. | Urządzenia obsługujące obracanie, np. żaluzje z obrotowymi listwami. |
RunCycle | action.devices.traits.RunCycle |
Ta cecha reprezentuje każde urządzenie, które ma określony czas działania, do którego można wysyłać zapytania. Obejmuje to między innymi urządzenia działające cyklicznie, takie jak pralki, suszarki czy zmywarki. | Dowolne – głównie urządzenia i inne urządzenia działające w tym stanie. |
SensorState | action.devices.traits.SensorState |
Ta cecha obejmuje zarówno pomiary ilościowe (np. wskaźnik jakości powietrza lub poziom dymu), jak i jakościowe (na przykład od tego, czy jakość powietrza jest prawidłowa lub czy poziom dymu jest niski lub wysoki). | Czujniki, które wykonują pomiary ilościowe (np. poziom zadymienia) i jakościowe (czy jakość powietrza jest prawidłowa) |
Scene | action.devices.traits.Scene |
W przypadku scen o typie 1:1 odpowiada one cechom, ponieważ sceny nie łączą się z innymi cechami, aby tworzyć urządzenia o zróżnicowanym charakterze. | Tylko Scene |
SoftwareUpdate | action.devices.traits.SoftwareUpdate |
Ta cecha należy do urządzeń obsługujących aktualizacje oprogramowania, takich jak router. | Dowolne urządzenie, które obsługuje aktualizacje oprogramowania. |
StartStop | action.devices.traits.StartStop |
Uruchamianie i zatrzymywanie urządzenia pełni funkcję podobną do włączania i wyłączania. Urządzenia, które dziedziczą tę cechę, będą działać inaczej po włączeniu i uruchomieniu. W przeciwieństwie do urządzeń, które tylko służą do włączania i wyłączania, niektóre urządzenia, które uruchamiają się i wyłączają, także mogą być wstrzymywane podczas wykonywania operacji. | Dowolne – głównie urządzenia, odkurzacze i inne urządzenia, których działanie wykracza poza poziom zasilania |
StatusReport | action.devices.traits.StatusReport |
Ta cecha przekazuje bieżący stan lub stan określonego urządzenia albo połączonej grupy urządzeń. | Cecha ogólnego przeznaczenia do raportowania bieżącego stanu lub stanu określonego urządzenia albo połączonej grupy urządzeń, np. systemu alarmowego) |
TemperatureControl | action.devices.traits.TemperatureControl |
Funkcja przeznaczona dla urządzeń (innych niż termostaty) umożliwiających sterowanie temperaturą zarówno w obrębie urządzenia, jak i w jego pobliżu. Dotyczy to np. piekarników i lodówek. | |
TemperatureSetting | action.devices.traits.TemperatureSetting |
Ta cecha obejmuje obsługę zarówno punktów, jak i trybów temperatury. | |
Timer | action.devices.traits.Timer |
Funkcja Minutnik reprezentuje minutnik na urządzeniu, głównie w przypadku urządzeń kuchennych, takich jak piekarniki i kuchenki mikrofalowe, ale nie tylko. | dowolnego urządzenia z minutnikiem, np. urządzenia kuchennego, np. kuchenki mikrofalowej lub piekarnika. |
Toggles | action.devices.traits.Toggles |
Ta cecha należy do wszystkich urządzeń z ustawieniami, które mogą występować tylko w jednym z 2 stanów. Ustawienia te mogą reprezentować przycisk fizyczny ze stanem „wł./wył.” lub „aktywny/nieaktywny”, pole wyboru w kodzie HTML lub dowolny inny rodzaj wyraźnie aktywnego/wyłączonego elementu. | Dowolny |
TransportControl | action.devices.traits.TransportControl |
Ta funkcja obsługuje urządzenia multimedialne, które mogą sterować odtwarzaniem multimediów (np. wznawiać odtwarzanie wstrzymanej muzyki). | Urządzenia obsługują dwukierunkową komunikację audio z urządzeniami innych firm. |
Volume | action.devices.traits.Volume |
Ta cecha należy do urządzeń, które mogą zmieniać głośność (np. ustawić określony poziom głośności oraz wyciszyć lub wyłączyć wyciszenie). | Urządzenia multimedialne z możliwością zmiany głośności. |
Obsługiwane języki
Obsługiwane są te języki w przypadku wszystkich powyższych cech:
- 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
)