Cihaz Özellikleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Cihaz türlerinin işlevleri, her birine eklediğiniz özelliklerden gelir.
Her cihaz türünün bir dizi önerilen özelliği vardır ancak isterseniz istediğiniz özelliği ekleyebilirsiniz.
Ad |
Cihaz Özellikleri |
Açıklama |
Önerilen Cihaz Türleri |
Parlaklık |
action.devices.traits.Brightness |
Mutlak parlaklık ayarı 0 ile 100 arasında normalleştirilmiş bir aralıktadır (tek ışıklar, LED yapılandırmalarına göre aralıktaki her noktayı desteklemeyebilir). |
Işık Kılavuzu |
ColorSpectrum |
action.devices.traits.ColorSpectrum |
Bu, RGB renk aralıklarını alan "tam" renk ampulleri için geçerlidir. Işıklarda ColorSpectrum ve ColorTemperature renklerin herhangi bir kombinasyonu bulunabilir. Vurgu ışıklarının ve LED çizgilerinin yalnızca Spectrum olması, bazı okuma ampullerinin de yalnızca Sıcaklık bölümü olabilir. Temel ampuller veya akıllı prizlerdeki hareketsiz ışıklar da yoktur. |
Işık Kılavuzu |
Renk Sıcaklığı |
action.devices.traits.ColorTemperature |
Bu, Kelvin'de renk noktası alan "ılık" ampuller için geçerlidir. Bu genellikle ColorSpectrum'dan ayrı bir yöntemdir ve Sıcaklık üzerinden ulaşılabilen ve Spectrum'dan erişilemeyen beyaz noktalar olabilir. Mevcut özelliklere bağlı olarak Google, isteğe ve ışık türüne göre uygun modu seçebilir (örneğin, oturma odasının ışıklarını beyaz yapma, bazı ampullere Sıcaklık komutları ve LED bantlarına Spectrum komutları gönderebilir). |
Işık Kılavuzu |
Yuva |
action.devices.traits.Dock |
Bu özellik, şarj olması için döndürülebilecek komutlu, kendi kendine hareket eden cihazlar için tasarlanmıştır. |
Çeşitli aletler |
Açık |
action.devices.traits.OnOff |
İkili bağlantı özelliği açık ve kapalı olan tüm cihazların (fişler ve anahtarlar dahil) yanı sıra gelecekteki pek çok cihaz için temel açma/kapatma işlevi. |
Işık Kılavuzu |
Başlatma |
action.devices.traits.StartStop |
Bir cihazın başlatılması ve durdurulması, açılması ve kapatılmasına benzer bir işleve sahiptir. Bu özellik, etkinleştirildiğinde ve başlatıldığında farklı şekilde devralınır. Yalnızca açık ve kapalı durumundaki cihazların aksine, başlatılabilen ve durabilen bazı cihazlar işlem gerçekleştirirken de duraklatılabilir. |
Herhangi biri (çoğunlukla cihaz ve elektrik süpürgesi ile gücün ötesindeki belirli etkinlik davranışlarına sahip diğer nesneler) |
Sıcaklık Ayarı |
action.devices.traits.TemperatureSetting |
Bu özellik hem sıcaklık noktasını hem de modları işlemeyi kapsar. |
Termostat Kılavuzu |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-02 UTC.
[null,null,["Son güncelleme tarihi: 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) |"]]