ویژگی های دستگاه
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
عملکرد انواع دستگاه از ویژگی هایی است که به هر یک اضافه می کنید. هر نوع دستگاه دارای تعدادی ویژگی توصیه شده است، اما شما می توانید هر کدام را که می خواهید اضافه کنید.
نام | ویژگی های دستگاه | شرح | انواع دستگاه های توصیه شده |
---|
روشنایی | action.devices.traits.Brightness | تنظیم روشنایی مطلق در یک محدوده نرمال شده از 0 تا 100 است (چراغ های جداگانه ممکن است از هر نقطه در محدوده بر اساس پیکربندی LED خود پشتیبانی نکنند). | راهنمای نور |
طیف رنگ | action.devices.traits.ColorSpectrum | این امر در مورد لامپ های رنگی "کامل" که محدوده رنگی RGB دارند، صدق می کند. چراغ ها ممکن است ترکیبی از ColorSpectrum و ColorTemperature داشته باشند؛ چراغ های تاکیدی و نوارهای LED ممکن است فقط دارای Spectrum باشند، در حالی که برخی از لامپ های خواندن فقط دارای دما هستند. لامپ های معمولی یا چراغ های گنگ روی دوشاخه های هوشمند هیچ کدام را ندارند. | راهنمای نور |
دمای رنگ | action.devices.traits.ColorTemperature | این امر در مورد لامپ های "گرم" که نقطه رنگ کلوین دارند، صدق می کند. این به طور کلی یک روش مجزا از ColorSpectrum است و ممکن است نقاط سفیدی از طریق دما وجود داشته باشد که توسط Spectrum قابل دسترسی نباشد. بر اساس ویژگیهای موجود، Google ممکن است بر اساس درخواست و نوع نور حالت مناسب را برای استفاده انتخاب کند (به عنوان مثال، چراغهای اتاق نشیمن را سفید کنید ممکن است دستورات دما را به برخی لامپها و دستورات طیف را به نوارهای LED ارسال کند). | راهنمای نور |
بارانداز | action.devices.traits.Dock | این ویژگی برای دستگاههای خود سیار طراحی شده است که میتوان به آنها دستور داد برای شارژ بازگردند. | لوازم مختلف |
روشن خاموش | action.devices.traits.OnOff | قابلیت روشن و خاموش کردن اولیه برای هر دستگاهی که باینری روشن و خاموش است، از جمله دوشاخه ها و سوئیچ ها و همچنین بسیاری از دستگاه های آینده. | راهنمای نور |
شروع پایان | action.devices.traits.StartStop | راه اندازی و توقف یک دستگاه عملکردی مشابه با روشن و خاموش کردن آن دارد. دستگاه هایی که این ویژگی را به ارث می برند، هنگام روشن شدن و شروع به کار متفاوت عمل می کنند. بر خلاف دستگاههایی که به سادگی حالت روشن و خاموش دارند، برخی از دستگاههایی که میتوانند شروع و متوقف شوند نیز میتوانند در حین انجام عملیات مکث کنند. | هر - عمدتاً لوازم خانگی و جاروبرقی و چیزهای دیگری که رفتار فعالیت خاصی بالاتر و فراتر از توان دارند |
تنظیم دما | action.devices.traits.TemperatureSetting | این ویژگی کنترل هر دو نقطه دما و حالت ها را پوشش می دهد. | راهنمای ترموستات |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-09-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-09-24 بهوقت ساعت هماهنگ جهانی."],[[["\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) |"]]