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."],[],[]]