Die Funktionen für Gerätetypen stammen aus den Merkmalen, die Sie jedem hinzufügen. Für jeden Gerätetyp gibt es eine Reihe empfohlener Merkmale. Sie können aber beliebige hinzufügen. Die Bestätigung eines sekundären Nutzers wird für alle Gerätemerkmale unterstützt.
Eine Liste aller unterstützten Sprachen finden Sie in der Liste der unterstützten Sprachen.
Name | Geräteeigenschaft | Beschreibung | Empfohlene Gerätetypen |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector |
Diese Eigenschaft gilt für Geräte, die Medienanwendungen unterstützen, in der Regel von Drittanbietern. | Mediengeräte, die das Starten, Installieren und Suchen von Anwendungen unterstützen, die auf dem Gerät ausgeführt werden. |
ArmDisarm | action.devices.traits.ArmDisarm |
Diese Eigenschaft unterstützt die Aktivierung und Deaktivierung, wie sie beispielsweise bei Sicherheitssystemen verwendet wird. | Sicherheitssysteme oder Geräte, die das Scharf- und Unscharfschalten unterstützen |
Brightness | action.devices.traits.Brightness |
Die Einstellung der absoluten Helligkeit liegt in einem normalisierten Bereich von 0 bis 100. Einzelne Lampen unterstützen je nach LED-Konfiguration möglicherweise nicht jeden Punkt im Bereich. | Light |
CameraStream | action.devices.traits.CameraStream |
Diese Eigenschaft gilt für Geräte, die Videofeeds auf Bildschirme von Drittanbietern, Chromecast-fähige Bildschirme oder Smartphones streamen können. In der Regel handelt es sich dabei um Sicherheitskameras oder Babyfone. Diese Eigenschaft gilt aber auch für komplexere Geräte mit Kamera, z. B. Videokonferenzgeräte oder Staubsaugerroboter mit Kamera. | Camera |
Channel | action.devices.traits.Channel |
Diese Eigenschaft bezieht sich auf Geräte, die TV-Kanäle auf einem Mediengerät unterstützen. | Television |
ColorSetting | action.devices.traits.ColorSetting |
Diese Eigenschaft gilt für Geräte wie intelligente Lampen, die Farbe oder Farbtemperatur ändern können. | Light |
ColorSpectrum | action.devices.traits.ColorSpectrum |
Dies gilt für Glühbirnen mit voller Farbwiedergabe, die RGB-Farbbereiche unterstützen. Lampen können eine beliebige Kombination aus „ColorSpectrum“ und ColorTemperature haben. Akzentleuchten und LED-Streifen haben möglicherweise nur die Option „Spektrum“, während einige Leselampen nur die Option „Temperatur“ haben. Bei einfachen Glühbirnen oder Lampen an intelligenten Steckdosen ist das nicht der Fall. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
Dies gilt für Glühbirnen mit Farbton, die einen Farbpunkt in Kelvin verwenden. Dies ist im Allgemeinen eine separate Modalität von ColorSpectrum. Es kann Weißpunkte geben, die über „Temperatur“ verfügbar sind, aber nicht über „Spektrum“. Basierend auf den verfügbaren Eigenschaften wählt Google den geeigneten Modus für die Anfrage und den Lampentyp aus. Wenn Sie beispielsweise Machen Sie das Licht im Wohnzimmer weiß sagen, werden an einige Glühbirnen Temperaturbefehle und an LED-Streifen Farbbefehle gesendet. | Light |
Cook | action.devices.traits.Cook |
Diese Eigenschaft bezieht sich auf Geräte, die Lebensmittel gemäß verschiedenen Lebensmittelvoreinstellungen und unterstützten Kochmodi zubereiten können. | Geräte, mit denen verschiedene Arten von Lebensmitteln zubereitet werden können. |
Dispense | action.devices.traits.Dispense |
Dieses Attribut gehört zu Geräten, die die Ausgabe einer bestimmten Menge von einem oder mehreren physischen Artikeln unterstützen. So kann ein Hundeleckerliautomat beispielsweise eine bestimmte Anzahl von Leckerlis ausgeben, ein Wasserhahn kann Tassen voll Wasser ausgeben und ein Futterautomat kann sowohl Wasser als auch Tierfutter ausgeben. | Geräte, die die Ausgabe einer bestimmten Menge von einem oder mehreren physischen Artikeln unterstützen. |
Dock | action.devices.traits.Dock |
Diese Eigenschaft ist für selbstfahrende Geräte gedacht, die zum Aufladen zurückgerufen werden können. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
Diese Eigenschaft gilt für Geräte, die Energie in einer Batterie speichern und möglicherweise aufladen können, oder für Geräte, die ein anderes Gerät aufladen können. Das Attribut unterstützt das Starten und Beenden des Ladevorgangs sowie das Prüfen des aktuellen Ladestands, der verbleibenden Kapazität und der Kapazität bis zum vollständigen Laden. | Geräte, deren Akku aufgeladen werden kann. |
FanSpeed | action.devices.traits.FanSpeed |
Diese Eigenschaft bezieht sich auf Geräte, die die Geschwindigkeit eines Lüfters einstellen können (d. h. Luft aus dem Gerät auf verschiedenen Stufen blasen, was Teil einer Klimaanlage oder Heizung oder in einem Auto sein kann), mit Einstellungen wie niedrig, mittel und hoch. | |
Fill | action.devices.traits.Fill |
Diese Eigenschaft gilt für Geräte, die befüllt werden können, z. B. eine Badewanne. | Alle Geräte, die befüllt werden können, z. B. eine Badewanne. |
HumiditySetting | action.devices.traits.HumiditySetting |
Dieses Attribut gehört zu Geräten, die Feuchtigkeitseinstellungen unterstützen, z. B. Luftbefeuchter und Luftentfeuchter. | Alle Geräte, die Feuchtigkeitseinstellungen unterstützen, z. B. Befeuchter oder Entfeuchter |
InputSelector | action.devices.traits.InputSelector |
Merkmal für Geräte, die Medieneingaben ändern können. Diese Eingaben können pro Gerät dynamische Namen haben und Audio- oder Videofeeds darstellen, die per Kabel oder Netzwerk verbunden sind. | Jedes Mediengerät, das das Umschalten von Eingaben unterstützt. |
LightEffects | action.devices.traits.LightEffects |
Diese Eigenschaft gehört zu Geräten, die komplexe Beleuchtungsbefehle zum Ändern des Status unterstützen, z. B. das Durchlaufen verschiedener Farben. | Light |
Locator | action.devices.traits.Locator |
Dieses Attribut wird für Geräte verwendet, die „gefunden“ werden können. Dazu gehören Smartphones, Roboter (einschließlich Staubsauger und Rasenmäher), Drohnen und tagspezifische Produkte, die an anderen Geräten angebracht werden. | Alle Geräte, die geortet werden müssen, z. B. ein RoboterVacuum |
LockUnlock | action.devices.traits.LockUnlock |
Diese Eigenschaft gehört zu allen Geräten, die das Sperren und Entsperren unterstützen und/oder den gesperrten Zustand melden. | Alle Geräte, die Sperren und Entsperren unterstützen und/oder den gesperrten Status melden |
MediaState | action.devices.traits.MediaState |
Diese Eigenschaft wird für Geräte verwendet, die Medienstatus melden können. | Alle Mediengeräte, die Medienstatus melden können |
Modes | action.devices.traits.Modes |
Diese Eigenschaft gilt für alle Geräte mit einer beliebigen Anzahl von „N-Wege-Modi“, bei denen die Modi und Einstellungen für jeden Modus beliebig und für jedes Gerät oder jeden Gerätetyp eindeutig sind. Für jeden Modus sind mehrere Einstellungen möglich, aber jeweils nur eine kann ausgewählt werden. Ein Trockner kann also nicht gleichzeitig im Modus „Zarte Wäsche“, „Normal“ und „Schwer“ laufen. Eine Einstellung, die einfach aktiviert oder deaktiviert werden kann, gehört zum Attribut Toggles. | Alle |
NetworkControl | action.devices.traits.NetworkControl |
Diese Eigenschaft gehört zu Geräten, die das Melden von Netzwerkdaten und die Ausführung netzwerkspezifischer Vorgänge unterstützen. | Geräte, die Netzwerkdaten erfassen und netzwerkspezifische Vorgänge ausführen können. |
ObjectDetection | action.devices.traits.ObjectDetection |
Diese Eigenschaft bezieht sich auf Geräte, die Objekte oder Personen erkennen und dem Nutzer eine Benachrichtigung senden können. Sie können sie beispielsweise für Türklingeln verwenden, um anzuzeigen, dass eine Person (benannt oder unbenannt) an der Tür geklingelt hat, sowie für Kameras und Sensoren, die Bewegungen von Objekten oder Personen erkennen können. | Geräte, die Objekte oder Personen erkennen und dem Nutzer eine Benachrichtigung senden können. |
OccupancySensing | action.devices.traits.OccupancySensing |
Diese Eigenschaft bezieht sich auf Geräte, die die Anwesenheit erkennen können, sei es über PIR-, Ultraschall- oder physische Berührungssensoren. | Geräte, die die Anwesenheit erkennen können, sei es durch PIR-, Ultraschall- oder physische Berührungserkennung. |
OnOff | action.devices.traits.OnOff |
Die grundlegende Ein-/Aus-Funktion für alle Geräte mit binärem Ein-/Aus-Status, einschließlich Steckdosen und Schaltern sowie vieler zukünftiger Geräte. | |
OpenClose | action.devices.traits.OpenClose |
Diese Eigenschaft bezieht sich auf Geräte, die das Öffnen und Schließen unterstützen, und in einigen Fällen das teilweise oder potenziell in mehr als einer Richtung. Einige Jalousien können sich beispielsweise nach links oder rechts öffnen. In einigen Fällen kann das Öffnen bestimmter Geräte eine sicherheitsrelevante Aktion sein, für die die Bestätigung in zwei Schritten erforderlich ist. Weitere Informationen finden Sie unter 2-Faktor-Authentifizierung. | Alle Geräte, die das Öffnen und Schließen unterstützen. |
Reboot | action.devices.traits.Reboot |
Diese Eigenschaft gilt für Geräte, die einen Neustart unterstützen, z. B. Router. Das Gerät muss den Neustart als einzelne Aktion unterstützen. | Alle Geräte, die einen Neustart unterstützen. |
Rotation | action.devices.traits.Rotation |
Dieser Trait gehört zu Geräten, die eine Drehung unterstützen, z. B. Jalousien mit drehbaren Lamellen. | Geräte, die eine Drehung unterstützen, z. B. Jalousien mit drehbaren Lamellen. |
RunCycle | action.devices.traits.RunCycle |
Diese Eigenschaft steht für alle Geräte, deren Betriebsdauer abgefragt werden kann. Dazu gehören unter anderem Geräte, die zyklisch arbeiten, z. B. Waschmaschinen, Trockner und Geschirrspüler. | Alle – hauptsächlich Haushaltsgeräte und andere Geräte mit Betriebsstatus |
SensorState | action.devices.traits.SensorState |
Diese Eigenschaft umfasst sowohl quantitative Messungen (z. B. Luftqualitätsindex oder Rauchpegel) als auch qualitative Zustände (z. B. ob die Luftqualität gesund ist oder ob der Rauchpegel niedrig oder hoch ist). | Sensoren, die quantitative Messungen (z. B. Rauchpegel) und qualitativen Status (ob die Luftqualität gesund ist) liefern |
Scene | action.devices.traits.Scene |
Bei Szenen wird der Typ 1:1 auf das Merkmal zugeordnet, da Szenen nicht mit anderen Merkmalen kombiniert werden, um zusammengesetzte Geräte zu bilden. | Nur Scene |
SoftwareUpdate | action.devices.traits.SoftwareUpdate |
Diese Eigenschaft gehört zu Geräten, die Softwareupdates unterstützen, z. B. einem Router. | Alle Geräte, die Softwareupdates unterstützen |
StartStop | action.devices.traits.StartStop |
Das Starten und Stoppen eines Geräts hat eine ähnliche Funktion wie das Ein- und Ausschalten. Geräte, die diese Eigenschaft erben, funktionieren beim Ein- und Ausschalten unterschiedlich. Im Gegensatz zu Geräten, die nur einen Ein- und Aus-Status haben, können einige Geräte, die gestartet und angehalten werden können, auch während des Betriebs pausiert werden. | Alle – hauptsächlich Haushaltsgeräte, Staubsauger und andere Geräte mit einem bestimmten Aktivitätsverhalten, das über den Stromverbrauch hinausgeht |
StatusReport | action.devices.traits.StatusReport |
Diese Eigenschaft gibt den aktuellen Status eines bestimmten Geräts oder einer verbundenen Gruppe von Geräten an. | Allgemeines Merkmal zum Melden des aktuellen Status eines bestimmten Geräts oder einer verbundenen Gruppe von Geräten wie eines Sicherheitssystems. |
TemperatureControl | action.devices.traits.TemperatureControl |
Merkmal für Geräte (außer Thermostate), die die Temperaturregelung unterstützen, entweder innerhalb oder in der Nähe des Geräts. Dazu gehören Geräte wie Öfen und Kühlschränke. | |
TemperatureSetting | action.devices.traits.TemperatureSetting |
Diese Eigenschaft deckt sowohl die Verarbeitung des Temperaturpunkts als auch der Modi ab. | |
Timer | action.devices.traits.Timer |
Der Timer-Attribut steht für einen Timer auf einem Gerät, vor allem für Küchengeräte wie Öfen und Mikrowellen, aber nicht ausschließlich. | Alle Geräte mit Timer, z. B. Küchengeräte wie Mikrowellen oder Backöfen. |
Toggles | action.devices.traits.Toggles |
Diese Eigenschaft gehört zu allen Geräten mit Einstellungen, die nur in einem von zwei Zuständen vorliegen können. Diese Einstellungen können eine physische Schaltfläche mit einem Ein-/Aus- oder Aktiv-/Inaktiv-Status, ein Häkchen in HTML oder ein anderes Element darstellen, das speziell aktiviert oder deaktiviert ist. | Alle |
TransportControl | action.devices.traits.TransportControl |
Diese Eigenschaft unterstützt Mediengeräte, die die Medienwiedergabe steuern können, z. B. die Wiederaufnahme von pausierter Musik. | Die Geräte unterstützen die bidirektionale Audiokommunikation mit Geräten von Drittanbietern. |
Volume | action.devices.traits.Volume |
Diese Eigenschaft gehört zu Geräten, die die Lautstärke ändern können, z. B. die Lautstärke auf eine bestimmte Stufe stellen, stummschalten oder die Stummschaltung aufheben. | Mediengeräte, mit denen sich die Lautstärke ändern lässt |
Unterstützte Sprachen
Die folgenden Sprachen werden für alle oben genannten Merkmale unterstützt:
- Dänisch (
da
) - Niederländisch (
nl
) - Englisch (
en
) - Französisch (
fr
) - Deutsch (
de
) - Hindi (
hi
) - Indonesisch (
id
) - Italienisch (
it
) - Japanisch (
ja
) - Koreanisch (
ko
) - Norwegisch (
no
) - Portugiesisch (
pt-BR
) - Spanisch (
es
) - Schwedisch (
sv
) - Thailändisch (
th
) - Chinesisch (
zh-TW
)