Automatyzacje obsługują te elementy początkowe i działania. Wszystkie stany są też obsługiwane jako warunki.
| Stan / zdarzenie (polecenie inicjujące) Warunek Polecenie (działanie) |
Obsługiwane pola | Opis |
|---|---|---|
| i | Warunek złożony reprezentujący logiczne połączenie wszystkich warunków podrzędnych za pomocą operatora AND. | |
| assistant. |
message | |
| assistant. |
okGoogle | |
| assistant. |
zapytanie | |
| device. |
aktywuj | Aktywuj lub dezaktywuj scenę. |
| device. |
newApplicationName | Zainstaluj aplikację na danym urządzeniu. |
| device. |
applicationName | Wyszukaj daną aplikację. |
| device. |
applicationName | Wybierz daną aplikację. |
| device. |
arm armLevel cancel |
Ustaw poziom alarmu urządzenia. |
| device. |
jasność | Dostosuj bezwzględną jasność urządzenia. Gdy jasność jest ustawiona na wartość większą niż 0, a urządzenie jest wyłączone, włącza się, a wartość [`OnOffState.state`](./on_off_state) zmienia się, aby odzwierciedlić, że urządzenie jest włączone. Podobnie, gdy jasność jest ustawiona na 0, urządzenie wyłącza się, a wartość [`OnOffState.state`](./on_off_state) odpowiednio się zmienia. |
| device. |
brightnessRelativePercent brightnessRelativeWeight |
Dostosuj względną jasność urządzenia. Gdy jasność jest ustawiona na wartość większą niż 0, a urządzenie jest wyłączone, włącza się, a wartość [`OnOffState.state`](./on_off_state) zmienia się, aby odzwierciedlić, że urządzenie jest włączone. Podobnie, gdy jasność jest ustawiona na 0, urządzenie wyłącza się, a wartość [`OnOffState.state`](./on_off_state) odpowiednio się zmienia. |
| device. |
Ładuj | Rozpocznij lub zatrzymaj ładowanie. |
| device. |
color. color. color. color. color. color. |
Ustawia kolor na określony odcień. Gdy kolor zostanie ustawiony na wyłączonym urządzeniu, urządzenie włącza się, a parametr [`OnOffState.state`](./on_off_state) zmienia się, aby to odzwierciedlić. Podobnie, gdy jasność jest ustawiona na 0, urządzenie wyłącza się, a wartość [`OnOffState.state`](./on_off_state) odpowiednio się zmienia. |
| urządzenie. |
tryb gotowania ustawienie wstępne żywności ilość początek jednostka |
rozpocząć lub zatrzymać gotowanie; |
| device. |
amount item presetName unit |
wydawać produkty, |
| device. |
Umieść urządzenie w stacji dokującej. | |
| device. |
włącz | Włącz lub wyłącz sieć dla gości. |
| urządzenie. |
włącz profil |
Włącz lub wyłącz profil sieciowy. Musisz używać dodatkowej weryfikacji użytkownika za pomocą kodu PIN. Zabezpieczenia domu użytkownika można uznać za naruszone, jeśli inne urządzenia zabezpieczające zostaną wyłączone za pomocą tych poleceń. |
| device. |
fill fillLevel |
napełniać lub opróżniać urządzenie; |
| device. |
wyciszyć | Zlokalizuj urządzenie docelowe, generując lokalny alert. |
| device. |
relativeHumidityPercent relativeHumidityWeight |
Dostosuj poziom wilgotności względem bieżącej wartości. |
| device. |
czas trwania | Przełączaj urządzenie między różnymi kolorami. |
| device. |
czas trwania | Intensywność światła wzrasta od średniej jasności do maksymalnej, a następnie zmniejsza się do średniej jasności. Całkowity czas cyklu wynosi jeden 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 | Stopniowo zmniejszaj jasność urządzenia i opcjonalnie zmieniaj temperaturę kolorów. |
| device. |
czas trwania | Stopniowo zwiększaj jasność urządzenia i zmieniaj temperaturę barwową (jeśli urządzenie obsługuje ten efekt). |
| device. |
zamek | zablokować lub odblokować urządzenie; |
| device. |
Przejdź do następnego elementu multimedialnego. | |
| device. |
wstrzymywać odtwarzanie multimediów, | |
| device. |
Przejdź do poprzedniego elementu multimedialnego. | |
| device. |
wznowić odtwarzanie multimediów; | |
| urządzenie. |
Włącz odtwarzanie losowe bieżącej playlisty. | |
| device. |
Zatrzymaj odtwarzanie multimediów. | |
| device. |
wycisz | wyciszyć lub włączyć wyciszenie danego urządzenia; |
| urządzenie. |
Przełącz na następne wejście. | |
| device. |
on | Włącz lub wyłącz urządzenie. |
| device. |
openDirection openPercent |
Ustawianie stanu otwarcia i zamknięcia urządzenia |
| device. |
wstrzymaj | Wstrzymywanie lub wznawianie pracy urządzenia. |
| device. |
Przełączanie na poprzednie dane wejściowe. | |
| device. |
Uruchamia ponownie urządzenie. | |
| urządzenie. |
channelCount | Dostosuj bieżący kanał o wartość względną. |
| device. |
Wróć do poprzedniego kanału, na którym był użytkownik. | |
| device. |
Odwróć kierunek obrotów wentylatora. | |
| device. |
rotationDegrees rotationPercent |
Ustaw bezwzględny obrót urządzenia. |
| device. |
channelCode channelName channelNumber |
Ustaw bieżący kanał na określoną wartość. |
| device. |
fanSpeed | Ustaw szybkość wentylatora. |
| device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Ustaw względną prędkość wentylatora. |
| device. |
wilgotność, | Ustaw poziom wilgotności na wartość bezwzględną. |
| device. |
newInput | Ustaw wejście multimediów. |
| device. |
volumeLevel | Ustawia głośność danego urządzenia. |
| device. |
rozpocznij | Uruchom lub zatrzymaj urządzenie. |
| device. |
Zatrzymaj bieżący efekt świetlny. | |
| device. |
thermostatMode | Ustawianie docelowego trybu pracy termostatu. |
| device. |
thermostatTemperatureSetpoint | Ustawianie docelowej temperatury termostatu. |
| device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Ustawianie docelowego zakresu temperatur dla termostatu. |
| device. |
czas trwania | Dostosuj czas trwania minutnika. |
| device. |
Anuluj minutnik. | |
| device. |
Wstrzymaj minutnik. | |
| device. |
Wznów timer. | |
| device. |
czas trwania | Uruchom nowy minutnik. |
| device. |
Kamera wykryła psa lub kota. Wykrywanie innych rodzajów zwierząt nie jest obsługiwane. | |
| device. |
Ktoś nacisnął dzwonek. | |
| device. |
Kamera wykryła znajomą twarz. | |
| device. |
Kamera wykryła nieznajomą twarz. | |
| urządzenie. |
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 rozmowy. | |
| device. |
Urządzenie wykryło dźwięk. | |
| device. |
currentApplication | W przypadku urządzeń, które mogą przełączać się między aplikacjami. |
| device. |
currentArmLevel isArmed |
W przypadku urządzeń takich jak systemy alarmowe, które obsługują włączanie i wyłączanie, ta wartość wskazuje, czy urządzenie jest włączone czy wyłączone. |
| urządzenie. |
jasność | Ustawienie jasności urządzenia. |
| device. |
W przypadku urządzeń obsługujących kanały na urządzeniu multimedialnym. | |
| device. |
color. color. color. color. color. |
Stan ustawienia koloru. |
| device. |
currentCookingMode currentFoodPreset |
Dla urządzeń, które mogą przygotowywać jedzenie zgodnie z różnymi ustawieniami i obsługiwanymi trybami gotowania. |
| device. |
isDocked | W przypadku urządzeń mobilnych, które można zaprogramować tak, aby wracały do ładowania. |
| device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Stan urządzenia do przechowywania energii, takiego jak bateria, w tym ilość przechowywanej energii, informacja, czy urządzenie się ładuje i czy jest podłączone do źródła zasilania. |
| device. |
currentFanSpeedPercent currentFanSpeedSetting |
W przypadku urządzeń, które obsługują ustawianie prędkości wentylatora. |
| device. |
currentFillLevel currentFillPercent isFilled |
W przypadku urządzeń, które można napełnić, np. wanny. |
| device. |
humidityAmbientPercent humiditySetpointPercent |
W przypadku urządzeń obsługujących ustawienia wilgotności, takich jak nawilżacze i osuszacze powietrza. |
| device. |
currentInput | Umożliwia wysyłanie zapytań do urządzeń, które mogą przełączać wejścia.
Wejścia multimedialne mogą mieć dynamiczne nazwy, które różnią się w zależności od urządzenia i reprezentują strumienie audio lub wideo. Te źródła mogą być połączone przewodowo lub sieciowo, ale powinny mieć nazwy i być w miarę trwałe. Nie obsługuje to dowolnych efemerycznych kanałów, takich jak biblioteka sieciowa z możliwością wyszukiwania. Obsługiwane są sparowane, nazwane źródła Bluetooth. Źródła mogą mieć wiele nazw, więc obsługiwane są nazwy utworzone i odkryte przez użytkownika, a także nazwy domyślne. Na przykład „hdmi_1” może być też „Odtwarzacz DVD”, a „usb_1” może być też „Dysk twardy”.
Dane wejściowe multimediów można uporządkować, aby obsługiwać polecenia „następny” i „poprzedni”.
Uwaga: InputSelector nie obsługuje gramatyki zapytań. |
| device. |
activeLightEffect | Dla urządzeń, które mogą obsługiwać złożone polecenia oświetlenia w celu zmiany stanu, np. przełączanie się między różnymi kolorami. |
| device. |
isJammed isLocked |
W przypadku urządzeń, 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 | W przypadku urządzeń, które mogą wykrywać ruch. |
| device. |
obecność | W przypadku urządzeń, które mogą wykrywać obecność osób za pomocą czujników PIR, ultradźwiękowych lub fizycznych. |
| device. |
online | W przypadku urządzeń, które obsługują stan online i offline lub zgłaszają stan online i offline. |
| device. |
włączono | Podstawowe funkcje włączania i wyłączania dowolnego urządzenia, które ma te funkcje (w tym gniazdka i przełączniki, a także wiele przyszłych urządzeń). |
| device. |
openPercent | W przypadku urządzeń, które obsługują otwieranie i zamykanie, a w niektórych przypadkach także częściowe otwieranie i zamykanie lub otwieranie i zamykanie w więcej niż jednym kierunku. |
| device. |
isCurrentlyRecording | W przypadku urządzeń, które obsługują nagrywanie na nośnikach. |
| device. |
rotationDegrees rotationPercent |
W przypadku urządzeń obsługujących obracanie, takich jak rolety z obracanymi listwami. |
| device. |
currentCycleRemainingTime currentTotalRemainingTime |
W przypadku urządzeń, których działanie ma określony czas trwania, o który można zapytać. Takie urządzenia będą raportować łączną liczbę cykli na początku działania oraz każdy cykl, w którym urządzenie aktualnie pracuje. |
| device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Pomiar wykonany przez czujnik. Może to być na przykład ilość dymu zmierzona przez czujnik dymu lub ilość tlenku węgla zmierzona przez czujnik tlenku węgla. |
| device. |
isPaused isRunning |
W przypadku urządzeń, które obsługują rozpoczynanie i zatrzymywanie operacji. Uruchamianie i zatrzymywanie 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 gdy są uruchomione. Na przykład niektóre pralki można włączyć i zmienić ich ustawienia przed rozpoczęciem prania. |
| device. |
temperatureAmbient temperatureSetpoint |
Kontroluje temperaturę urządzenia innego niż termostat (np. piekarnika) w jego wnętrzu lub w jego pobliżu. |
| device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
W przypadku urządzeń, które obsługują punkty i tryby temperatury. |
| device. |
timerPaused | Na urządzeniach obsługujących funkcję timera. Na przykład inteligentny sterownik zraszacza lub inteligentny włącznik światła może mieć wbudowany timer. Można go użyć, aby wysłać do urządzenia zapytanie o to, ile czasu pozostało na minutniku. |
| device. |
currentVolume isMuted |
W przypadku urządzeń, które mogą zmieniać głośność (np. ustawiać ją na określony poziom, wyciszać lub wyłączać wyciszenie). |
| home. |
body members title |
Wysyłanie powiadomień do określonych domowników na ich adresy e-mail. |
| home. |
homePresenceMode | |
| not | Warunek reprezentujący logiczne zaprzeczenie innego warunku. | |
| or | Warunek złożony reprezentujący logiczną operację LUB wszystkich warunków podrzędnych. | |
| time. |
Reprezentuje zakres czasu. | |
| czas. |
Dodaje przerwę w wykonywaniu automatyzacji. | |
| time. |
Reprezentuje zdarzenie harmonogramu. |