Automatyzacje obsługują te elementy inicjujące i działania. Wszystkie stany są również obsługiwane jako warunki.
Stan / zdarzenie (starter) Warunek Polecenie (działanie) |
Obsługiwane pola | Opis |
---|---|---|
assistant. |
wiadomość | |
assistant. |
okGoogle | |
assistant. |
zapytanie | |
czas. |
Reprezentuje zakres czasowy. | |
czas |
Wstrzymuje wykonywanie automatyzacji. | |
device. |
aktywuj | Aktywowanie lub dezaktywowanie sceny. |
device. |
newApplicationName | zainstalować aplikację na danym urządzeniu, |
device. |
applicationName | Wyszukaj daną aplikację. |
device. |
applicationName | Wybierz aplikację. |
device. |
arm armLevel anuluj |
Ustaw poziom alarmu urządzenia. |
device. |
jasność | Dostosowywanie absolutnej jasności urządzenia. Jeśli jasność jest ustawiona na dowolną wartość większą niż 0, a urządzenie jest wyłączone, włącza się i wartość atrybutu [`OnOffState.state`](./on_off_state) zmienia się, aby odzwierciedlić ten stan. Podobnie, gdy jasność jest ustawiona na 0, urządzenie się wyłącza, a wartość atrybutu [`OnOffState.state`](./on_off_state) zmieni się odpowiednio. |
device. |
brightnessRelativePercent brightnessRelativeWeight |
Dostosowywanie jasności względnej urządzenia. Jeśli jasność jest ustawiona na dowolną wartość większą niż 0, a urządzenie jest wyłączone, włącza się i wartość atrybutu [`OnOffState.state`](./on_off_state) zmienia się, aby odzwierciedlić ten stan. Podobnie, gdy jasność jest ustawiona na 0, urządzenie się wyłącza, a wartość atrybutu [`OnOffState.state`](./on_off_state) zmieni się odpowiednio. |
device. |
Ładuj | Rozpocznij lub zatrzymaj ładowanie. |
device. |
color. color. color. color. color. color. |
Ustawia kolor na określony odcień. Gdy kolor jest ustawiony na urządzeniu, które jest wyłączone, urządzenie się włącza, a wartość atrybutu [`OnOffState.state`](./on_off_state) zmienia się odpowiednio. Podobnie, gdy jasność jest ustawiona na 0, urządzenie się wyłącza, a wartość atrybutu [`OnOffState.state`](./on_off_state) zmieni się odpowiednio. |
device. |
cookingMode foodPreset quantity start unit |
Rozpocznij lub zatrzymaj gotowanie. |
device. |
amount item presetName unit |
wydawać produkty; |
device. |
Umieść urządzenie w dokującej stacji dokującej. | |
device. |
włącz | Włącz lub wyłącz sieć dla gości. |
device. |
enable profile |
Włączanie i wyłączanie profilu sieci. Musisz użyć weryfikacji dodatkowej za pomocą kodu PIN. Zabezpieczenia domowe użytkownika mogą zostać naruszone, jeśli za pomocą tych poleceń zostaną wyłączone inne urządzenia zabezpieczające. |
device. |
fill fillLevel |
naładować lub rozładować urządzenie; |
device. |
wyciszyć | Zlokalizuj urządzenie docelowe, generując lokalny alert. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Dostosuj poziom wilgotności w stosunku do bieżącej wartości. |
device. |
czas trwania | Przełącz urządzenie między zestawami kolorów. |
device. |
czas trwania | Natężenie światła zwiększa się z poziomu średniego do maksymalnego, a następnie zmniejsza do średniego. Całkowity czas cyklu wynosi 1 impuls na sekundę. Podczas każdego cyklu maksymalna jasność powinna trwać 200 ms, a średnia jasność (z wyłączeniem okresu przejściowego) powinna trwać co najmniej 500 ms. |
device. |
czas trwania | Zmniejszaj stopniowo jasność urządzenia i opcjonalnie zmieniaj temperaturę kolorów. |
device. |
czas trwania | Zwiększaj stopniowo jasność urządzenia i opcjonalnie zmieniaj temperaturę kolorów. |
device. |
zamek | blokować i odblokowywać urządzenie. |
device. |
Przejdź do następnego elementu multimedialnego. | |
device. |
Wstrzymaj odtwarzanie multimediów. | |
device. |
Przejdź do poprzedniego elementu multimedialnego. | |
device. |
Wznów odtwarzanie multimediów. | |
device. |
losowo odtwarzać bieżącą playlistę. | |
device. |
Zatrzymaj odtwarzanie multimediów. | |
device. |
wycisz | wyciszyć lub włączyć mikrofon na danym urządzeniu. |
device. |
Przejdź do następnego pola. | |
device. |
włączono | włączać i wyłączać urządzenie; |
device. |
openDirection openPercent |
Ustaw stan otwarcia/zamknięcia urządzenia. |
device. |
wstrzymaj | wstrzymywać i wznawiać działanie urządzenia; |
device. |
Przełącz się na poprzednie dane wejściowe. | |
device. |
Uruchom ponownie urządzenie. | |
device. |
channelCount | Zmień bieżący kanał o wartość względną. |
device. |
Wróć do poprzedniego kanału, na którym był użytkownik. | |
device. |
Odwrócić kierunek wentylatora. | |
device. |
rotationDegrees rotationPercent |
Ustaw bezwzględne położenie urządzenia. |
device. |
channelCode channelName channelNumber |
Ustaw bieżący kanał na określoną wartość. |
device. |
fanSpeed | Ustaw prędkość wentylatora. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Ustaw prędkość względną wentylatora. |
device. |
wilgotność | Ustaw poziom wilgotności na wartość bezwzględną. |
device. |
newInput | Ustaw wejście multimedialne. |
device. |
volumeLevel | Ustawianie głośności danego urządzenia. |
device. |
rozpocznij | Uruchom lub zatrzymaj urządzenie. |
device. |
Zatrzymanie bieżącego efektu świetlnego. | |
device. |
thermostatMode | Ustaw docelowy tryb działania termostatu. |
device. |
thermostatTemperatureSetpoint | ustawiać temperaturę docelową termostatu; |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Ustawianie docelowego zakresu temperatury dla termostatu. |
device. |
czas trwania | Dostosuj czas odmierzany przez minutnik. |
device. |
Anuluj minutnik. | |
device. |
Wstrzymaj minutnik. | |
device. |
Wznów minutnik. | |
device. |
czas trwania | Uruchom nowy minutnik. |
device. |
Kamera wykryła psa lub kota. Wykrywanie innych typów zwierząt nie jest obsługiwane. | |
device. |
ktoś nacisnął dzwonek. | |
device. |
Kamera wykryła znajomą twarz. | |
device. |
Kamera wykryła nieznaną twarz. | |
device. |
Urządzenie wykryło ruch. | |
device. |
Kamera wykryła poruszający się pojazd. | |
device. |
Kamera wykryła dostarczoną przesyłkę. | |
device. |
Kamera wykryła osobę. | |
device. |
Urządzenie wykryło dźwięk mowy. | |
device. |
Urządzenie wykryło dźwięk. | |
device. |
currentApplication | Na urządzeniach, które umożliwiają przełączanie się między aplikacjami. |
device. |
currentArmLevel isArmed |
W przypadku urządzeń takich jak systemy alarmowe, które obsługują uzbrajanie i rozbrajanie, wskazuje, czy urządzenie jest uzbrojone czy rozbrojone. |
device. |
jasność | Ustawienie jasności urządzenia. |
device. |
Na urządzeniach, które obsługują kanały na urządzeniu multimedialnym. | |
device. |
color. color. color. color. color. |
Stan ustawienia koloru. |
device. |
currentCookingMode currentFoodPreset |
Dla urządzeń, które mogą gotować jedzenie według różnych wstępnie ustawionych przepisów i obsługiwanych trybów gotowania. |
device. |
isDocked | urządzenia mobilne, które można kazać wrócić do ładowania; |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Stan urządzenia do magazynowania energii, takiego jak bateria, w tym ilość energii, jaką magazynuje, czy jest ładowane i czy jest podłączone. |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
Na urządzeniach, które obsługują ustawianie prędkości wentylatora. |
device. |
currentFillLevel currentFillPercent isFilled |
Dotyczy urządzeń, które można napełnić, takich jak wanna. |
device. |
humidityAmbientPercent humiditySetpointPercent |
Urządzenia obsługujące ustawienia wilgotności, takie jak nawilżacze i osuszacze. |
device. |
currentInput | Umożliwia wysyłanie zapytań do urządzeń, które mogą przełączać wejścia.
Wejścia multimedialne mogą mieć dynamiczne nazwy na poszczególnych urządzeniach, które reprezentują dane audio lub wideo. Te pliki danych mogą być połączone na stałe lub przez sieć, ale powinny mieć nazwy i być stosunkowo trwałe. Nie obsługuje ona dowolnych efemerycznych kanałów, takich jak wyszukiwalna biblioteka sieciowa. Obsługiwane są sparowane, nazwane źródła Bluetooth. Źródła mogą mieć wiele nazw, dlatego obsługiwane są nazwy utworzone przez użytkownika i odkryte, a także nazwy domyślne. Na przykład „hdmi_1” może być też „odtwarzaczem DVD”, a „usb_1” może być też „dyskom napędem”.
Dane wejściowe multimediów można uporządkować, aby obsługiwać polecenia „następne” i „poprzednie”.
Uwaga: aplikacja InputSelector nie obsługuje gramatyki zapytań. |
device. |
activeLightEffect | Urządzenia, które mogą obsługiwać złożone polecenia dotyczące oświetlenia, aby zmienić stan, np. cykliczną zmianę kolorów. |
device. |
isJammed isLocked |
urządzenia, które obsługują blokowanie i odblokowywanie lub zgłaszanie stanu zablokowania; |
device. |
playbackState | W przypadku urządzeń odtwarzających multimedia stan multimediów, np. czy są odtwarzane. |
device. |
motionDetectionEventInProgress | Na urządzeniach, które mogą wykrywać ruch. |
device. |
obecność | Urządzenia, które mogą wykrywać obecność osób za pomocą czujnika PIR, ultradźwięków lub czujnika fizycznego. |
device. |
online | Urządzenia, które obsługują stan online i offline lub zgłaszają stan online i offline. |
device. |
włączono | Podstawowa funkcja włączania i wyłączania dowolnego urządzenia, które ma funkcję włączania i wyłączania, w tym wtyczki i przełączniki, a także wiele przyszłych urządzeń. |
device. |
openPercent | urządzenia, które obsługują otwieranie i zamykanie, a w niektórych przypadkach otwieranie i zamykanie częściowe lub w kilku kierunkach; |
device. |
isCurrentlyRecording | Na urządzeniach, które obsługują nagrywanie na nośnik. |
device. |
rotationDegrees rotationPercent |
Dotyczy urządzeń, które obsługują obrót, takich jak rolety z obrotnymi lamelami. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
Na urządzeniach, które są w ciągłym użyciu i których czas działania można sprawdzić. Takie urządzenia będą raportować łączną liczbę cykli na początku działania oraz liczbę cykli, w których obecnie się znajdują. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Pomiar wykonany przez czujnik. Na przykład ilość dymu zmierzona przez czujnik dymu lub ilość tlenku węgla zmierzona przez czujnik tlenku węgla itp. |
device. |
isPaused isRunning |
Urządzenia, które obsługują operacje uruchamiania i zatrzymywania. Uruchamianie i wstrzymywanie urządzenia pełni podobną funkcję jak włączanie i wyłączanie. Oznacza to, że urządzenia działają inaczej, gdy są włączone i uruchamiane. Niektóre pralki można włączyć i zmodyfikować ich ustawienia, zanim rozpocznie się właściwe działanie. |
device. |
temperatureAmbient temperatureSetpoint |
Steruje temperaturą urządzenia innego niż termostat (np. piekarnika) w jego wnętrzu lub w pobliżu. |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Dotyczy urządzeń, które obsługują punkty i tryby temperatury. |
device. |
timerPaused | Na urządzeniach, które obsługują funkcję timera. Na przykład inteligentny sterownik zraszacza lub inteligentny przełącznik światła może mieć wbudowany minutnik. Można z niego korzystać, aby wysłać zapytanie do urządzenia o pozostałą ilość czasu na minutniku. |
device. |
currentVolume isMuted |
urządzenia, które umożliwiają zmianę głośności (np. ustawienie głośności na określony poziom, wyciszenie lub odwrócenie wyciszenia); |
home. |
body members title |
Wysyłanie powiadomienia do wybranych domowników. |
home. |
homePresenceMode | |
i | Warunek złożony, który reprezentuje logiczne ORAZ wszystkich podrzędnych warunków. | |
lub | Warunek złożony, który reprezentuje logiczne LUB wszystkich podrzędnych warunków. | |
nie | Warunek reprezentujący logiczne „NIE” innego warunku. | |
time. |
Reprezentuje zdarzenie harmonogramu czasowego. |