Notifikasi

To get the most out of Google Home, choose your Help Center: U.S. Help Center, U.K. Help Center, Canada Help Center, Australia Help Center.

Membuat otomatisasi rumah lanjutan dengan editor skrip

Dengan aplikasi Google Home, Anda dapat mengotomatiskan rumah menggunakan Rutinitas. Untuk membuat Rutinitas Anggota Keluarga tingkat lanjut, Anda dapat memanfaatkan editor skrip untuk memprogram otomatisasi dengan skrip menggunakan pemicu, kondisi, tindakan, dan logika lanjutan tambahan.

Editor skrip saat ini tersedia dalam Pratinjau Publik. Anda dapat mengakses editor skrip dengan Google Home untuk web atau di aplikasi Google Home seluler setelah bergabung ke Pratinjau Publik.

Pelajari cara menulis otomatisasi dengan skrip:

Kunjungi codelab

Mulai

Editor skrip memungkinkan Anda menulis dan mengedit Rutinitas Anggota Keluarga Anda sendiri dengan Google Home untuk web atau di aplikasi Google Home.

Untuk membuat otomatisasi dengan skrip, Anda harus:

  • Memahami dasar-dasar YAML, bahasa skrip yang dapat dibaca manusia sehingga Anda bisa memasukkan petunjuk baris demi baris untuk membuat otomatisasi rumah.
  • Memahami cara kerja Rutinitas, termasuk terminologi seperti pemicu dan tindakan.
  • Memahami cara menggunakan editor skrip untuk menulis otomatisasi dengan skrip.

Untuk info yang lebih detail tentang cara menulis skrip, ikuti artikel Menulis otomatisasi dengan skrip menggunakan editor skrip.

Catatan: Di iPhone atau iPad, Anda dapat melihat, mengedit, menonaktifkan, dan menjalankan otomatisasi di aplikasi Google Home, tetapi saat ini Anda tidak dapat membuat otomatisasi dengan skrip baru. Jika Anda memiliki iPhone atau iPad, sebaiknya gunakan Google Home untuk web guna membuat otomatisasi baru.

Dasar-dasar editor skrip

Editor skrip menggunakan YAML, bahasa skrip yang memungkinkan Anda memasukkan petunjuk baris demi baris untuk membuat otomatisasi rumah. Pelajari lebih lanjut di artikel Menulis otomatisasi dengan skrip menggunakan editor skrip.

Panduan referensi cepat YAML

Konsep YAML Contoh

Pasangan nilai kunci

YAML ditulis sebagai kumpulan pasangan nilai kunci yang dipisahkan oleh : dan spasi. Setiap pasangan nilai kunci dimulai di baris baru.

Kunci adalah kata kunci literal. Nilai yang terkait dengan kunci dapat sesederhana string, angka, atau tanggal, atau serumit kumpulan pasangan nilai kunci lainnya.

Pada contoh, Kunci = nama dan Nilai = TV menyala lampu mati.

name: TV on lights off

Indentasi dan pasangan nilai kunci bertingkat

Anda dapat "menyusun bertingkat" beberapa pasangan nilai kunci dalam satu kunci induk.

YAML menggunakan indentasi (2 spasi) untuk menunjukkan struktur dan hierarki, serta menentukan elemen bertingkat. Setiap level tingkatan dibuat indentasi oleh jumlah spasi yang sama.

Dalam contoh, key (kunci) induk adalah metadata. Nilai untuk metadata adalah dua pasangan nilai kunci bertingkat:

  • Pasangan 1: Kunci = nama; Nilai = TV menyala lampu mati

  • Pasangan 2: Kunci = deskripsi; Nilai = Matikan lampu saat TV dinyalakan

Setiap pasangan diindentasi oleh 2 spasi untuk menunjukkan bahwa pasangan tersebut adalah turunan dari metadata kunci.

metadata:
name: TV on lights off
description: Turn off lights when TV turns on

Beberapa nilai

Untuk menyertakan beberapa nilai dengan satu kunci, buat daftar. Gunakan tanda hubung sebelum setiap item daftar.

Pada contoh, key = weekday, dan value adalah daftar yang mencakup Monday dan Thursday.
hari kerja:
- SENIN
- KAMIS

