Cechy inteligentnych urządzeń domowych

Funkcjonalność typów urządzeń pochodzi z cech, które dodajesz do każdego z nich. Każdy typ urządzenia ma kilka zalecanych cech, ale możesz dodać dowolne. Weryfikacja użytkownika dodatkowego 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ń
AppSelector action.devices.traits.AppSelector Ta cecha dotyczy urządzeń, które obsługują aplikacje multimedialne, zwykle pochodzące od innych firm. Urządzenia multimedialne, które obsługują uruchamianie, instalowanie i wyszukiwanie aplikacji działających na urządzeniu.
ArmDisarm action.devices.traits.ArmDisarm Ta cecha obsługuje uzbrajanie i rozbrajanie, które są używane np. w systemach zabezpieczeń. systemy alarmowe lub dowolne urządzenie, które obsługuje uzbrajanie i rozbrajanie;
Brightness action.devices.traits.Brightness Ustawienie jasności bezwzględnej mieści się w znormalizowanym zakresie od 0 do 100 (poszczególne światła mogą nie obsługiwać wszystkich punktów w zakresie w zależności od konfiguracji diod LED). Light
CameraStream action.devices.traits.CameraStream Ta cecha dotyczy urządzeń, które mogą przesyłać strumieniowo obraz na ekrany innych firm, ekrany połączone z Chromecastem lub smartfony. Są to głównie kamery monitoringu lub kamery do monitorowania dzieci. Dotyczy to jednak również bardziej złożonych urządzeń z kamerą (np. urządzeń do wideokonferencji lub robotów odkurzających z kamerą). Camera
Channel action.devices.traits.Channel Ta cecha dotyczy 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ę barwową. Light
ColorSpectrum action.devices.traits.ColorSpectrum Dotyczy to żarówek „pełnokolorowych”, które przyjmują zakresy kolorów RGB. Źródła światła mogą mieć dowolną kombinację ColorSpectrum i ColorTemperature. Lampy akcentowe i paski LED mogą mieć tylko spektrum, a niektóre żarówki do czytania – tylko temperaturę. Zwykłe żarówki lub głupie światła podłączone do inteligentnych gniazdek nie mają żadnej z tych funkcji. Light
ColorTemperature action.devices.traits.ColorTemperature Dotyczy to żarówek „ciepłych”, które przyjmują punkt koloru w kelwinach. Jest to zwykle osobny tryb od ColorSpectrum, a za pomocą temperatury mogą być dostępne punkty bieli, których nie można osiągnąć za pomocą spektrum. Na podstawie dostępnych cech Google może wybrać odpowiedni tryb w zależności od żądania i rodzaju światła (np. polecenie Ustaw światła w salonie na białe może wysyłać polecenia dotyczące temperatury do niektórych żarówek i polecenia dotyczące spektrum do pasków LED). Light
Cook action.devices.traits.Cook Ta cecha należy do urządzeń, które mogą gotować potrawy zgodnie z różnymi gotowymi ustawieniami i obsługiwanymi trybami gotowania. Urządzenia, które umożliwiają przygotowywanie różnych rodzajów potraw.
Dispense action.devices.traits.Dispense Ta cecha dotyczy urządzeń, które obsługują wydawanie określonej ilości co najmniej 1 produktu fizycznego. Na przykład dozownik smakołyków dla psa może wydawać określoną liczbę smakołyków, kran może nalewać wodę do kubków, a dozownik karmy dla zwierząt może wydawać zarówno wodę, jak i karmę. Urządzenia, które umożliwiają wydawanie określonej ilości co najmniej 1 produktu fizycznego.
Dock action.devices.traits.Dock Ten atrybut jest przeznaczony dla urządzeń mobilnych, które można zaprogramować tak, aby wracały do ładowania. Vacuum
EnergyStorage action.devices.traits.EnergyStorage Ta cecha dotyczy urządzeń, które mogą przechowywać energię w baterii i potencjalnie ją ładować, lub urządzeń, które mogą ładować inne urządzenia. Ta cecha obsługuje rozpoczynanie i zatrzymywanie ładowania oraz sprawdzanie aktualnego poziomu naładowania, pozostałej pojemności i pojemności do pełnego naładowania. urządzenia, które można naładować;
FanSpeed action.devices.traits.FanSpeed Ta cecha należy do urządzeń, które obsługują ustawianie prędkości wentylatora (czyli wydmuchiwanie powietrza z urządzenia na różnych poziomach, co może być częścią klimatyzacji lub ogrzewania albo samochodu) z ustawieniami takimi jak niskie, średnie i wysokie.
Fill action.devices.traits.Fill Ta cecha dotyczy urządzeń, które można napełniać, np. wanny. Każde urządzenie, które można napełnić, 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 i osuszacze powietrza. Każde urządzenie, które obsługuje ustawienia wilgotności, np. nawilżacz lub osuszacz powietrza.
InputSelector action.devices.traits.InputSelector Cechy urządzeń, które mogą zmieniać wejścia multimediów. Wejścia te mogą mieć dynamiczne nazwy w zależności od urządzenia i mogą reprezentować strumienie audio lub wideo, przewodowe lub sieciowe. dowolne urządzenie multimedialne, które obsługuje przełączanie wejść;
LightEffects action.devices.traits.LightEffects Ta cecha dotyczy urządzeń, które obsługują złożone polecenia oświetlenia umożliwiające zmianę stanu, np. cykliczną zmianę kolorów. Light
Locator action.devices.traits.Locator Ten atrybut jest używany w przypadku urządzeń, które można „znaleźć”. Obejmuje to telefony, roboty (w tym odkurzacze i kosiarki), drony i urządzenia z lokalizatorami, które można przymocować do innych urządzeń. Każde urządzenie, które wymaga lokalizacji, np. robot Vacuum.
LockUnlock action.devices.traits.LockUnlock Ten atrybut należy do wszystkich urządzeń, które obsługują blokowanie i odblokowywanie lub zgłaszanie stanu zablokowania. Każde urządzenie, które obsługuje blokowanie i odblokowywanie lub raportowanie stanu zablokowania.
MediaState action.devices.traits.MediaState Ten atrybut jest używany w przypadku urządzeń, 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 wszystkich urządzeń z dowolną liczbą trybów „n-way”, w których tryby i ustawienia każdego trybu są dowolne i unikalne dla każdego urządzenia lub typu urządzenia. Każdy tryb ma wiele możliwych ustawień, ale tylko jedno może być wybrane w danym momencie. Suszarka nie może być jednocześnie w trybie „delikatny”, „normalny” i „do zadań specjalnych”. Ustawienie, które można po prostu włączyć lub wyłączyć, należy do cechy Toggles. Dowolna
NetworkControl action.devices.traits.NetworkControl Ta cecha należy do urządzeń, które obsługują raportowanie danych sieciowych i wykonywanie operacji specyficznych dla sieci. Urządzenia, które mogą raportować dane sieciowe i wykonywać operacje specyficzne dla sieci.
ObjectDetection action.devices.traits.ObjectDetection Ta cecha dotyczy urządzeń, które mogą wykrywać obiekty lub osoby i wysyłać powiadomienia do użytkownika. Może być używana na przykład w przypadku dzwonków do drzwi, aby wskazywać, że osoba (o znanym lub nieznanym imieniu) zadzwoniła do drzwi, a także w przypadku kamer i czujników, które mogą wykrywać ruch obiektów lub zbliżających się osób. Urządzenia, które mogą wykrywać obiekty lub osoby i wysyłać powiadomienia do użytkownika.
OccupancySensing action.devices.traits.OccupancySensing Ta cecha dotyczy urządzeń, które mogą wykrywać obecność osób za pomocą czujników PIR, ultradźwiękowych lub czujników kontaktu fizycznego. Urządzenia, które mogą wykrywać obecność osób za pomocą czujników PIR, ultradźwiękowych lub fizycznych.
OnOff action.devices.traits.OnOff Podstawowe funkcje włączania i wyłączania dowolnego urządzenia, które ma stan binarny włączony/wyłączony, w tym gniazdka i przełączniki, a także wiele przyszłych urządzeń.
OpenClose action.devices.traits.OpenClose Ta cecha dotyczy urządzeń, które obsługują otwieranie i zamykanie, a w niektórych przypadkach także częściowe otwieranie i zamykanie lub otwieranie i zamykanie w więcej niż jednym kierunku. Na przykład niektóre rolety mogą otwierać się w lewo lub w prawo. W niektórych przypadkach otwieranie niektórych urządzeń może być działaniem związanym z bezpieczeństwem, które wymaga uwierzytelniania dwuskładnikowego. (zobacz artykuł Uwierzytelnianie dwuskładnikowe); Każde urządzenie, które obsługuje otwieranie i zamykanie.
Reboot action.devices.traits.Reboot Ten atrybut dotyczy urządzeń, które obsługują ponowne uruchamianie, np. routerów. Urządzenie musi obsługiwać ponowne uruchamianie jako pojedynczą czynność. Każde urządzenie, które obsługuje ponowne uruchamianie.
Rotation action.devices.traits.Rotation Ta cecha należy do urządzeń, które obsługują rotację, np. rolet z obracanymi listwami. Urządzenia obsługujące obracanie, np. rolety z obracanymi lamelami.
RunCycle action.devices.traits.RunCycle Ten atrybut reprezentuje każde urządzenie, które ma trwającą operację, o którą można wysłać zapytanie. Dotyczy to między innymi urządzeń działających cyklicznie, takich jak pralki, suszarki i zmywarki. Dowolne – głównie urządzenia i inne urządzenia, które mają stany działania
SensorState action.devices.traits.SensorState Ten atrybut obejmuje zarówno pomiary ilościowe (np. indeks jakości powietrza lub poziom dymu), jak i jakościowe (np. czy jakość powietrza jest zadowalająca lub czy poziom dymu jest niski czy wysoki). czujniki, które podają pomiary ilościowe (np. poziom zadymienia) i jakościowe (np. czy jakość powietrza jest zadowalająca);
Scene action.devices.traits.Scene W przypadku scen typ jest mapowany 1:1 na cechę, ponieważ sceny nie łączą się z innymi cechami, tworząc urządzenia złożone. Tylko Scene
SoftwareUpdate action.devices.traits.SoftwareUpdate Ta cecha dotyczy urządzeń, które obsługują aktualizacje oprogramowania, takich jak router. Każde urządzenie, które obsługuje aktualizacje oprogramowania.
StartStop action.devices.traits.StartStop Uruchamianie i zatrzymywanie urządzenia działa podobnie jak włączanie i wyłączanie. Urządzenia, które dziedziczą tę cechę, działają inaczej, gdy są włączone i gdy są uruchomione. W przeciwieństwie do urządzeń, które mają tylko stan włączenia i wyłączenia, niektóre urządzenia, które można uruchamiać i zatrzymywać, mogą też wstrzymywać działanie. Dowolne – głównie urządzenia i odkurzacze oraz inne rzeczy, które mają określone zachowanie wykraczające poza zużycie energii.
StatusReport action.devices.traits.StatusReport Ten atrybut raportuje bieżący stan określonego urządzenia lub połączonej grupy urządzeń. Ogólna cecha do raportowania bieżącego stanu określonego urządzenia lub połączonej grupy urządzeń, np. systemu zabezpieczeń.
TemperatureControl action.devices.traits.TemperatureControl Cechy urządzeń (innych niż termostaty), które obsługują sterowanie temperaturą w urządzeniu lub w jego otoczeniu. Obejmuje to urządzenia takie jak piekarniki i lodówki.
TemperatureSetting action.devices.traits.TemperatureSetting Ta cecha obejmuje obsługę zarówno punktu temperatury, jak i trybów.
Timer action.devices.traits.Timer Cechą Timer reprezentuje timer na urządzeniu, głównie na sprzęcie kuchennym, takim jak piekarniki i kuchenki mikrofalowe, ale nie tylko. Każde urządzenie z timerem, np. sprzęt kuchenny, taki jak kuchenka mikrofalowa lub piekarnik.
Toggles action.devices.traits.Toggles Ten atrybut dotyczy wszystkich urządzeń, których ustawienia mogą mieć tylko 2 stany. Te ustawienia mogą reprezentować fizyczny przycisk w stanie włączonym/wyłączonym lub aktywnym/nieaktywnym, pole wyboru w HTML-u lub dowolny inny element, który można włączyć lub wyłączyć. Dowolna
TransportControl action.devices.traits.TransportControl Ta cecha obsługuje urządzenia multimedialne, które mogą sterować odtwarzaniem multimediów (np. wznawiać odtwarzanie wstrzymanej muzyki). Urządzenia obsługują dwukierunkową komunikację dźwiękową z urządzeniami innych firm.
Volume action.devices.traits.Volume Ta cecha dotyczy urządzeń, które mogą zmieniać głośność (np. ustawiać ją na określonym poziomie, wyciszać lub wyłączać wyciszenie). Urządzenia multimedialne, które mogą zmieniać głośność.

Obsługiwane języki

Wszystkie powyższe atrybuty obsługują te języki:

  • duński (da),
  • Niderlandzki (nl)
  • Język angielski (en) : atrybuty z sufiksami _values i _synonyms, które zawierają parametr lang, muszą zawierać konfigurację w języku angielskim (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),