Automatyzacje obsługują te elementy początkowe i działania. Wszystkie stany są też obsługiwane jako warunki.
Stan / zdarzenie (inicjujące) Warunek Polecenie (działanie) |
Obsługiwane pola | Opis |
---|---|---|
i | Warunek złożony reprezentujący logiczne połączenie ORAZ wszystkich warunków podrzędnych. | |
asystent |
wiadomość | |
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ść | Dostosowywanie bezwzględnej jasności 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. |
urządzenie |
Ł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łączy się, a wartość [`OnOffState.state`](./on_off_state) zmieni 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 |
cookingMode foodPreset quantity start unit |
rozpocząć lub zatrzymać gotowanie; |
device. |
amount item presetName unit |
wydawać produkty, |
urządzenie. |
Umieść urządzenie w stacji dokującej. | |
device. |
włącz | Włącz lub wyłącz sieć dla gości. |
device. |
włącz profil |
Włącz lub wyłącz profil sieciowy. Musi być używana dodatkowa weryfikacja 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 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 | 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 opcjonalnie zmieniaj temperaturę kolorów. |
device. |
zamek | Zablokuj lub odblokuj 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; | |
device. |
Włącz odtwarzanie losowe bieżącej playlisty. | |
device. |
Zatrzymaj odtwarzanie multimediów. | |
device. |
wycisz | wyciszanie lub włączanie wyciszenia danego urządzenia; |
device. |
Przełącz na następne wejście. | |
device. |
włączono | Włącz lub wyłącz urządzenie. |
device. |
openDirection openPercent |
Ustawianie stanu otwarcia i zamknięcia urządzenia |
device. |
wstrzymaj | wstrzymywać i wznawiać działanie urządzenia; |
device. |
Przełącz na poprzednie dane wejściowe. | |
device. |
Uruchamia ponownie urządzenie. | |
device. |
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. |
Zatrzymuje 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 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. |
Ktoś nacisnął 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 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. |
device. |
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 |
W przypadku urządzeń, które mogą przygotowywać jedzenie zgodnie z różnymi gotowymi ustawieniami i obsługiwanymi trybami gotowania. |
device. |
isDocked | W przypadku urządzeń mobilnych, które mogą być sterowane w celu powrotu 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 na poszczególnych urządzeniach, które reprezentują strumienie audio lub wideo. Mogą to być połączenia przewodowe lub sieciowe, ale powinny mieć nazwy i być w miarę trwałe. Nie obsługuje to dowolnych efemerycznych kanałów informacyjnych, 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 | W przypadku urządzeń, które obsługują złożone polecenia oświetlenia umożliwiające zmianę stanu, np. cykliczną zmianę kolorów. |
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 |
Dotyczy 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. Na przykład ilość dymu zmierzona przez czujnik dymu lub ilość tlenku węgla zmierzona przez czujnik tlenku węgla itp. |
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, które obsługują 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. |
home. |
homePresenceMode | |
nie | Warunek reprezentujący logiczne zaprzeczenie innego warunku. | |
lub | Warunek złożony reprezentujący logiczną operację LUB wszystkich warunków podrzędnych. | |
czasu |
Reprezentuje zakres czasu. | |
time. |
Dodaje przerwę w wykonywaniu automatyzacji. | |
time. |
Reprezentuje zdarzenie harmonogramu. |