Komentar

Baris yang dimulai dengan # adalah komentar dan diabaikan oleh mesin otomatisasi.
# Ini adalah komentar. Anda akan mengabaikannya.

Pemicu, kondisi, dan tindakan yang didukung

Anda akan menentukan perilaku otomatisasi menggunakan kunci yang disebut pemicu, kondisi, dan tindakan:

  • Pemicu memberi tahu otomatisasi Anda kapan harus memulai. Pemicu dapat mencakup waktu atau status perangkat tertentu. Otomatisasi dapat menyertakan lebih dari satu pemicu.
  • Kondisi adalah batasan kapan otomatisasi Anda harus berjalan. Kondisi diperiksa setiap kali otomatisasi dimulai. Misalnya, Anda dapat menentukan bahwa otomatisasi hanya berjalan jika Anda tidak berada di rumah atau setelah matahari terbenam.
  • Tindakan adalah hal yang akan dilakukan otomatisasi Anda, seperti menyesuaikan volume speaker atau menyalakan atau mematikan lampu.

Untuk melihat daftar lengkap pemicu, kondisi, dan tindakan, buka Pusat Developer Google Home. Setiap komponen ini memiliki kumpulan petunjuk dan formatnya sendiri. Klik entri dalam tabel pemicu, kondisi, dan tindakan yang didukung untuk menemukan petunjuk tertentu, cara memformat, dan kode contoh. Anda juga dapat memeriksa perangkat mana yang didukung serta tindakan dan perintah yang dapat digunakan perangkat tersebut.

Membuat, mengedit, dan menghapus otomatisasi dengan skrip

Gunakan editor skrip di Google Home untuk web atau aplikasi Google Home untuk menulis dan mengedit otomatisasi dengan skrip kustom.

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. Fitur 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 dalam fitur Rutinitas. Fitur Rutinitas mungkin tidak selalu berfungsi, dan Google tidak bertanggung jawab atas bahaya atau kerugian yang ditimbulkan sebagai akibat dari kegagalan fitur Rutinitas.

Membuat otomatisasi dengan skrip

Dengan aplikasi Google Home

  1. Buka aplikasi Google Home Aplikasi Google Home.
  2. Ketuk Otomatisasi .
  3. Ketuk Tambahkan Anggota keluarga Opsi lainnya More menu Editor skrip.
  4. Buat draf otomatisasi dengan skrip yang baru. Lihat Menulis otomatisasi dengan skrip menggunakan editor skrip untuk mendapatkan bantuan dalam menyusun struktur skrip.
  5. Ketuk Validasi untuk memverifikasi bahwa skrip Anda dijalankan. Anda tidak dapat mengaktifkan otomatisasi yang berisi error.
  6. Ketuk Simpan untuk menambahkan otomatisasi ke rumah Anda atau menyimpan pekerjaan yang sedang berlangsung. Jika skrip Anda valid saat Anda menyimpannya, otomatisasi Anda akan otomatis diaktifkan. Jika Anda belum ingin menjalankannya, nonaktifkan Aktifkan.

Dengan Google Home untuk web

  1. Buka home.google.com/automations dan login ke akun Anda.
  2. Click Add new.
  3. Buat draf otomatisasi dengan skrip yang baru. Lihat Menulis otomatisasi dengan skrip menggunakan editor skrip untuk mendapatkan bantuan dalam menyusun struktur skrip.
  4. Click Validate to verify your script is able to run. You can't activate an automation with errors.
  5. Click Save to add your automation to your home or save in-progress work. If your script is valid when you save it, your automation automatically activates. If you don't want it to run yet, turn Activate off.

Mengedit otomatisasi dengan skrip

Anda dapat melihat dan mengedit sebagian besar otomatisasi yang dibuat dengan editor skrip. Otomatisasi tanpa skrip dan otomatisasi yang berjalan secara aktif tidak dapat diedit di editor skrip. Setelah menghentikan otomatisasi, Anda akan dapat mengeditnya.

Dengan aplikasi Google Home

  1. Buka aplikasi Google Home Aplikasi Google Home.
  2. Ketuk Otomatisasi nama otomatisasi dengan skrip Anda Edit.
  3. Edit otomatisasi dengan skrip.
  4. Tap Validate to verify your script is able to run. You can't activate an automation with errors.
  5. Tap Save. If your script is valid when you save it, your automation automatically activates. If you don't want it to run yet, turn Activate off.
