Für Automatisierungen werden die folgenden Auslöser und Aktionen unterstützt. 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. |
Nachricht | |
assistant. |
okGoogle | |
assistant. |
Abfrage | |
device. |
aktivieren | Aktivieren oder deaktivieren Sie eine Szene. |
device. |
newApplicationName | Eine Anwendung auf dem angegebenen Gerät installieren. |
device. |
applicationName | Suchen Sie nach der gewünschten Anwendung. |
device. |
applicationName | Wählen Sie die gewünschte Anwendung aus. |
device. |
arm armLevel cancel |
Legen Sie die Weckstufe 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 Wert von [`OnOffState.state`](./on_off_state) ändert sich entsprechend. Wenn die Helligkeit auf „0“ gesetzt ist, wird das Gerät ausgeschaltet 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 Wert von [`OnOffState.state`](./on_off_state) ändert sich entsprechend. Wenn die Helligkeit auf „0“ gesetzt ist, wird das Gerät ausgeschaltet und der [`OnOffState.state`](./on_off_state) ändert sich entsprechend. |
device. |
Ladung | Starten oder beenden Sie das Laden. |
device. |
color. color. color. color. color. color. |
Damit wird die Farbe auf den angegebenen Farbton festgelegt. Wenn die Farbe auf einem ausgeschalteten Gerät festgelegt wird, wird das Gerät eingeschaltet und der [`OnOffState.state`](./on_off_state) ändert sich entsprechend. Wenn die Helligkeit auf „0“ gesetzt ist, wird das Gerät ausgeschaltet und der [`OnOffState.state`](./on_off_state) ändert sich entsprechend. |
device. |
cookingMode foodPreset quantity start unit |
Kochen starten oder beenden. |
device. |
amount item presetName unit |
Artikel ausgeben |
device. |
Docken Sie das Gerät an. | |
device. |
aktivieren | Aktivieren oder deaktivieren Sie das Gastnetzwerk. |
device. |
enable profile |
Aktivieren oder deaktivieren Sie ein Netzwerkprofil. Die sekundäre Nutzerbestätigung mit PIN muss verwendet werden. Die Sicherheit des Zuhauses eines Nutzers kann als beeinträchtigt betrachtet werden, wenn andere Sicherheitsgeräte über diese Befehle deaktiviert werden. |
device. |
fill fillLevel |
Füllen oder entleeren Sie das Gerät. |
device. |
stummschalten | Suchen Sie das Zielgerät, indem Sie eine lokale Benachrichtigung generieren. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Passen Sie die Luftfeuchtigkeit relativ zum aktuellen Wert an. |
device. |
Dauer | Das Gerät wechselt durch verschiedene Farben. |
device. |
Dauer | Die Lichtintensität steigt von mittlerer Helligkeit auf maximale Helligkeit an und fällt dann wieder auf mittlere Helligkeit ab. Die gesamte Zykluszeit beträgt einen Impuls pro Sekunde. Während jedes Zyklus sollte die maximale Helligkeit 200 ms dauern und die mittlere Helligkeit, ohne die Übergangsphase, mindestens 500 ms. |
device. |
Dauer | Senken Sie die Helligkeit des Geräts nach und nach und ändern Sie gegebenenfalls die Farbtemperatur. |
device. |
Dauer | Erhöhen Sie die Helligkeit des Geräts nach und nach und ändern Sie gegebenenfalls die Farbtemperatur. |
device. |
Schloss | Sperren oder entsperren Sie das Gerät. |
device. |
Zum nächsten Medienelement springen | |
device. |
Pausieren Sie die Medienwiedergabe. | |
device. |
Zum vorherigen Medienelement springen. | |
device. |
Medienwiedergabe fortsetzen | |
device. |
Die aktuelle Playlist als Zufallsmix abspielen | |
device. |
Beenden Sie die Medienwiedergabe. | |
device. |
Stummschalten | Stummschaltung des jeweiligen Geräts aktivieren oder deaktivieren |
device. |
Wechseln Sie zur nächsten Eingabe. | |
device. |
am | Schalten Sie das Gerät ein oder aus. |
device. |
openDirection openPercent |
Öffnungs-/Schließungsstatus des Geräts festlegen |
device. |
Pause | Gerätebetrieb pausieren oder Pausierung aufheben |
device. |
Wechseln Sie zur vorherigen Eingabe. | |
device. |
Das Gerät wird neu gestartet. | |
device. |
channelCount | Den aktuellen Kanal um einen relativen Wert anpassen. |
device. |
Zum vorherigen Kanal zurückkehren, auf dem sich der Nutzer befand. | |
device. |
Ändern Sie die Drehrichtung des Lüfters. | |
device. |
rotationDegrees rotationPercent |
Legen Sie die absolute Drehung des Geräts fest. |
device. |
channelCode channelName channelNumber |
Legen Sie den aktuellen Kanal auf einen bestimmten Wert fest. |
device. |
fanSpeed | Stellen Sie die Lüftergeschwindigkeit ein. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Legen Sie die relative Geschwindigkeit für den Lüfter fest. |
device. |
Feuchtigkeit | Legen Sie einen absoluten Wert für die Luftfeuchtigkeit fest. |
device. |
newInput | Legen Sie die Medieneingabe fest. |
device. |
volumeLevel | Lautstärke eines bestimmten Geräts festlegen |
device. |
start | Starten oder beenden Sie das Gerät. |
device. |
Aktuellen Lichteffekt beenden | |
device. |
thermostatMode | Legen Sie den gewünschten Betriebsmodus für einen Thermostat fest. |
device. |
thermostatTemperatureSetpoint | Zieltemperatur für einen Thermostat festlegen |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Legen Sie einen Zieltemperaturbereich für einen Thermostat fest. |
device. |
Dauer | Passen Sie die Dauer des Timers an. |
device. |
Timer abbrechen | |
device. |
Timer pausieren | |
device. |
Timer fortsetzen. | |
device. |
Dauer | Starten Sie 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 fahrendes Fahrzeug erkannt. | |
device. |
Die Kamera hat ein zugestelltes Paket erkannt. | |
device. |
Die Kamera hat eine Person erkannt. | |
device. |
Das Gerät hat das Sprechen einer 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 das Aktivieren und Deaktivieren unterstützen, gibt dies an, ob das Gerät aktiviert oder deaktiviert 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 Lebensmittelvoreinstellungen und unterstützten Kochmodi zubereiten können. |
device. |
isDocked | Für selbstfahrende Geräte, die zum Aufladen zurückbeordert werden können. |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Der Status eines Energiespeichers wie eines Akkus, einschließlich der gespeicherten Energiemenge, ob er geladen wird und ob er angeschlossen ist. |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
Für Geräte, auf denen die Lüftergeschwindigkeit 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 Feuchtigkeitseinstellungen unterstützen, z. B. Luftbefeuchter und Luftentfeuchter. |
device. |
currentInput | Ermöglicht das Abfragen von Geräten, die Eingaben umschalten können.
Medieneingaben können pro Gerät dynamische Namen haben, die Audio- oder Videofeeds darstellen. Diese Feeds können verkabelt oder vernetzt sein, sollten aber benannt und relativ dauerhaft sein. Beliebige sitzungsspezifische Feeds wie eine suchbare Netzwerkbibliothek werden nicht unterstützt. Gekoppelte, benannte Bluetooth-Quellen werden unterstützt. Quellen können mehrere Namen haben. Es werden sowohl von Nutzern erstellte und erkannte Namen als auch Standardnamen unterstützt. „hdmi_1“ kann beispielsweise auch „DVD-Player“ oder „usb_1“ auch „Festplatte“ sein.
Medieneingänge können so angeordnet werden, dass sie die Befehle „Nächster“ und „Vorheriger“ unterstützen.
Hinweis: InputSelector unterstützt keine Abfragegrammatik. |
device. |
activeLightEffect | Für Geräte, die komplexe Beleuchtungsbefehle zum Ändern des Status unterstützen, z. B. eine Farbschleife |
device. |
isJammed isLocked |
Für Geräte, die das Sperren und Entsperren und/oder das Melden eines gesperrten Status unterstützen. |
device. |
playbackState | Bei Geräten, auf denen Medien wiedergegeben werden, der Status der Medien, z. B. ob sie gerade wiedergegeben werden. |
device. |
motionDetectionEventInProgress | Für Geräte, die Bewegungen erkennen können. |
device. |
Anwesenheit | Für Geräte, die die Anwesenheit erkennen können, sei es über PIR-, Ultraschall- oder physische Berührungssensoren. |
device. |
online | Für Geräte, die den Online- und Offlinestatus unterstützen und/oder den Online- und Offlinestatus melden. |
device. |
am | 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. |
device. |
openPercent | Für Geräte, die das Öffnen und Schließen unterstützen, in einigen Fällen teilweise oder möglicherweise in mehr als einer Richtung. |
device. |
isCurrentlyRecording | Für Geräte, die die Aufzeichnung auf Medien unterstützen. |
device. |
rotationDegrees rotationPercent |
Für Geräte, die eine Drehung unterstützen, z. B. Jalousien mit drehbaren Lamellen. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
Für Geräte, deren Betriebsdauer abgefragt werden kann. Bei solchen Geräten wird zu Beginn der Nutzung die Gesamtzahl der Zyklen und für jeden Zyklus, in dem sich das Gerät gerade befindet, die aktuelle Zykluszahl erfasst. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Eine Messung, die von einem Sensor erfasst wird. Beispielsweise die Menge an Rauch, die von einem Rauchmelder gemessen wird, oder die Menge an Kohlenmonoxid, die von einem Kohlenmonoxidmelder gemessen wird. |
device. |
isPaused isRunning |
Für Geräte, die Start- und Stoppvorgänge unterstützen. Das Starten und Stoppen eines Geräts dient einer ähnlichen Funktion wie das Ein- und Ausschalten. Es gibt an, dass Geräte beim Ein- und Ausschalten unterschiedlich funktionieren. Bestimmte Waschmaschinen können beispielsweise eingeschaltet und ihre Einstellungen geändert werden, bevor sie tatsächlich gestartet werden. |
device. |
temperatureAmbient temperatureSetpoint |
Steuert die Temperatur für ein anderes Gerät als einen Thermostat (z. B. einen Backofen), 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 mit Timerfunktion. So kann beispielsweise ein intelligenter Sprinklercontroller oder ein intelligenter Lichtschalter einen integrierten Timer haben. So kann das Gerät abgefragt werden, wie lange der Timer noch läuft. |
device. |
currentVolume isMuted |
Für Geräte, auf denen die Lautstärke geändert werden kann (z. B. Lautstärke auf eine bestimmte Stufe stellen, stummschalten oder die Stummschaltung aufheben) |
home. |
body members title |
Eine Benachrichtigung an die angegebenen Haushaltsmitglieder senden. |
home. |
homePresenceMode | |
nicht | Eine Bedingung, die das logische NICHT einer anderen Bedingung darstellt. | |
oder | Eine zusammengesetzte Bedingung, die das logische OR aller untergeordneten Bedingungen darstellt. | |
time. |
Stellt einen Zeitraum dar. | |
time. |
Fügt eine Pause in die Ausführung der Automatisierung ein. | |
time. |
Stellt ein zeitplanmäßiges Ereignis dar. |