Otomasyon komut dosyası
    
    
      
      
      Koleksiyonlar ile düzeninizi koruyun
     
    
      
      İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
     
    
  
  
  
   
  
  
    
    
    
  
  
  
Önemli: 
Tüm
  hane üyeleri bu rutinlerin ne zaman çalıştığını görebilir. Rutinler yalnızca kolaylık sağlamak amaçlı olup güvenlikle ilgili önemli kullanım alanları için değildir. Başlama veya durma sorunu yaşamaları halinde yaralanmaya veya hasara neden olabilecek rutinler oluşturmayın. Rutinler, hem çalışan bir internet ve kablosuz ağ bağlantısının olmasına hem de Google ve Rutinlere dahil edilen cihazları üreten üçüncü taraf hizmetlerinin kullanılabilir durumda olmasına bağlı olabilir. Rutinler her zaman çalışmayabilir ve Google, başarısız olan rutinler sonucunda ortaya çıkan zararlardan veya kayıplardan sorumlu değildir.
Otomasyon komut dosyası dili YAML'ye dayanır ve hiyerarşik bir şemaya sahiptir.
Temel yapı şu şekildedir:
  
    
      metadata 
    Otomasyonun adını ve bir açıklamayı içerir  
  
    
      
      automations
       
     
    
      Otomasyonun mantığını tanımlar 
     
   
  
    
      
      starters
        
    
      Otomasyonu tetikleyen koşulları tanımlar 
     
   
  
    
      
      condition
        
    
      Otomasyonu başlatmak için değerlendirilen ek koşulları tanımlar 
     
   
  
    
      
      actions
       
     
    
      yapılacak işlemleri listeler 
     
   
Kongreler 
Her alan bir anahtar/değer çiftidir:
<key >:   <value >  #   <comments >
Burada:
<key>, tam eşleşme anahtar kelimesidir.
<value> şunlardan biri olabilir:
Temel tür: bool, number, string, time vb.
Yapı türü: Bir alan koleksiyonu.
Veri türünün dizisi. Örneğin, - string bir dize dizisidir.
Başka bir yerde tanımlanmış bir veri değerine yapılan referans. Örneğin, device: $tv ifadesinde tv, cihaz verilerini ifade eden bir değişkendir.
 <comments>, yazarla ilgili ek bilgiler için kullanılır. Komut dosyası motoru yorumları yoksayar. Yorumların komut dosyasının çalışması üzerinde etkisi yoktur.
 
 
  
    
    
    
  
  
 
  Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı  altında ve kod örnekleri Apache 2.0 Lisansı  altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları 'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
  Son güncelleme tarihi: 2025-10-03 UTC.
 
 
  
  
  
    
      [[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["Hatalı bilgi","incorrectInformation","thumb-down"],["Yeterli bilgi/örnek yok","notEnoughInformationSamples","thumb-down"],["Çok karmaşık","tooComplicated","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-10-03 UTC."],[],[]]