Untuk akses cepat dan mudah, sematkan perangkat, ruangan, otomatisasi, dan tindakan yang paling sering Anda gunakan ke Favorit di aplikasi Google Home. Pelajari lebih lanjut cara membuat dan menyesuaikan Favorit.

Dengan Google Home untuk web

  1. Buka home.google.com/automations dan login ke akun Anda.
  2. Pilih otomatisasi dengan skrip.
  3. Edit skrip Anda.
  4. Click Validate to verify your script is able to run. You can't activate an automation with errors.
  5. Click Save to add your automation to your home or save in-progress work. If your script is valid when you save it, your automation automatically activates. If you don't want it to run yet, turn Activate off.

Menghapus otomatisasi dengan skrip

Penting: Penghapusan Rutinitas atau otomatisasi bersifat permanen. Untuk menghentikan Rutinitas atau otomatisasi untuk sementara, jeda Rutinitas atau otomatisasi.

Dengan aplikasi Google Home

  1. Buka aplikasi Google Home Aplikasi Google Home.
  2. Ketuk Otomatisasi .
  3. Pilih Rutinitas yang ingin dihapus.
  4. Ketuk Hapus lalu Hapus rutinitas.

Dengan Google Home untuk web

  1. Buka home.google.com/automations dan login ke akun Anda.
  2. Klik otomatisasi dengan skrip .
  3. Klik Hapus Hapus.

Bantuan terkait otomatisasi dengan skrip

  • Temukan bantuan untuk skrip dan pelajari yang sedang dikerjakan orang lain di komunitas Otomatisasi Google Home.
  • Agar otomatisasi berfungsi, skrip harus menggunakan kode yang valid. Jika terjadi error, pesan akan muncul. Pelajari lebih lanjut error dan peringatan validasi.
  • Untuk memvalidasi kode Anda, klik atau ketuk Validasi di editor skrip. Berikut ini beberapa error umum yang harus diwaspadai:
    • Pastikan Anda menggunakan nama perangkat yang benar dalam format Nama perangkat - Nama ruangan. Jika Anda tidak yakin, periksa nama perangkat Anda di aplikasi Google Home.
    • Pastikan perangkat mendukung fungsi yang Anda inginkan. Anda juga dapat menggunakan pelengkapan otomatis untuk menemukan opsi yang tersedia.
    • Pastikan Anda menyertakan tindakan. Tindakan diperlukan agar otomatisasi dapat berjalan.
  • Jika skrip tersimpan, tetapi otomatisasi tidak berperilaku seperti yang diharapkan, pastikan secara manual bahwa setiap komponen dalam skrip berfungsi. Misalnya, jika Anda menulis skrip untuk menyalakan lampu dan mengubah kecerahan saat matahari terbenam, coba selesaikan tugas ini dengan perintah asisten untuk mengonfirmasi bahwa setiap fungsi berjalan. Anda juga dapat memastikan bahwa:
    • Perangkat Anda ditambahkan atau ditautkan di aplikasi Google Home.
    • Perangkat Anda terhubung dan sedang online.
    • Nama, pemicu, kondisi, dan tindakan perangkat ditulis dengan benar.
    • Skrip Anda memiliki indentasi dan format yang tepat.
  • Dengan Google Home untuk web, Anda dapat mengakses Log otomatisasi di bawah skrip untuk melihat histori otomatisasi dan mengidentifikasi potensi masalah. Pelajari lebih lanjut jenis pesan yang Anda lihat di log Otomatisasi.
  • Coba gunakan fitur AI generatif eksperimental dari editor skrip untuk mendeskripsikan otomatisasi yang Anda inginkan, lalu fitur tersebut akan membuat draf skrip untuk Anda tinjau serta edit.
  • Pelajari lebih lanjut dasar-dasar Rutinitas dan cara memecahkan masalahnya.
  • Lihat Berlatih menulis skrip pertama.

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
14601985267640965695
true
Pusat Bantuan Penelusuran
true
true
true
true
true
1633396
false
false