Eigenschaften von Smart-Home-Geräten

Die Funktionalität für Gerätetypen ergibt sich aus den Traits, die Sie jedem Gerätetyp hinzufügen. Für jeden Gerätetyp wird eine Reihe von Attributen empfohlen, Sie können aber auch andere hinzufügen. Bestätigung des sekundären Nutzers wird für alle Geräteattribute unterstützt.

Eine Liste der unterstützten Sprachen für alle Eigenschaften finden Sie hier.

Name Geräte-Trait Beschreibung Empfohlene Gerätetypen
AppSelector action.devices.traits.AppSelector Dieses Attribut gehört zu Geräten, die Media-Apps 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 Dieses Merkmal unterstützt das Scharf- und Unscharfschalten, wie es beispielsweise in Sicherheitssystemen verwendet wird. Sicherheitssysteme oder Geräte, die das Scharf- und Unscharfschalten unterstützen.
Brightness action.devices.traits.Brightness Die Einstellung für die absolute Helligkeit liegt in einem normalisierten Bereich von 0 bis 100. Je nach LED-Konfiguration unterstützen einzelne Lampen möglicherweise nicht jeden Punkt in diesem Bereich. Light
CameraStream action.devices.traits.CameraStream Dieses Attribut gehört zu Geräten, die Videostreams auf Drittanbieterbildschirme, mit Chromecast verbundene Bildschirme oder Smartphones streamen können. In der Regel handelt es sich dabei um Sicherheitskameras oder Babykameras. Diese Eigenschaft gilt aber auch für komplexere Geräte mit einer Kamera, z. B. Videokonferenzgeräte oder Staubsaugerroboter mit einer Kamera. Camera
Channel action.devices.traits.Channel Dieses Attribut gehört zu Geräten, die TV-Sender auf einem Mediengerät unterstützen. Television
ColorSetting action.devices.traits.ColorSetting Dieses Merkmal gilt für Geräte wie Smart-Home-Lampen, die ihre Farbe oder Farbtemperatur ändern können. Light
ColorSpectrum action.devices.traits.ColorSpectrum Das gilt für „vollständige“ Farblampen, die RGB-Farbbereiche verwenden. Beleuchtung kann eine beliebige Kombination aus ColorSpectrum und ColorTemperature haben. Akzentbeleuchtung und LED-Streifen haben möglicherweise nur „Spektrum“, während einige Leselampen nur „Temperatur“ haben. Einfache Glühbirnen oder nicht smarte Lampen an Smart-Steckdosen haben keines von beidem. Light
ColorTemperature action.devices.traits.ColorTemperature Das gilt für Glühbirnen mit „warmem“ Licht, die einen Farbpunkt in Kelvin annehmen. Dies ist in der Regel eine separate Modalität von ColorSpectrum. Es kann sein, dass über die Temperatur verfügbare Weißpunkte nicht über das Spektrum erreicht werden können. Anhand der verfügbaren Eigenschaften wählt Google möglicherweise den geeigneten Modus für die Verwendung basierend auf der Anfrage und dem Lichttyp aus. Wenn du beispielsweise Make the living room lights white sagst, werden möglicherweise Temperaturbefehle an einige Glühbirnen und Spektrumbefehle an LED-Streifen gesendet. Light
Cook action.devices.traits.Cook Dieses Attribut gehört zu Geräten, die Speisen gemäß verschiedenen Voreinstellungen und unterstützten Kochmodi zubereiten können. Geräte, die zum Kochen verschiedener Arten von Lebensmitteln verwendet werden können.
Dispense action.devices.traits.Dispense Dieses Attribut gehört zu Geräten, die eine bestimmte Menge eines oder mehrerer physischer Artikel ausgeben können. Ein Spender für Hundeleckerlis kann beispielsweise eine bestimmte Anzahl von Leckerlis ausgeben, ein Wasserhahn kann Tassen mit Wasser ausgeben und ein Futterspender kann sowohl Wasser als auch Tierfutter ausgeben. Geräte, die eine bestimmte Menge eines oder mehrerer physischer Artikel ausgeben können.
Dock action.devices.traits.Dock Dieses Attribut ist für selbstfahrende Geräte vorgesehen, die zum Aufladen zurückkehren können. Vacuum
EnergyStorage action.devices.traits.EnergyStorage Dieses Merkmal gehört zu Geräten, die Energie in einem Akku speichern und möglicherweise wieder aufladen können, oder zu Geräten, die ein anderes Gerät aufladen können. Das Merkmal 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 Aufladen. Geräte, deren Akku aufgeladen werden kann
FanSpeed action.devices.traits.FanSpeed Dieses Attribut gehört zu Geräten, die das Einstellen der Geschwindigkeit eines Lüfters unterstützen (d. h. das Ausblasen von Luft aus dem Gerät auf verschiedenen Stufen, was Teil einer Klimaanlage oder Heizung oder in einem Auto sein kann), mit Einstellungen wie niedrig, mittel und hoch.
Fill action.devices.traits.Fill Dieses Attribut gilt für Geräte, die befüllt werden können, z. B. eine Badewanne. Alle Geräte, die gefü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. ein Befeuchter oder Entfeuchter.
InputSelector action.devices.traits.InputSelector Trait für Geräte, die Media-Eingänge ändern können. Diese Eingänge können je nach Gerät dynamische Namen haben und Audio- oder Videofeeds darstellen, die fest verdrahtet oder vernetzt sind. Alle Mediengeräte, die das Umschalten von Eingängen unterstützen.
LightEffects action.devices.traits.LightEffects Dieses Attribut gehört zu Geräten, die komplexe Beleuchtungsbefehle zur Änderung des Status unterstützen, z. B. das Durchlaufen verschiedener Farben. Light
Locator action.devices.traits.Locator Dieses Merkmal wird für Geräte verwendet, die „gefunden“ werden können. Dazu gehören Smartphones, Roboter (einschließlich Staubsauger und Rasenmäher), Drohnen und tag-spezifische Produkte, die an anderen Geräten befestigt werden. Alle Geräte, die geortet werden müssen, z. B. ein Roboter Vacuum
LockUnlock action.devices.traits.LockUnlock Dieses Attribut gehört zu allen Geräten, die das Sperren und Entsperren und/oder das Melden eines gesperrten Zustands unterstützen. Alle Geräte, die das Ver- und Entriegeln und/oder das Melden des verriegelten Status unterstützen.
MediaState action.devices.traits.MediaState Dieses Merkmal wird für Geräte verwendet, die Medienstatus melden können. Alle Mediengeräte, die Medienstatus melden können
Modes action.devices.traits.Modes Dieses Attribut gehört zu allen Geräten mit einer beliebigen Anzahl von „n-way“-Modi, in denen die Modi und Einstellungen für jeden Modus beliebig und für jedes Gerät oder jeden Gerätetyp eindeutig sind. Jeder Modus hat mehrere mögliche Einstellungen, aber es kann jeweils nur eine ausgewählt werden. Ein Trockner kann nicht gleichzeitig im Modus „Feinwäsche“, „Normal“ und „Stark“ sein. Eine Einstellung, die einfach aktiviert oder deaktiviert werden kann, gehört zum Toggles-Trait. Alle
NetworkControl action.devices.traits.NetworkControl Dieses Attribut gehört zu Geräten, die das Melden von Netzwerkdaten und die Ausführung netzwerkspezifischer Vorgänge unterstützen. Geräte, die Netzwerkdaten melden und netzwerkspezifische Vorgänge ausführen können.
ObjectDetection action.devices.traits.ObjectDetection Dieses Merkmal gehört zu Geräten, die Objekte oder Personen erkennen und eine Benachrichtigung an den Nutzer senden können. Sie kann beispielsweise für Türklingeln verwendet werden, um anzuzeigen, dass eine Person (mit oder ohne Namen) geklingelt hat, sowie für Kameras und Sensoren, die die Bewegung von Objekten oder sich nähernden Personen erkennen können. Geräte, die Objekte oder Personen erkennen und eine Benachrichtigung an den Nutzer senden können.
OccupancySensing action.devices.traits.OccupancySensing Dieses Attribut gehört zu Geräten, die die Anwesenheit von Personen erkennen können, sei es durch PIR-, Ultraschall- oder physische Kontaktsensoren. Geräte, die die Anwesenheit von Personen erkennen können, z. B. über PIR-Sensoren, Ultraschallsensoren oder Sensoren für physischen Kontakt.
OnOff action.devices.traits.OnOff Die grundlegende Ein- und Ausschaltfunktion für alle Geräte mit binärem Ein- und Ausschalten, einschließlich Steckdosen und Schaltern sowie vieler zukünftiger Geräte.
OpenClose action.devices.traits.OpenClose Dieses Attribut gehört zu Geräten, die das Öffnen und Schließen unterstützen, in einigen Fällen auch das teilweise Öffnen und Schließen oder das Öffnen und Schließen in mehr als einer Richtung. Einige Jalousien lassen sich beispielsweise nur nach links oder rechts öffnen. In einigen Fällen kann das Öffnen bestimmter Geräte eine sicherheitssensible Aktion sein, für die die Bestätigung in zwei Schritten erforderlich ist. Weitere Informationen finden Sie unter 2‑Faktor-Authentifizierung. Jedes Gerät, das das Öffnen und Schließen unterstützt.
Reboot action.devices.traits.Reboot Dieses Attribut gehört zu Geräten, die einen Neustart unterstützen, z. B. Router. Das Gerät muss einen Neustart als einzelne Aktion unterstützen. Alle Geräte, die einen Neustart unterstützen.
Rotation action.devices.traits.Rotation Dieses Attribut gehört zu Geräten, die eine Drehung unterstützen, z. B. Jalousien mit drehbaren Lamellen. Geräte, die das Drehen unterstützen, z. B. Jalousien mit drehbaren Lamellen.
RunCycle action.devices.traits.RunCycle Dieses Attribut 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. Beliebig – meist Geräte und andere Geräte mit Laufstatus
SensorState action.devices.traits.SensorState Dieses Attribut umfasst sowohl quantitative Messungen (z. B. Luftqualitätsindex oder Rauchpegel) als auch qualitative Angaben (z. B. ob die Luftqualität gut ist oder ob der Rauchpegel niedrig oder hoch ist). Sensoren, die quantitative Messungen (z. B. Rauchpegel) und qualitative Zustände (z. B. ob die Luftqualität gut ist) liefern
Scene action.devices.traits.Scene Bei Szenen wird der Typ 1:1 dem Merkmal zugeordnet, da Szenen nicht mit anderen Merkmalen kombiniert werden, um zusammengesetzte Geräte zu bilden. Nur Scene
SoftwareUpdate action.devices.traits.SoftwareUpdate Dieses Attribut gehört zu Geräten, die Softwareupdates unterstützen, z. B. 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 übernehmen, funktionieren im eingeschalteten Zustand anders als im gestarteten Zustand. Im Gegensatz zu Geräten, die nur ein Ein- und ein Aus-Zustand haben, können einige Geräte, die gestartet und gestoppt werden können, auch während des Betriebs pausieren. Alle – hauptsächlich Geräte, Staubsauger und andere Dinge, die über den Stromverbrauch hinaus ein bestimmtes Aktivitätsverhalten aufweisen
StatusReport action.devices.traits.StatusReport Dieses Attribut gibt den aktuellen Status eines bestimmten Geräts oder einer Gruppe verbundener Geräte an. Allgemeines Attribut zum Melden des aktuellen Status oder Zustands eines bestimmten Geräts oder einer Gruppe verbundener Geräte wie z. B. eines Sicherheitssystems.
TemperatureControl action.devices.traits.TemperatureControl Trait für Geräte (außer Thermostate), die die Steuerung der Temperatur innerhalb oder in der Nähe des Geräts unterstützen. Dazu gehören Geräte wie Backöfen und Kühlschränke.
TemperatureSetting action.devices.traits.TemperatureSetting Dieses Attribut umfasst die Verarbeitung von Temperaturpunkten und ‑modi.
Timer action.devices.traits.Timer Das Trait „Timer“ stellt einen Timer auf einem Gerät dar, hauptsächlich Küchengeräte wie Backöfen und Mikrowellen, aber nicht nur. Alle Geräte mit einem Timer, z. B. Küchengeräte wie Mikrowellen oder Backöfen.
Toggles action.devices.traits.Toggles Dieses Attribut gehört zu allen Geräten mit Einstellungen, die nur in einem von zwei Zuständen vorhanden sein können. Diese Einstellungen können eine physische Ein-/Aus-Taste, ein Kontrollkästchen in HTML oder ein anderes speziell aktiviertes/deaktiviertes Element darstellen. Alle
TransportControl action.devices.traits.TransportControl Dieses Attribut unterstützt Mediengeräte, die die Medienwiedergabe steuern können, z. B. die Wiedergabe von pausierter Musik fortsetzen. Geräte unterstützen die bidirektionale Audiokommunikation mit Drittanbietergeräten.
Volume action.devices.traits.Volume Dieses Attribut gehört zu Geräten, die die Lautstärke ändern können, z. B. die Lautstärke auf einen bestimmten Pegel einstellen oder die Stummschaltung aktivieren oder deaktivieren. Mediengeräte, die die Lautstärke ändern können.

Unterstützte Sprachen

Die folgenden Sprachen werden für alle oben genannten Eigenschaften unterstützt:

  • Dänisch (da)
  • Niederländisch (nl)
  • Englisch (en) : Attribute mit den Suffixen _values und _synonyms, die einen lang-Parameter enthalten, müssen eine englische (en) Konfiguration enthalten.
  • 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)