Otomasyonlar aşağıdaki başlatıcıları ve işlemleri destekler. Tüm eyaletler de koşul olarak desteklenir.
Durum / Etkinlik (başlatıcı) Koşul Komut (işlem) |
Desteklenen Alanlar | Açıklama |
---|---|---|
and | Tüm alt koşulların mantıksal VE'sini temsil eden bir bileşik koşul. | |
assistant. |
mesaj | |
assistant. |
okGoogle | |
assistant. |
sorgu | |
device. |
etkinleştir | Bir sahneyi etkinleştirin veya devre dışı bırakın. |
device. |
newApplicationName | Belirtilen cihaza bir uygulama yükleyin. |
device. |
applicationName | Belirtilen uygulamayı arayın. |
device. |
applicationName | İlgili uygulamayı seçin. |
device. |
arm armLevel cancel |
Cihazın alarm düzeyini ayarlayın. |
device. |
parlaklık | Cihazın mutlak parlaklığını ayarlayın. Parlaklık 0'dan büyük bir değere ayarlandığında cihaz kapalıysa açılır ve [`OnOffState.state`](./on_off_state) değeri, cihazın açık olduğunu yansıtacak şekilde değişir. Benzer şekilde, parlaklık 0'a ayarlandığında cihaz kapanır ve [`OnOffState.state`](./on_off_state) buna göre değişir. |
device. |
brightnessRelativePercent brightnessRelativeWeight |
Cihazın göreceli parlaklığını ayarlayın. Parlaklık 0'dan büyük bir değere ayarlandığında cihaz kapalıysa açılır ve [`OnOffState.state`](./on_off_state) değeri, cihazın açık olduğunu yansıtacak şekilde değişir. Benzer şekilde, parlaklık 0'a ayarlandığında cihaz kapanır ve [`OnOffState.state`](./on_off_state) buna göre değişir. |
device. |
yük | Şarjı başlatma veya durdurma |
device. |
color. color. color. color. color. color. |
Rengi belirtilen ton olarak ayarlar. Renk, kapalı bir cihazda ayarlandığında cihaz açılır ve [`OnOffState.state`](./on_off_state) bu durumu yansıtacak şekilde değişir. Benzer şekilde, parlaklık 0'a ayarlandığında cihaz kapanır ve [`OnOffState.state`](./on_off_state) buna göre değişir. |
device. |
cookingMode foodPreset quantity start unit |
Yemek yapmayı başlatma veya durdurma |
device. |
amount item presetName unit |
Öğeleri dağıtma |
device. |
Cihazı yerleştirme istasyonuna takın. | |
device. |
enable | Misafir ağını etkinleştirin veya devre dışı bırakın. |
device. |
enable profile |
Bir ağ profilini etkinleştirme veya devre dışı bırakma PIN ile ikincil kullanıcı doğrulaması kullanılmalıdır. Diğer güvenlik cihazları bu komutlarla devre dışı bırakılırsa kullanıcının ev güvenliğinin etkilendiği düşünülebilir. |
device. |
fill fillLevel |
Cihazı doldurabilir veya boşaltabilirsiniz. |
device. |
sesi kapatma | Yerel uyarı oluşturarak hedef cihazı bulun. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Nem seviyesini mevcut değere göre ayarlayın. |
device. |
süre | Cihazı bir dizi renkte kullanın. |
device. |
süre | Işık yoğunluğu, orta düzey parlaklıktan maksimum parlaklığa yükselir ve ardından saniyede bir titreşim olacak şekilde toplam bir döngü süresiyle orta düzey parlaklığa düşer. Her döngüde maksimum parlaklık 200 ms, geçiş dönemi hariç orta seviye parlaklık ise en az 500 ms sürmelidir. |
device. |
süre | Belirli bir süre içinde cihazın parlaklığını kademeli olarak azaltın ve isteğe bağlı olarak renk sıcaklığını değiştirin. |
device. |
süre | Zaman içinde cihazın parlaklığını kademeli olarak artırın ve cihaz bu efekti destekliyorsa renk sıcaklığını değiştirin. |
device. |
kilitle | Cihazı kilitleme veya cihazın kilidini açma |
device. |
Sonraki medya öğesine atlar. | |
device. |
Medya oynatmayı duraklatma | |
device. |
Önceki medya öğesine atlama | |
device. |
Medya oynatmayı devam ettirin. | |
device. |
Geçerli oynatma listesini karıştırır. | |
device. |
Medya oynatmayı durdurun. | |
device. |
sesi kapat | Belirtilen cihazın sesini kapatma veya açma |
device. |
Sonraki girişe geçin. | |
device. |
CANNOT TRANSLATE | Cihazı açın veya kapatın. |
device. |
openDirection openPercent |
Cihazın açık/kapalı durumunu ayarlama |
device. |
duraklat | Cihaz işlemlerini duraklatma veya devam ettirme |
device. |
Önceki girişe geçin. | |
device. |
Cihazı yeniden başlatır. | |
device. |
channelCount | Mevcut kanalı göreli bir miktarla ayarlayın. |
device. |
Kullanıcının daha önce bulunduğu kanala dönün. | |
device. |
Fan yönünü tersine çevirin. | |
device. |
rotationDegrees rotationPercent |
Cihazın mutlak dönüşünü ayarlayın. |
device. |
channelCode channelName channelNumber |
Geçerli kanalı belirli bir değere ayarlayın. |
device. |
fanSpeed | Fan hızını ayarlayın. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Fan için göreceli hızı ayarlayın. |
device. |
nem | Nem seviyesini mutlak bir değere ayarlayın. |
device. |
newInput | Medya girişini ayarlayın. |
device. |
volumeLevel | Belirli bir cihazın ses düzeyini ayarlayın. |
device. |
start | Cihazı başlatma veya durdurma |
device. |
Mevcut ışık efektini durdurun. | |
device. |
thermostatMode | Termostat cihazı için hedef çalışma modunu ayarlayın. |
device. |
thermostatTemperatureSetpoint | Termostat cihazı için hedef sıcaklığı ayarlayın. |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Termostat cihazı için hedef sıcaklık aralığı ayarlayın. |
device. |
süre | Zamanlayıcı süresini ayarlayın. |
device. |
Zamanlayıcıyı iptal edin. | |
device. |
Zamanlayıcıyı duraklat. | |
device. |
Zamanlayıcıyı devam ettir. | |
device. |
süre | Yeni bir zamanlayıcı başlatın. |
device. |
Kamera bir köpek veya kedi algıladı. Diğer hayvan türlerinin algılanması desteklenmez. | |
device. |
Kapı ziline basıldı. | |
device. |
Kamera tanıdık bir yüz algıladı. | |
device. |
Kamera tanınmayan bir yüz algıladı. | |
device. |
Cihaz hareket algıladı. | |
device. |
Kamera hareket eden bir araç algıladı. | |
device. |
Kamera, teslim edilen bir paket algıladı. | |
device. |
Kamera bir kişi algıladı. | |
device. |
Cihaz, konuşan bir kişinin sesini algıladı. | |
device. |
Cihaz tarafından bir ses algılandı. | |
device. |
currentApplication | Uygulamalar arasında geçiş yapabilen cihazlar için. |
device. |
currentArmLevel isArmed |
Etkinleştirme ve devre dışı bırakmayı destekleyen güvenlik sistemleri gibi cihazlarda, cihazın etkinleştirilip etkinleştirilmediğini gösterir. |
device. |
parlaklık | Cihazın parlaklık ayarı. |
device. |
Medya cihazında kanalları destekleyen cihazlar için. | |
device. |
color. color. color. color. color. |
Renk ayarının durumu. |
device. |
currentCookingMode currentFoodPreset |
Çeşitli yemek ön ayarları ve desteklenen pişirme modlarına göre yemek pişirebilen cihazlar için. |
device. |
isDocked | Şarj için geri dönmesi istenebilen kendi kendine hareket eden cihazlar için. |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Bir pil gibi enerji depolama cihazının durumu (depoladığı enerji miktarı, şarj olup olmadığı ve fişe takılı olup olmadığı dahil) |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
Fan hızının ayarlanmasını destekleyen cihazlar için. |
device. |
currentFillLevel currentFillPercent isFilled |
Doldurulabilen cihazlar (ör. küvet) |
device. |
humidityAmbientPercent humiditySetpointPercent |
Nemlendiriciler ve nem gidericiler gibi nem ayarlarını destekleyen cihazlar için. |
device. |
currentInput | Girişleri değiştirebilen cihazların sorgulanmasını sağlar.
Medya girişleri, cihaz başına ses veya video feed'lerini temsil eden dinamik adlara sahip olabilir. Bu feed'ler kablolu veya ağa bağlı olabilir ancak adlandırılmalı ve makul ölçüde kalıcı olmalıdır. Bu, aranabilir ağ kitaplığı gibi rastgele geçici feed'leri desteklemez. Eşlenmiş ve adlandırılmış Bluetooth kaynakları desteklenir. Kaynakların birden fazla adı olabilir. Bu nedenle, kullanıcı tarafından oluşturulan ve keşfedilen adların yanı sıra varsayılan adlar da desteklenir. Örneğin, "hdmi_1" aynı zamanda "DVD oynatıcı" veya "usb_1" aynı zamanda "Sabit sürücü" olabilir.
Medya girişleri, "sonraki" ve "önceki" komutlarını destekleyecek şekilde sıralanabilir.
Not: InputSelector , sorgu gramerini desteklemez. |
device. |
activeLightEffect | Durumu değiştirmek için karmaşık ışıklandırma komutlarını destekleyebilen cihazlar (ör. çeşitli renkler arasında döngü oluşturma) |
device. |
isJammed isLocked |
Kilitleme ve kilit açmayı ve/veya kilitli durumu bildirmeyi destekleyen cihazlar için. |
device. |
playbackState | Medya oynatan cihazlarda, medyanın durumu (ör. oynatılıp oynatılmadığı). |
device. |
motionDetectionEventInProgress | Hareketi algılayabilen cihazlar için. |
device. |
evdekiler | PIR, ultrasonik veya fiziksel temas algılama yoluyla doluluk algılayabilen cihazlar için. |
device. |
online | Çevrimiçi ve çevrimdışı durumu destekleyen ve/veya çevrimiçi ve çevrimdışı durumu bildiren cihazlar için. |
device. |
CANNOT TRANSLATE | Prizler ve anahtarların yanı sıra gelecekteki birçok cihaz da dahil olmak üzere, ikili açma/kapama işlevine sahip tüm cihazların temel açma/kapama işlevi. |
device. |
openPercent | Açma ve kapamayı destekleyen cihazlar için (bazı durumlarda kısmen veya birden fazla yönde açma ve kapama). |
device. |
isCurrentlyRecording | Medya kaydını destekleyen cihazlar için. |
device. |
rotationDegrees rotationPercent |
Döndürmeyi destekleyen cihazlar (ör. döndürülebilir çıtalı panjurlar) için. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
İşlemleri devam eden ve sorgulanabilen cihazlar için. Bu tür cihazlar, toplam döngü sayılarını işlem başlangıcında ve cihazın çalışırken bulunduğu her döngüde bildirir. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Bir sensör tarafından üretilen ölçüm. Örneğin, duman dedektörü tarafından ölçülen duman miktarı veya karbonmonoksit dedektörü tarafından ölçülen karbonmonoksit miktarı gibi. |
device. |
isPaused isRunning |
İşlemleri başlatmayı ve durdurmayı destekleyen cihazlar için. Bir cihazı başlatmak ve durdurmak, cihazı açıp kapatmaya benzer bir işlevi yerine getirir. Cihazların açıldığında ve başlatıldığında farklı şekilde çalıştığını gösterir. Örneğin, belirli çamaşır makineleri çalışmaya başlamadan önce açılabilir ve ayarları değiştirilebilir. |
device. |
temperatureAmbient temperatureSetpoint |
Termostat dışındaki bir cihazın (ör. fırın) sıcaklığını cihazın içinde veya çevresinde kontrol eder. |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Sıcaklık noktalarını ve modlarını destekleyen cihazlar için. |
device. |
timerPaused | Zamanlayıcı özelliğini destekleyen cihazlar için Örneğin, akıllı sulama kontrol cihazı veya akıllı ışık anahtarında yerleşik bir zamanlayıcı olabilir. Bu, cihazı zamanlayıcıda ne kadar süre kaldığı konusunda sorgulamak için kullanılabilir. |
device. |
currentVolume isMuted |
Ses seviyesini değiştirebilen cihazlar (ör. ses seviyesini belirli bir düzeye ayarlama, sesi kapatma veya açma) |
home. |
body members title |
E-posta adreslerini kullanarak belirtilen ev üyelerine bildirim gönderin. |
home. |
homePresenceMode | |
not | Başka bir koşulun mantıksal NOT'ını temsil eden bir koşul. | |
veya | Tüm alt koşulların mantıksal VEYA'sını temsil eden bir bileşik koşul. | |
time. |
Bir zaman aralığını temsil eder. | |
time. |
Otomasyon yürütülmesine duraklatma ekler. | |
unutmayın. |
Bir zaman çizelgesi etkinliğini temsil eder. |