Sifat Perangkat
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Fungsi untuk jenis perangkat berasal dari fitur yang Anda tambahkan ke setiap fitur.
Setiap jenis perangkat memiliki sejumlah karakteristik yang direkomendasikan, tetapi Anda dapat menambahkan fitur yang diinginkan.
Nama |
Sifat Perangkat |
Deskripsi |
Jenis Perangkat yang Direkomendasikan |
Kecerahan |
action.devices.traits.Brightness |
Setelan kecerahan absolut berada dalam rentang normal dari 0 hingga
100 (masing-masing lampu mungkin tidak mendukung setiap titik dalam rentang berdasarkan konfigurasi LED-nya). |
Panduan Cahaya |
ColorSpectrum |
action.devices.traits.ColorSpectrum |
Hal ini berlaku untuk bohlam warna "penuh" yang menggunakan rentang
warna RGB. Lampu dapat memiliki kombinasi ColorSpectrum dan
ColorTemperature; lampu aksen dan strip LED mungkin hanya memiliki Spectrum,
sedangkan beberapa bohlam pembacaan hanya memiliki Suhu. Bohlam standar, atau lampu bodoh pada steker smart, tidak
memilikinya. |
Panduan Cahaya |
SuhuWarna |
action.devices.traits.ColorTemperature |
Ini berlaku untuk bohlam "warmth" yang menggunakan titik warna
di Kelvin. Ini umumnya merupakan modalitas terpisah dari ColorSpectrum,
dan mungkin ada titik putih yang tersedia melalui Suhu yang tidak dapat dijangkau oleh Spectrum. Berdasarkan
fitur yang tersedia, Google dapat memilih mode yang sesuai untuk digunakan berdasarkan permintaan dan jenis lampu
(misalnya, Membuat lampu ruang keluarga berwarna putih dapat mengirimkan perintah Suhu ke beberapa bohlam
dan perintah Spektrum ke strip LED). |
Panduan Cahaya |
Dok |
action.devices.traits.Dock |
Sifat ini dirancang untuk perangkat seluler yang dapat diperintahkan
untuk kembali mengisi daya. |
Berbagai peralatan |
Aktif |
action.devices.traits.OnOff |
Fungsi aktif dan nonaktif dasar untuk setiap perangkat yang memiliki biner aktif dan nonaktif, termasuk steker dan tombol, serta banyak perangkat baru di masa mendatang. |
Panduan Cahaya |
Mulai |
action.devices.traits.StartStop |
Memulai dan menghentikan perangkat memiliki fungsi yang serupa dengan
mengaktifkan dan menonaktifkannya. Perangkat yang mewarisi fungsi karakteristik ini secara berbeda saat diaktifkan dan
saat dimulai. Tidak seperti perangkat yang hanya memiliki status aktif dan nonaktif, beberapa perangkat yang dapat memulai dan menghentikan
juga dapat dijeda saat melakukan operasi. |
Apa pun - sebagian besar peralatan dan penyedot debu serta hal-hal lain yang memiliki perilaku aktivitas
tertentu di atas dan di luar listrik |
Setelan Suhu |
action.devices.traits.TemperatureSetting |
Sifat ini mencakup penanganan titik suhu dan
mode. |
Panduan Termostat |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-12-02 UTC.
[null,null,["Terakhir diperbarui pada 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) |"]]