Daftar Isi:

WLED (pada ESP8266) + IFTTT + Asisten Google: 5 Langkah
WLED (pada ESP8266) + IFTTT + Asisten Google: 5 Langkah

Video: WLED (pada ESP8266) + IFTTT + Asisten Google: 5 Langkah

Video: WLED (pada ESP8266) + IFTTT + Asisten Google: 5 Langkah
Video: Интеграция WLED для Home Assistant (+ дополнительный совет!) 2024, November
Anonim
WLED (pada ESP8266) + IFTTT + Asisten Google
WLED (pada ESP8266) + IFTTT + Asisten Google

Tutorial ini akan membantu Anda mulai menggunakan IFTTT dan Google Assistant untuk WLED pada ESP8266.

Untuk mengatur WLED & ESP8266 Anda, ikuti panduan ini di tynick:

tynick.com/blog/11-03-2019/getting-started…

Berteriaklah kepada Aircookie untuk perangkat lunak yang luar biasa!https://github.com/Aircoookiehttps://github.com/Aircoookie/WLEDhttps://github.com/Aircoookie/WLED-App

Perlengkapan:

WLED menjalankan ESP8266, nodeMCU, atau sejenisnya. Akun IFTTTAsisten Google dan/atau Perangkat Google Home

Langkah 1: Buka Port di Router Anda

Buka Port di Router Anda
Buka Port di Router Anda
  • Agar IFTTT dapat mengakses ESP8266 Anda, Anda perlu membuka port ke dunia luar.
  • Aplikasi WLED Anda akan memberi tahu Anda apa alamat IP internal untuk ESP8266 Anda.
  • Pilih tidak ada port standar untuk bagian luar (mis. 20015, 32265 dll) dan port 80 pada port internal.
  • Silakan merujuk ke instruksi router Anda tentang pengaturan penerusan porta.
  • *Tidak disarankan menggunakan port default 80 yang terbuka untuk dunia luar*

Langkah 2: Buat Pemicu IFTTT dengan Asisten Google

Buat Pemicu IFTTT dengan Asisten Google
Buat Pemicu IFTTT dengan Asisten Google
Buat Pemicu IFTTT dengan Asisten Google
Buat Pemicu IFTTT dengan Asisten Google
Buat Pemicu IFTTT dengan Asisten Google
Buat Pemicu IFTTT dengan Asisten Google

*Catatan: IFTTT akan meminta Anda untuk menautkan Akun Google Anda dan memberikan izin untuk IFTTT*

  • Daftar dengan IFTTT di IFTTT.com
  • Klik Buat di sudut kanan atas.
  • Klik "Jika Ini (Tambah)" dengan latar belakang hitam.
  • Cari "Asisten Google" dan klik "Asisten Google"
  • Klik "Ucapkan frasa sederhana" dengan latar belakang hitam.

Langkah 3: IFTTT - Siapkan Asisten Google

IFTTT - Siapkan Asisten Google
IFTTT - Siapkan Asisten Google
  • Di bawah "Apa yang ingin Anda katakan?"

    Masukkan perintah yang akan Anda ucapkan setelah "OK, Google…" Contoh: Masukkan "Turn on the moon" jika frasa Anda adalah "OK, Google. Turn on the moon."

  • Di bawah "Apa cara lain untuk mengatakannya? (opsional)"

    Masukkan perintah kedua yang akan Anda ucapkan setelah "OK, Google…" Contoh: Masukkan "moon on" jika frasa Anda adalah "OK, Google. Bulan aktif."

  • Di bawah "Dan cara lain? (opsional)"

    Masukkan perintah kedua yang akan Anda ucapkan setelah "OK, Google…" Contoh: Masukkan "Nyalakan bulan" jika frasa Anda adalah "OK, Google. Nyalakan bulan."

  • Di bagian “Apa yang Anda ingin Asisten katakan sebagai tanggapan?”

    Masukkan apa yang Anda ingin Asisten Google katakan kepada Anda. Contoh: “Oke. Selesai” atau “Mengerti” atau “Menyalakan bulan”

  • Pilih bahasamu.
  • Klik “Buat pemicu

Langkah 4: IFTTT - Webhooks

IFTTT - Webhook
IFTTT - Webhook
IFTTT - Webhook
IFTTT - Webhook
  • Klik Kemudian Itu (Tambah) dengan latar belakang Hitam
  • Cari "Webhooks" dan klik "Webhooks"
  • Klik "Buat permintaan web"

Langkah 5: Siapkan Permintaan Web di IFTTT & Selesai

Siapkan Permintaan Web di IFTTT & Selesai
Siapkan Permintaan Web di IFTTT & Selesai
Siapkan Permintaan Web di IFTTT & Selesai
Siapkan Permintaan Web di IFTTT & Selesai
  • Untuk URL, masukkan [Alamat IP Eksternal]: [Port] /win [opsi untuk pemicu]
  • Contoh: Untuk menyalakan LED dan mengatur warna menjadi putih: [Alamat IP Eksternal]:[Port]/win&T=1&A=128&R=255&G=255&B=255

    Terus tambahkan string GET Anda dengan &{parameter}={value}

  • Untuk "Metode", pilih "GET"
  • Untuk "Jenis Konten", pilih "application/x-www-form-urlencoded"
  • Tubuh tetap kosong.
  • Klik tombol "Buat Tindakan".
  • Klik Lanjutkan
  • Klik Selesai.
  • Setelah IFTTT mengatakan "Tersambung", coba frasa baru Anda dengan mengatakan "Oke, Google. [frasa pemicu baru]"

Contoh penjelasan & parameter (FYI, parameter peka huruf besar/kecil. 't' tidak sama dengan 'T')Tetapkan [Alamat IP Eksternal] sebagai ipv4 eksternal Anda (yaitu 12.34.56.789)Tetapkan nomor [Port] dari langkah Port Forwarding setelahnya titik koma (yaitu:28956)tambahkan /win setelah port (yaitu:28956/win)&T=1 || T artinya Beralih || 0(nonaktif), 1(aktif), 2(aktifkan/nonaktifkan)&A=128 || A artinya Kecerahan || nilai 0-255 (128 = 50% kecerahan)&R=255 || R artinya Saluran Merah || nilai 0-255&G=255 || G artinya Saluran Hijau || nilai 0-255&B=255 || B artinya Saluran Biru || nilai 0-255

Lihat parameter lainnya di Wiki Aircookie termasuk preset dan efek LED…https://github.com/Aircoookie/WLED/wiki/HTTP-reque…

Direkomendasikan: