Obsługiwane polecenia inicjujące, warunki i działania

Automatyzacje obsługują te elementy inicjujące i działania. Wszystkie stany są również obsługiwane jako warunki.

  • Wybierz typ elementu startowego, działania lub warunku
  • Działania Asystenta
  • Asystent – informacje wstępne
  • Operatory warunków
  • Czynności na urządzeniu
  • Wyzwalacze zdarzeń na urządzeniu
  • Warunki stanu urządzenia
  • Elementy inicjujące stan urządzenia
  • Czynności domowe
  • Warunki dotyczące stanu zamieszkania
  • Urządzenia domowe
  • Czasowe działania
  • Warunki czasowe
  • Czas rozpoczęcia

105 wyników
Stan / zdarzenie (starter)
Warunek
Polecenie (działanie)
Obsługiwane pola Opis
assistant.command.Broadcast wiadomość
assistant.command.OkGoogle okGoogle
assistant.event.OkGoogle zapytanie
czas.między Reprezentuje zakres czasowy.
czasopóźnienia Wstrzymuje wykonywanie automatyzacji.
device.command.ActivateScene aktywuj Aktywowanie lub dezaktywowanie sceny.
device.command.AppInstall newApplicationName zainstalować aplikację na danym urządzeniu,
device.command.AppSearch applicationName Wyszukaj daną aplikację.
device.command.AppSelect applicationName Wybierz aplikację.
device.command.ArmDisarm arm
armLevel
anuluj
Ustaw poziom alarmu urządzenia.
device.command.BrightnessAbsolute 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.command.BrightnessRelative 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.command.Charge Ładuj Rozpocznij lub zatrzymaj ładowanie.
device.command.ColorAbsolute color.name
color.spectrumHSV.hue
color.spectrumHSV.saturation
color.spectrumHSV.value
color.spectrumRGB
color.temperature
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.command.Cook cookingMode
foodPreset
quantity
start
unit
Rozpocznij lub zatrzymaj gotowanie.
device.command.Dispense amount
item
presetName
unit
wydawać produkty;
device.command.Dock Umieść urządzenie w dokującej stacji dokującej.
device.command.EnableDisableGuestNetwork włącz Włącz lub wyłącz sieć dla gości.
device.command.EnableDisableNetworkProfile 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.command.Fill fill
fillLevel
naładować lub rozładować urządzenie;
device.command.FindMyDevice wyciszyć Zlokalizuj urządzenie docelowe, generując lokalny alert.
device.command.HumidityRelative relativeHumidityPercent
relativeHumidityWeight
Dostosuj poziom wilgotności w stosunku do bieżącej wartości.
device.command.LightEffectColorLoop czas trwania Przełącz urządzenie między zestawami kolorów.
device.command.LightEffectPulse 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.command.LightEffectSleep czas trwania Zmniejszaj stopniowo jasność urządzenia i opcjonalnie zmieniaj temperaturę kolorów.
device.command.LightEffectWake czas trwania Zwiększaj stopniowo jasność urządzenia i opcjonalnie zmieniaj temperaturę kolorów.
device.command.LockUnlock zamek blokować i odblokowywać urządzenie.
device.command.MediaNext Przejdź do następnego elementu multimedialnego.
device.command.MediaPause Wstrzymaj odtwarzanie multimediów.
device.command.MediaPrevious Przejdź do poprzedniego elementu multimedialnego.
device.command.MediaResume Wznów odtwarzanie multimediów.
device.command.MediaShuffle losowo odtwarzać bieżącą playlistę.
device.command.MediaStop Zatrzymaj odtwarzanie multimediów.
device.command.Mute wycisz wyciszyć lub włączyć mikrofon na danym urządzeniu.
device.command.NextInput Przejdź do następnego pola.
device.command.OnOff włączono włączać i wyłączać urządzenie;
device.command.OpenClose openDirection
openPercent
Ustaw stan otwarcia/zamknięcia urządzenia.
device.command.PauseUnpause wstrzymaj wstrzymywać i wznawiać działanie urządzenia;
device.command.PreviousInput Przełącz się na poprzednie dane wejściowe.
device.command.Reboot Uruchom ponownie urządzenie.
device.command.RelativeChannel channelCount Zmień bieżący kanał o wartość względną.
device.command.ReturnChannel Wróć do poprzedniego kanału, na którym był użytkownik.
device.command.ReverseFan Odwrócić kierunek wentylatora.
device.command.RotateAbsolute rotationDegrees
rotationPercent
Ustaw bezwzględne położenie urządzenia.
device.command.SelectChannel channelCode
channelName
channelNumber
Ustaw bieżący kanał na określoną wartość.
device.command.SetFanSpeed fanSpeed Ustaw prędkość wentylatora.
device.command.SetFanSpeedRelative fanSpeedRelativePercent
fanSpeedRelativeWeight
Ustaw prędkość względną wentylatora.
device.command.SetHumidity wilgotność Ustaw poziom wilgotności na wartość bezwzględną.
device.command.SetInput newInput Ustaw wejście multimedialne.
device.command.SetVolume volumeLevel Ustawianie głośności danego urządzenia.
device.command.StartStop rozpocznij Uruchom lub zatrzymaj urządzenie.
device.command.StopLightEffect Zatrzymanie bieżącego efektu świetlnego.
device.command.ThermostatSetMode thermostatMode Ustaw docelowy tryb działania termostatu.
device.command.ThermostatTemperatureSetpoint thermostatTemperatureSetpoint ustawiać temperaturę docelową termostatu;
device.command.ThermostatTemperatureSetRange thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
Ustawianie docelowego zakresu temperatury dla termostatu.
device.command.TimerAdjust czas trwania Dostosuj czas odmierzany przez minutnik.
device.command.TimerCancel Anuluj minutnik.
device.command.TimerPause Wstrzymaj minutnik.
device.command.TimerResume Wznów minutnik.
device.command.TimerStart czas trwania Uruchom nowy minutnik.
device.event.AnimalOtherDetection Kamera wykryła psa lub kota. Wykrywanie innych typów zwierząt nie jest obsługiwane.
device.event.DoorbellPress ktoś nacisnął dzwonek.
device.event.FaceFamiliarDetection Kamera wykryła znajomą twarz.
device.event.FaceUnfamiliarDetection Kamera wykryła nieznaną twarz.
device.event.MotionDetection Urządzenie wykryło ruch.
device.event.MovingVehicleDetection Kamera wykryła poruszający się pojazd.
device.event.PackageDelivered Kamera wykryła dostarczoną przesyłkę.
device.event.PersonDetection Kamera wykryła osobę.
device.event.PersonTalking Urządzenie wykryło dźwięk mowy.
device.event.Sound Urządzenie wykryło dźwięk.
device.state.AppSelector currentApplication Na urządzeniach, które umożliwiają przełączanie się między aplikacjami.
device.state.ArmDisarm 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.state.Brightness jasność Ustawienie jasności urządzenia.
device.state.Channel Na urządzeniach, które obsługują kanały na urządzeniu multimedialnym.
device.state.ColorSetting color.colorTemperature
color.spectrumHsv.hue
color.spectrumHsv.saturation
color.spectrumHsv.value
color.spectrumRgb
Stan ustawienia koloru.
device.state.Cook 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.state.Dock isDocked urządzenia mobilne, które można kazać wrócić do ładowania;
device.state.EnergyStorage 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.state.FanSpeed currentFanSpeedPercent
currentFanSpeedSetting
Na urządzeniach, które obsługują ustawianie prędkości wentylatora.
device.state.Fill currentFillLevel
currentFillPercent
isFilled
Dotyczy urządzeń, które można napełnić, takich jak wanna.
device.state.HumiditySetting humidityAmbientPercent
humiditySetpointPercent
Urządzenia obsługujące ustawienia wilgotności, takie jak nawilżacze i osuszacze.
device.state.InputSelector 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.state.LightEffects 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.state.LockUnlock isJammed
isLocked
urządzenia, które obsługują blokowanie i odblokowywanie lub zgłaszanie stanu zablokowania;
device.state.MediaState playbackState W przypadku urządzeń odtwarzających multimedia stan multimediów, np. czy są odtwarzane.
device.state.MotionDetection motionDetectionEventInProgress Na urządzeniach, które mogą wykrywać ruch.
device.state.OccupancySensing obecność Urządzenia, które mogą wykrywać obecność osób za pomocą czujnika PIR, ultradźwięków lub czujnika fizycznego.
device.state.Online online Urządzenia, które obsługują stan online i offline lub zgłaszają stan online i offline.
device.state.OnOff 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.state.OpenClose 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.state.Record isCurrentlyRecording Na urządzeniach, które obsługują nagrywanie na nośnik.
device.state.Rotation rotationDegrees
rotationPercent
Dotyczy urządzeń, które obsługują obrót, takich jak rolety z obrotnymi lamelami.
device.state.RunCycle 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.state.SensorState currentSensorStateData.key
currentSensorStateData.value.currentSensorState
currentSensorStateData.value.rawValue
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.state.StartStop 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.state.TemperatureControl temperatureAmbient
temperatureSetpoint
Steruje temperaturą urządzenia innego niż termostat (np. piekarnika) w jego wnętrzu lub w pobliżu.
device.state.TemperatureSetting activeThermostatMode
thermostatHumidityAmbient
thermostatMode
thermostatTemperatureAmbient
thermostatTemperatureSetpoint
thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
Dotyczy urządzeń, które obsługują punkty i tryby temperatury.
device.state.Timer 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.state.Volume 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.command.Notification body
members
title
Wysyłanie powiadomienia do wybranych domowników.
home.state.HomePresence 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.schedule Reprezentuje zdarzenie harmonogramu czasowego.