Cechy urządzenia
Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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ą.
Nazwa | Cechy urządzenia | Opis | Zalecane typy urządzeń |
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). | Lekki przewodnik |
KolorSpectrum | action.devices.traits.ColorSpectrum | Dotyczy to „pełnych” żarówek kolorów, które mają różne zakresy kolorów RGB. Lampy mogą mieć dowolną kombinację kolorów ColorSpectrum i ColorTemperature. Oświetlenie i paski LED mogą mieć tylko widmo, natomiast niektóre żarówki do czytania mają tylko temperaturę. Żarówki ani podstawowe żarówki (inteligentne wtyczki) nie mają żadnych. | Lekki przewodnik |
Temperatura kolorów | action.devices.traits.ColorTemperature | Dotyczy to żarówek „ciepłych”, które pobierają kolor z kelwinów. 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). | Lekki przewodnik |
Zadokuj | action.devices.traits.Dock | Ta cecha jest przeznaczona dla urządzeń mobilnych, które można pobierać z powrotem i ładować. | Różne urządzenia |
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ń. | Lekki przewodnik |
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ę. |
Ustawienie temperatury | action.devices.traits.TemperatureSetting | Ta cecha obejmuje obsługę zarówno temperatury, jak i temperatury. | Przewodnik po termostacie |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-12-02 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2023-12-02 UTC."],[[["\u003cp\u003eDevice functionality is determined by assigned traits.\u003c/p\u003e\n"],["\u003cp\u003eEach device type has suggested traits, but you can customize them.\u003c/p\u003e\n"],["\u003cp\u003eTraits control actions like brightness, color, on/off state, and temperature.\u003c/p\u003e\n"],["\u003cp\u003eSome traits are recommended for specific device types, like lights or thermostats.\u003c/p\u003e\n"]]],["Device functionality is defined by added traits. Available traits include `Brightness` (0-100 range), `ColorSpectrum` (RGB), and `ColorTemperature` (Kelvin). `Dock` is for self-mobile devices returning for charging. `OnOff` provides basic on/off, while `StartStop` allows starting, stopping, and pausing. `TemperatureSetting` handles temperature points and modes. Each trait has recommended device types, but any combination can be used.\n"],null,["# Device Traits\n\nThe functionality for device types comes from the traits that you add to each one.\nEach device type has a number of recommended traits, but you can add whichever ones you\nwant.\n\n| Name | Device Traits | Description | Recommended Device Types |\n|--------------------------------------------------------------------------|--------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|\n| [Brightness](/assistant/sdk/reference/traits/brightness) | `action.devices.traits.Brightness` | Absolute brightness setting is in a normalized range from 0 to 100 (individual lights may not support every point in the range based on their LED configuration). | [Light Guide](/assistant/smarthome/guides/light) |\n| [ColorSpectrum](/assistant/sdk/reference/traits/colorspectrum) | `action.devices.traits.ColorSpectrum` | This applies to \"full\" color bulbs that take RGB color ranges. Lights may have any combination of ColorSpectrum and [ColorTemperature](/assistant/sdk/reference/traits/colortemperature); accent lights and LED strips may just have Spectrum, whereas some reading bulbs just have Temperature. Basic bulbs, or dumb lights on smart plugs, have neither. | [Light Guide](/assistant/smarthome/guides/light) |\n| [ColorTemperature](/assistant/sdk/reference/traits/colortemperature) | `action.devices.traits.ColorTemperature` | This applies to \"warmth\" bulbs that take a color point in Kelvin. This is generally a separate modality from [ColorSpectrum](/assistant/sdk/reference/traits/colorspectrum), and there may be white points available via Temperature that cannot be reached by Spectrum. Based on available traits, Google may pick the appropriate mode to use based on request and light type (for example, *Make the living room lights white* might send Temperature commands to some bulbs and Spectrum commands to LED strips). | [Light Guide](/assistant/smarthome/guides/light) |\n| [Dock](/assistant/sdk/reference/traits/dock) | `action.devices.traits.Dock` | This trait is designed for self-mobile devices that can be commanded to return for charging. | Various appliances |\n| [OnOff](/assistant/sdk/reference/traits/onoff) | `action.devices.traits.OnOff` | The basic on and off functionality for any device that has binary on and off, including plugs and switches as well as many future devices. | [Light Guide](/assistant/smarthome/guides/light) |\n| [StartStop](/assistant/sdk/reference/traits/startstop) | `action.devices.traits.StartStop` | Starting and stopping a device serves a similar function to turning it on and off. Devices that inherit this trait function differently when turned on and when started. Unlike devices that simply have an on and off state, some devices that can start and stop are also able to pause while performing operation. | Any - mostly appliances and vacuums and other things that have specific activity behavior above and beyond power |\n| [TemperatureSetting](/assistant/sdk/reference/traits/temperaturesetting) | `action.devices.traits.TemperatureSetting` | This trait covers handling both temperature point and modes. | [Thermostat Guide](/assistant/smarthome/guides/thermostat) |"]]