Automatisierte Abläufe unterstützen die folgenden Auslöser und Aktionen. Alle Status werden auch als Bedingungen unterstützt.
| Status / Ereignis (Auslöser) Bedingung Befehl (Aktion) |
Unterstützte Felder | Beschreibung |
|---|---|---|
| und | Eine zusammengesetzte Bedingung, die das logische UND aller untergeordneten Bedingungen darstellt. | |
| assistant. |
message | |
| assistant. |
okGoogle | |
| assistant. |
Abfrage | |
| device. |
aktivieren | Szene aktivieren oder deaktivieren |
| device. |
newApplicationName | Installiert eine Anwendung auf dem angegebenen Gerät. |
| device. |
applicationName | Suchen Sie nach der gewünschten Anwendung. |
| device. |
applicationName | Wählen Sie die angegebene Anwendung aus. |
| device. |
arm armLevel cancel |
Legt die Alarmstufe des Geräts fest. |
| device. |
Helligkeit | Absolute Helligkeit des Geräts anpassen. Wenn die Helligkeit auf einen Wert größer als 0 festgelegt ist und das Gerät ausgeschaltet ist, wird es eingeschaltet und der [`OnOffState.state`](./on_off_state) ändert sich, um anzuzeigen, dass das Gerät eingeschaltet ist. Wenn die Helligkeit auf 0 gesetzt wird, schaltet sich das Gerät aus und der [`OnOffState.state`](./on_off_state) ändert sich entsprechend. |
| device. |
brightnessRelativePercent brightnessRelativeWeight |
Relative Helligkeit des Geräts anpassen. Wenn die Helligkeit auf einen Wert größer als 0 festgelegt ist und das Gerät ausgeschaltet ist, wird es eingeschaltet und der [`OnOffState.state`](./on_off_state) ändert sich, um anzuzeigen, dass das Gerät eingeschaltet ist. Wenn die Helligkeit auf 0 gesetzt wird, schaltet sich das Gerät aus und der [`OnOffState.state`](./on_off_state) ändert sich entsprechend. |
| device. |
Ladung | Ladevorgang starten oder beenden |
| device. |
color. color. color. color. color. color. |
Legt die Farbe auf den angegebenen Farbton fest. Wenn die Farbe auf einem Gerät festgelegt wird, das ausgeschaltet ist, wird das Gerät eingeschaltet und der [`OnOffState.state`](./on_off_state) ändert sich entsprechend. Wenn die Helligkeit auf 0 gesetzt wird, schaltet sich das Gerät aus und der [`OnOffState.state`](./on_off_state) ändert sich entsprechend. |
| device. |
cookingMode foodPreset quantity start unit |
Garvorgang starten oder beenden |
| device. |
amount item presetName unit |
Geben Sie Artikel aus. |
| device. |
Docke das Gerät an. | |
| device. |
aktivieren | Gastnetzwerk aktivieren oder deaktivieren |
| device. |
enable profile |
Netzwerkprofil aktivieren oder deaktivieren Die sekundäre Nutzerbestätigung mit PIN muss verwendet werden. Die Sicherheit des Zuhauses eines Nutzers kann als beeinträchtigt angesehen werden, wenn andere Sicherheitsgeräte über diese Befehle deaktiviert werden. |
| device. |
fill fillLevel |
Gerät füllen oder entleeren |
| device. |
stummschalten | Zielgerät durch Generieren einer lokalen Benachrichtigung orten. |
| device. |
relativeHumidityPercent relativeHumidityWeight |
Passe die Luftfeuchtigkeit im Verhältnis zum aktuellen Wert an. |
| device. |
Dauer | Das Gerät durchläuft eine Reihe von Farben. |
| device. |
Dauer | Die Lichtintensität steigt von mittlerer Helligkeit auf maximale Helligkeit und sinkt dann wieder auf mittlere Helligkeit. Die Zykluszeit beträgt einen Impuls pro Sekunde. In jedem Zyklus sollte die maximale Helligkeit 200 ms und die mittlere Helligkeit (ohne Übergangszeit) mindestens 500 ms dauern. |
| device. |
Dauer | Die Helligkeit des Geräts wird über einen bestimmten Zeitraum hinweg schrittweise verringert und optional die Farbtemperatur geändert. |
| device. |
Dauer | Die Helligkeit des Geräts wird über einen bestimmten Zeitraum hinweg schrittweise erhöht. Wenn das Gerät den Effekt unterstützt, wird auch die Farbtemperatur geändert. |
| device. |
Schloss | Gerät sperren oder entsperren |
| device. |
Zum nächsten Mediendatei springen. | |
| device. |
Die Medienwiedergabe pausieren | |
| device. |
Zum vorherigen Medienelement springen. | |
| device. |
Setzt die Medienwiedergabe fort. | |
| device. |
Aktuelle Playlist im Zufallsmodus wiedergeben. | |
| device. |
Medienwiedergabe beenden | |
| device. |
Stummschalten | Stummschaltung des angegebenen Geräts aktivieren oder aufheben. |
| device. |
Zur nächsten Eingabe wechseln. | |
| device. |
on | Schaltet das Gerät ein oder aus. |
| device. |
openDirection openPercent |
Öffnungs-/Schließstatus des Geräts festlegen |
| device. |
Pause | Gerätebetrieb pausieren oder fortsetzen |
| device. |
Zum vorherigen Eingang wechseln. | |
| device. |
Startet das Gerät neu. | |
| device. |
channelCount | Den aktuellen Kanal um einen relativen Betrag anpassen. |
| device. |
Kehre zum vorherigen Kanal zurück, auf dem der Nutzer war. | |
| device. |
Die Richtung des Lüfters umkehren. | |
| device. |
rotationDegrees rotationPercent |
Legt die absolute Drehung des Geräts fest. |
| device. |
channelCode channelName channelNumber |
Aktuellen Kanal auf einen bestimmten Wert festlegen. |
| device. |
fanSpeed | Lüftergeschwindigkeit einstellen |
| device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Lege die relative Geschwindigkeit für den Ventilator fest. |
| device. |
Feuchtigkeit | Luftfeuchtigkeit auf einen absoluten Wert einstellen. |
| device. |
newInput | Legen Sie die Medieneingabe fest. |
| device. |
volumeLevel | Legt die Lautstärke eines bestimmten Geräts fest. |
| device. |
start | Gerät starten oder beenden |
| device. |
Aktuellen Lichteffekt beenden. | |
| device. |
thermostatMode | Zielbetriebsmodus für ein Thermostat festlegen. |
| device. |
thermostatTemperatureSetpoint | Zieltemperatur für einen Thermostat festlegen |
| device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Zieltemperaturbereich für einen Thermostat festlegen |
| device. |
Dauer | Passe die Dauer des Timers an. |
| device. |
Timer abbrechen | |
| device. |
Timer pausieren. | |
| device. |
Timer fortsetzen. | |
| device. |
Dauer | Starte einen neuen Timer. |
| device. |
Die Kamera hat einen Hund oder eine Katze erkannt. Die Erkennung anderer Tierarten wird nicht unterstützt. | |
| device. |
Eine Türklingel wurde betätigt. | |
| device. |
Die Kamera hat ein bekanntes Gesicht erkannt. | |
| device. |
Die Kamera hat ein unbekanntes Gesicht erkannt. | |
| device. |
Das Gerät hat eine Bewegung erkannt. | |
| device. |
Die Kamera hat ein sich bewegendes Fahrzeug erkannt. | |
| device. |
Die Kamera hat ein zugestelltes Paket erkannt. | |
| device. |
Die Kamera hat eine Person erkannt. | |
| device. |
Das Gerät hat das Geräusch einer sprechenden Person erkannt. | |
| device. |
Das Gerät hat ein Geräusch erkannt. | |
| device. |
currentApplication | Für Geräte, die zwischen Anwendungen wechseln können. |
| device. |
currentArmLevel isArmed |
Bei Geräten wie Sicherheitssystemen, die scharf- und unscharfgeschaltet werden können, gibt dies an, ob das Gerät scharf- oder unscharfgeschaltet ist. |
| device. |
Helligkeit | Die Helligkeitseinstellung für ein Gerät. |
| device. |
Für Geräte, die Kanäle auf einem Mediengerät unterstützen. | |
| device. |
color. color. color. color. color. |
Der Status einer Farbeinstellung. |
| device. |
currentCookingMode currentFoodPreset |
Für Geräte, die Lebensmittel gemäß verschiedenen Voreinstellungen und unterstützten Garmodi zubereiten können. |
| device. |
isDocked | Für selbstfahrende Geräte, die zum Aufladen zurückkehren können. |
| device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Der Zustand eines Energiespeichers, z. B. eines Akkus, einschließlich der gespeicherten Energiemenge, ob er geladen wird und ob er an eine Stromquelle angeschlossen ist. |
| device. |
currentFanSpeedPercent currentFanSpeedSetting |
Für Geräte, bei denen die Geschwindigkeit eines Lüfters eingestellt werden kann. |
| device. |
currentFillLevel currentFillPercent isFilled |
Für Geräte, die befüllt werden können, z. B. eine Badewanne. |
| device. |
humidityAmbientPercent humiditySetpointPercent |
Für Geräte, die Einstellungen für die Luftfeuchtigkeit unterstützen, z. B. Luftbefeuchter und Luftentfeuchter. |
| device. |
currentInput | Ermöglicht das Abfragen von Geräten, die Eingänge wechseln können.
Medieneingänge können pro Gerät dynamische Namen haben, die Audio- oder Videofeeds darstellen. Diese Feeds können fest verdrahtet oder vernetzt sein, sollten aber benannt und einigermaßen persistent sein. Beliebige temporäre Feeds wie eine durchsuchbare Netzwerkbibliothek werden nicht unterstützt. Gekoppelte, benannte Bluetooth-Quellen werden unterstützt. Quellen können mehrere Namen haben. Daher werden sowohl von Nutzern erstellte und erkannte Namen als auch Standardnamen unterstützt. Beispielsweise kann „hdmi_1“ auch „DVD-Player“ oder „usb_1“ auch „Festplatte“ sein.
Medieneingaben können so sortiert werden, dass die Befehle „Weiter“ und „Zurück“ unterstützt werden.
Hinweis: InputSelector unterstützt keine Abfragesyntax. |
| device. |
activeLightEffect | Für Geräte, die komplexe Beleuchtungsbefehle zum Ändern des Status unterstützen, z. B. Farbschleife. |
| device. |
isJammed isLocked |
Für Geräte, die das Sperren und Entsperren und/oder das Melden eines gesperrten Zustands unterstützen. |
| device. |
playbackState | Bei Geräten, die Medien wiedergeben, der Status der Medien, z. B. ob sie wiedergegeben werden oder nicht. |
| device. |
motionDetectionEventInProgress | Für Geräte, die Bewegungen erkennen können. |
| device. |
occupancy | Für Geräte, die die Anwesenheit von Personen erkennen können, sei es über PIR, Ultraschall oder physischen Kontakt. |
| device. |
online | Für Geräte, die den Online- und Offlinestatus unterstützen und/oder melden. |
| device. |
on | Die grundlegende Ein-/Aus-Funktion für alle Geräte, die ein- und ausgeschaltet werden können, einschließlich Steckdosen und Schalter sowie viele zukünftige Geräte. |
| device. |
openPercent | Für Geräte, die geöffnet und geschlossen werden können, und in einigen Fällen teilweise oder möglicherweise in mehr als eine Richtung geöffnet und geschlossen werden können. |
| device. |
isCurrentlyRecording | Für Geräte, die die Aufzeichnung auf Medien unterstützen. |
| device. |
rotationDegrees rotationPercent |
Für Geräte, die gedreht werden können, z. B. Jalousien mit drehbaren Lamellen. |
| device. |
currentCycleRemainingTime currentTotalRemainingTime |
Für Geräte, deren Betriebsdauer abgefragt werden kann. Solche Geräte melden die Gesamtzahl der Zyklen zu Beginn des Betriebs und den aktuellen Zyklus, in dem sich das Gerät während des Betriebs befindet. |
| device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Ein von einem Sensor erzeugter Messwert. Beispielsweise die von einem Rauchmelder gemessene Rauchmenge oder die von einem Kohlenmonoxidmelder gemessene Kohlenmonoxidmenge. |
| device. |
isPaused isRunning |
Für Geräte, die das Starten und Beenden von Vorgängen unterstützen. Das Starten und Stoppen eines Geräts hat eine ähnliche Funktion wie das Ein- und Ausschalten. Es zeigt an, dass Geräte unterschiedlich funktionieren, wenn sie eingeschaltet und wenn sie gestartet werden. Bestimmte Waschmaschinen können beispielsweise eingeschaltet und ihre Einstellungen geändert werden, bevor sie tatsächlich in Betrieb genommen werden. |
| device. |
temperatureAmbient temperatureSetpoint |
Steuert die Temperatur für ein anderes Gerät als einen Thermostat (z. B. einen Ofen), entweder innerhalb oder in der Nähe des Geräts. |
| device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Für Geräte, die Temperaturpunkte und ‑modi unterstützen. |
| device. |
timerPaused | Für Geräte, die Timer unterstützen. Beispielsweise kann eine intelligente Sprinklersteuerung oder ein intelligenter Lichtschalter einen integrierten Timer haben. Damit kann das Gerät abgefragt werden, wie viel Zeit noch auf dem Timer verbleibt. |
| device. |
currentVolume isMuted |
Für Geräte, bei denen die Lautstärke geändert werden kann (z. B. Einstellen der Lautstärke auf einen bestimmten Pegel, Stummschalten oder Aufheben der Stummschaltung). |
| home. |
body members title |
Benachrichtigt die angegebenen Mitglieder des Zuhauses über ihre E‑Mail-Adresse. |
| home. |
homePresenceMode | |
| not | Eine Bedingung, die das logische NICHT einer anderen Bedingung darstellt. | |
| or | Eine zusammengesetzte Bedingung, die das logische ODER aller untergeordneten Bedingungen darstellt. | |
| time. |
Stellt einen Zeitraum dar. | |
| time. |
Fügt eine Pause in die Ausführung der Automatisierung ein. | |
| time. |
Stellt ein Zeitplanereignis dar. |