Automatyzacje obsługują te zdarzenia inicjujące i działania. Wszystkie stany są też obsługiwane jako warunki.
| Stan / zdarzenie (polecenie inicjujące) Warunek Polecenie (działanie) |
Obsługiwane pola | Opis |
|---|---|---|
| oraz | Warunek złożony reprezentujący logiczne AND wszystkich warunków podrzędnych. | |
| assistant. |
message | |
| assistant. |
okGoogle | |
| assistant. |
zapytanie | |
| device. |
aktywuj | aktywować lub dezaktywować 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 stan [`OnOffState.state`](./on_off_state) zmienia się, aby pokazać, że urządzenie jest włączone. Podobnie, gdy jasność jest ustawiona na 0, urządzenie wyłącza się, a stan [`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 stan [`OnOffState.state`](./on_off_state) zmienia się, aby pokazać, że urządzenie jest włączone. Podobnie, gdy jasność jest ustawiona na 0, urządzenie wyłącza się, a stan [`OnOffState.state`](./on_off_state) odpowiednio się zmienia. |
| device. |
Ładuj | rozpocząć lub zatrzymać ł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 włącza się, a [`OnOffState.state`](./on_off_state) zmienia się, aby to odzwierciedlić. Podobnie, gdy jasność jest ustawiona na 0, urządzenie wyłącza się, a stan [`OnOffState.state`](./on_off_state) odpowiednio się zmienia. |
| device. |
cookingMode foodPreset quantity start unit |
rozpoczynanie i zatrzymywanie gotowania, |
| device. |
amount item presetName unit |
Wydawaj produkty. |
| device. |
Zadokuj urządzenie. | |
| device. |
włącz | Włącz lub wyłącz sieć dla gości. |
| device. |
enable profile |
Włączanie i wyłączanie profilu sieci. Należy użyć dodatkowej weryfikacji użytkownika za pomocą kodu PIN. Jeśli inne urządzenia zabezpieczające zostaną wyłączone za pomocą tych poleceń, może to mieć wpływ na bezpieczeństwo domu użytkownika. |
| device. |
fill fillLevel |
napełnianie lub opróżnianie urządzenia, |
| device. |
wyciszyć | Zlokalizuj urządzenie docelowe, generując alert lokalny. |
| device. |
relativeHumidityPercent relativeHumidityWeight |
Dostosuj poziom wilgotności względem bieżącej wartości. |
| device. |
czas trwania | Przełączaj urządzenie między zestawem kolorów. |
| device. |
czas trwania | Natężenie światła wzrasta od średniego do maksymalnego, a następnie spada do średniego. Cały cykl trwa 1 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 | W określonym czasie stopniowo zmniejszaj jasność urządzenia i opcjonalnie zmieniaj temperaturę kolorów. |
| device. |
czas trwania | W określonym czasie stopniowo zwiększaj jasność urządzenia i zmieniaj temperaturę kolorów, jeśli urządzenie obsługuje ten efekt. |
| 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. |
Odtwarzanie bieżącej playlisty w kolejności losowej. | |
| device. |
Zatrzymaj odtwarzanie multimediów. | |
| device. |
wycisz | wyciszanie i wyłączanie wyciszenia danego urządzenia; |
| device. |
Przełącz na następne źródło sygnału. | |
| device. |
on | włączać i wyłączać urządzenia; |
| device. |
openDirection openPercent |
Ustaw stan otwarcia/zamknięcia urządzenia |
| device. |
wstrzymaj | wstrzymywać i wznawiać działanie urządzenia; |
| device. |
Przełącz na poprzednie źródło sygnału. | |
| device. |
Uruchamia ponownie urządzenie. | |
| device. |
channelCount | Dostosuj bieżący kanał o wartość względną. |
| device. |
Powrót do poprzedniego kanału, na którym był użytkownik. | |
| device. |
Zmień kierunek obrotów wentylatora. | |
| device. |
rotationDegrees rotationPercent |
Ustaw obrót bezwzględny 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ą szybkość wentylatora. |
| device. |
wilgotność, | Ustaw poziom wilgotności na wartość bezwzględną. |
| device. |
newInput | Ustaw wejście multimediów. |
| device. |
volumeLevel | Ustaw głośność danego urządzenia. |
| device. |
rozpocznij | uruchamiać i zatrzymywać urządzenie, |
| device. |
Zatrzymaj bieżący efekt świetlny. | |
| device. |
thermostatMode | Ustaw docelowy tryb działania termostatu. |
| device. |
thermostatTemperatureSetpoint | Ustaw temperaturę docelową termostatu. |
| device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
ustawiać zakres temperatur docelowych termostatu; |
| device. |
czas trwania | Dostosuj czas trwania minutnika. |
| 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 rodzajów zwierząt nie jest obsługiwane. | |
| device. |
Naciśnięto dzwonek. | |
| device. |
Kamera wykryła znajomą twarz. | |
| device. |
Kamera wykryła nieznajomą twarz. | |
| device. |
Urządzenie wykryło ruch. | |
| device. |
Kamera wykryła poruszający się pojazd. | |
| device. |
Kamera wykryła dostarczenie przesyłki. | |
| device. |
Kamera wykryła osobę. | |
| device. |
Urządzenie wykryło dźwięk mówiącej osoby. | |
| device. |
Urządzenie wykryło dźwięk. | |
| device. |
currentApplication | Urządzenia, 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, wskazuje, czy urządzenie jest włączone czy wyłączone. |
| device. |
jasność | Ustawienie jasności urządzenia. |
| device. |
Na urządzeniach, które obsługują kanały na nośniku danych. | |
| device. |
color. color. color. color. color. |
Stan ustawienia koloru. |
| device. |
currentCookingMode currentFoodPreset |
Urządzenia, które mogą przygotowywać jedzenie zgodnie z różnymi gotowymi ustawieniami i obsługiwanymi trybami gotowania. |
| device. |
isDocked | Urządzenia samobieżne, które można odesłać do ładowania. |
| device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Stan urządzenia pamięci masowej energii, takiego jak bateria, w tym ilość przechowywanej energii, informacja o tym, czy się ładuje i czy jest podłączone do zasilania. |
| device. |
currentFanSpeedPercent currentFanSpeedSetting |
Urządzenia, które obsługują ustawianie szybkości wentylatora. |
| device. |
currentFillLevel currentFillPercent isFilled |
Dotyczy urządzeń, które można napełniać, takich jak wanna. |
| device. |
humidityAmbientPercent humiditySetpointPercent |
urządzenia obsługujące ustawienia wilgotności, takie 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 dla każdego urządzenia, które reprezentują kanały audio lub wideo. Te kanały mogą być przewodowe lub sieciowe, ale powinny mieć nazwy i być w miarę trwałe. Nie obsługuje on dowolnych kanałów tymczasowych, 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 przez użytkownika i wykryte, a także nazwy domyślne. Na przykład „hdmi_1” może być również „odtwarzaczem DVD”, a „usb_1” – „dyskiem twardym”.
Wejścia multimedialne można uporządkować, aby obsługiwały polecenia „następny” i „poprzedni”.
Uwaga: InputSelector nie obsługuje gramatyki zapytań. |
| device. |
activeLightEffect | Urządzenia, które obsługują złożone polecenia oświetlenia, np. cykliczną zmianę kolorów. |
| device. |
isJammed isLocked |
Urządzenia, które obsługują blokowanie i odblokowywanie lub raportowanie 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. |
occupancy | Urządzenia, które mogą wykrywać obecność osób za pomocą czujnika PIR, ultradźwięków lub fizycznego kontaktu. |
| device. |
online | Urządzenia, które obsługują stan online i offline lub raportują stan online i offline. |
| device. |
włączono | Podstawowa funkcja włączania i wyłączania dowolnego urządzenia, które ma binarny stan włączenia i wyłączenia, w tym wtyczek i przełączników, a także wielu przyszłych urządzeń. |
| device. |
openPercent | Urządzenia, które można otwierać i zamykać, a w niektórych przypadkach otwierać i zamykać częściowo lub potencjalnie w więcej niż jednym kierunku. |
| device. |
isCurrentlyRecording | Na urządzeniach, które obsługują nagrywanie na nośnikach. |
| device. |
rotationDegrees rotationPercent |
W przypadku urządzeń, które obsługują obracanie, takich jak rolety z obrotowymi lamelami. |
| device. |
currentCycleRemainingTime currentTotalRemainingTime |
W przypadku urządzeń, które mają czas trwania operacji, który można sprawdzić. Urządzenia tego typu będą raportować łączną liczbę cykli na początku działania oraz każdy cykl, w którym urządzenie aktualnie się znajduje podczas pracy. |
| 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 zatrzymywanie urządzenia działa podobnie jak jego włączanie i wyłączanie. Oznacza to, że urządzenia działają inaczej, gdy są włączone, a inaczej, gdy są uruchomione. Na przykład niektóre pralki można włączyć i zmienić ich ustawienia przed rozpoczęciem pracy. |
| device. |
temperatureAmbient temperatureSetpoint |
Steruje temperaturą urządzenia innego niż termostat (np. piekarnika) wewnątrz lub wokół urządzenia. |
| device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Urządzenia obsługujące punkty i tryby temperatury. |
| device. |
timerPaused | Na urządzeniach obsługujących minutnik. Na przykład inteligentny sterownik zraszacza lub inteligentny przełącznik oświetlenia może mieć wbudowany minutnik. Można go użyć, aby zapytać urządzenie, ile czasu zostało na minutniku. |
| device. |
currentVolume isMuted |
Urządzenia, na których można zmieniać głośność (np. ustawić głośność na określonym poziomie, wyciszyć lub wyłączyć wyciszenie). |
| home. |
body members title |
Wyślij powiadomienie do określonych domowników, używając ich adresów e-mail. |
| home. |
homePresenceMode | |
| not | Warunek reprezentujący logiczne NIE innego warunku. | |
| or | Warunek złożony reprezentujący logiczne LUB wszystkich warunków podrzędnych. | |
| time. |
Reprezentuje zakres czasu. | |
| time. |
Dodaje przerwę w wykonywaniu automatyzacji. | |
| time. |
Reprezentuje zdarzenie w harmonogramie. |