Skrip Automations
    
    
      
      
      Tetap teratur dengan koleksi
     
    
      
      Simpan dan kategorikan konten berdasarkan preferensi Anda.
     
    
  
  
  
   
  
  
    
    
    
  
  
  
Penting: 
Semua
  anggota keluarga dapat melihat kapan Rutinitas ini dijalankan. Rutinitas hanya untuk kemudahan, bukan untuk kasus penggunaan yang vital untuk keselamatan atau keamanan. Jangan membuat Rutinitas yang dapat mengakibatkan cedera atau bahaya jika gagal dimulai atau berhenti berfungsi. Rutinitas dapat bergantung pada internet dan Wi-Fi yang berfungsi dengan baik, serta ketersediaan layanan dari Google dan pihak ketiga yang memproduksi perangkat, yang disertakan di Rutinitas. Rutinitas mungkin tidak selalu berfungsi, dan Google tidak bertanggung jawab atas bahaya atau kerugian yang ditimbulkan sebagai akibat dari kegagalan Rutinitas.
Bahasa skrip Otomatisasi didasarkan pada YAML, dan memiliki skema hierarkis.
Struktur dasarnya terlihat seperti ini:
  
    
      metadata 
    berisi nama Otomatisasi dan deskripsi  
  
    
      
      automations
       
     
    
      menentukan logika Otomatisasi 
     
   
  
    
      
      starters
        
    
      menentukan kondisi yang memicu Otomatisasi 
     
   
  
    
      
      condition
        
    
      menentukan kondisi tambahan yang dievaluasi untuk memulai Otomatisasi 
     
   
  
    
      
      actions
       
     
    
      mencantumkan tindakan yang harus dilakukan 
     
   
Konvensi 
Setiap kolom adalah pasangan nilai kunci:
<key >:   <value >  #   <comments >
Dengan:
<key> adalah kata kunci literal
<value> dapat berupa:
Jenis primitif: bool, angka, string, waktu, dll.
Jenis struct: kumpulan kolom.
Array jenis data. Misalnya, - string adalah array
string.
Referensi ke nilai data, yang ditentukan di tempat lain. Misalnya, di device: $tv, tv adalah variabel, yang merujuk ke data perangkat.
 <comments> digunakan untuk informasi tambahan bagi penulis. Mesin skrip mengabaikan komentar, karena tidak memengaruhi pengoperasian skrip.
 
 
  
    
    
    
  
  
 
  Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
  Terakhir diperbarui pada 2025-10-03 UTC.
 
 
  
  
  
    
      [[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi tidak benar","incorrectInformation","thumb-down"],["Informasi/sampel tidak memadai","notEnoughInformationSamples","thumb-down"],["Terlalu rumit","tooComplicated","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-10-03 UTC."],[],[]]