Gerätemerkmale
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Funktionalität der einzelnen Gerätetypen beruht auf den Merkmalen der einzelnen Geräte.
Für jeden Gerätetyp gibt es eine Reihe von Merkmalen, die Sie hinzufügen können.
Name |
Gerätemerkmale |
Beschreibung |
Empfohlene Gerätetypen |
Helligkeit |
action.devices.traits.Brightness |
Die Einstellung für die absolute Helligkeit liegt in einem normalisierten Bereich von 0 bis 100. Einzelne Leuchten unterstützen möglicherweise nicht jeden Punkt im Bereich basierend auf ihrer LED-Konfiguration. |
Lichtguide |
Farbspektrum |
action.devices.traits.ColorSpectrum |
Dies gilt für vollständige Lampen mit RGB-Farbbereichen. Leuchten können eine beliebige Kombination aus ColorSpectrum und ColorTemperature haben. Akzentlichter und LED-Streifen haben möglicherweise nur ein Spektrum, während einige Leselampen nur eine Temperatur haben. Einfache Lampen oder Dump-Lampen an intelligenten Steckdosen haben beides. |
Lichtguide |
Farbtemperatur |
action.devices.traits.ColorTemperature |
Dies gilt für „Wärmezwiebeln“, die in Kelvin einen Farbpunkt annehmen. Dies ist in der Regel eine separate Modalität von ColorSpectrum. Es können weiße Punkte vorhanden sein, die über die Temperatur verfügbar sind und von Spectrum nicht erreicht werden können. Je nach den verfügbaren Merkmalen kann Google je nach Anfrage und Lichttyp den entsprechenden Modus auswählen (z. B. kann Wohnzimmerbeleuchtung weiß leuchten, z. B. Temperaturlampen an bestimmte Glühbirnen und Spectrum-Befehle an LED-Leisten senden). |
Lichtguide |
Dockingstation |
action.devices.traits.Dock |
Diese Eigenschaft wurde für Mobilgeräte entwickelt, die zum Laden aufgeladen werden können. |
Verschiedene Geräte |
An |
action.devices.traits.OnOff |
Die grundlegende Funktion zum Aktivieren und Deaktivieren für alle Geräte, die ein Binärprogramm aktiviert und deaktiviert haben, einschließlich Steckdosen und Schaltern sowie vielen zukünftigen Geräten. |
Lichtguide |
Startstopp |
action.devices.traits.StartStop |
Wenn ein Gerät gestartet und beendet wird, lässt sich eine ähnliche Funktion wie das Ein- und Ausschalten eines Geräts ausführen. Geräte, die diese Merkmalsmerkmal übernehmen, werden beim Ein- und Ausschalten unterschiedlich verwendet. Im Gegensatz zu Geräten mit einem aktivierten und deaktivierten Status können einige Geräte beim Starten und Beenden pausiert werden. |
Alle – hauptsächlich Geräte und Staubsauger sowie andere Dinge, die ein bestimmtes Aktivitätsmuster haben |
Temperatureinstellung |
action.devices.traits.TemperatureSetting |
Diese Eigenschaft umfasst die Verarbeitung von Temperaturpunkten und Modi. |
Leitfaden für Thermostate |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-12-02 (UTC).
[null,null,["Zuletzt aktualisiert: 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) |"]]