Daftar Isi:
- Langkah 1: Instal Asisten Rumah
- Langkah 2: Instal Nyamuk
- Langkah 3: Tambahkan Integrasi MQTT untuk Asisten Rumah
- Langkah 4: Solder Kabel Jumper Pria ke Pria ke Adafruit NeoPixel Ring dan NeoPixel Stick
- Langkah 5: Hubungkan ke ANAVI Miracle Controller
- Langkah 6: Konfigurasikan ANAVI Miracle Controller
- Langkah 7: Kontrol NeoPixels Dari Asisten Rumah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Adafruit NeoPixels adalah cincin, strip, dan papan sirkuit tercetak lainnya dengan strip LED RGB yang dapat dialamatkan. Mereka dapat dirantai satu sama lain. Adafruit NeoPixels sangat populer di komunitas pembuat dan banyak digunakan di berbagai proyek do-it-yourself (DIY).
Home Assistant adalah platform otomatisasi rumah sumber terbuka dan gratis yang ditulis dengan Python 3. Ini memungkinkan Anda untuk mengelola berbagai perangkat di rumah pintar Anda. Home Assistant berjalan dengan sangat baik di Raspberry Pi 3 atau 4 dan dapat diinstal sebagai gambar Hass.io.
Dalam tutorial ini Anda akan belajar cara menggunakan Adafruit NeoPixels dengan Home Assistant tanpa pemrograman apa pun! Dalam beberapa langkah kita akan menginstal dan mengkonfigurasi semuanya tanpa coding apapun. Kami akan menghubungkan Adafruit NeoPixels ke papan pengembangan WiFi open source ANAVI Miracle Controller.
Perangkat Keras yang Diperlukan
- Adafruit NeoPixel Ring
- Adafruit NeoPixel Stick
- 6 kabel jumper pria ke pria
- Catu daya 5V DC
- Pengontrol Keajaiban ANAVI
- Raspberry Pi 3 atau 4
Langkah 1: Instal Asisten Rumah
Unduh Hass.io, flash pada kartu microSD, pasang kartu microSD di Raspberry Pi dan nyalakan. Pada boot pertama, ia mengunduh versi terbaru Home Assistant yang memakan waktu sekitar 20-30 menit tergantung pada koneksi Internet Anda. Jika router Anda mendukung mDNS, Anda dapat mengakses instalasi Anda di
Langkah 2: Instal Nyamuk
Instal Mosquitto MQTT broker dari Hass.io add-on store, konfigurasikan nama pengguna dan kata sandi serta Access Control Lists (ACL), akhirnya luncurkan Mosquitto.
Langkah 3: Tambahkan Integrasi MQTT untuk Asisten Rumah
Dari Konfigurasi > Integrasi, tambahkan integrasi MQTT baru. Masukkan alamat IP, nama pengguna, kata sandi dan klik Aktifkan penemuan. Adalah wajib dan sangat penting untuk memungkinkan penemuan.
Langkah 4: Solder Kabel Jumper Pria ke Pria ke Adafruit NeoPixel Ring dan NeoPixel Stick
Di luar kotak Adafruit NeoPixel Rings and Sticks tidak memiliki petunjuk. Solder kabel jumper male to male ke Adafruit NeoPixel Ring dan NeoPixel Stick. Tiga kabel diperlukan untuk setiap perangkat NeoPixel. Satu kabel jumper untuk GND, satu lagi untuk 5V DC dan yang ketiga untuk DIN (Input data).
Langkah 5: Hubungkan ke ANAVI Miracle Controller
- Hubungkan NeoPixel Stick DIN ke LED1, GND ke GND dan 5VDC ke VOUT pada ANAVI Miracle Controller.
- Hubungkan NeoPixel Ring Data Input ke LED2, GND ke GND dan 5V DC Power ke VOUT pada ANAVI Miracle Controller.
- Atur jumper pada ANAVI Miracle Controller ke 5V.
- Colokkan catu daya positif pusat 5V DC yang sesuai ke jack barel (5.5x2.1mm) pada ANAVI Miracle Controller.
Langkah 6: Konfigurasikan ANAVI Miracle Controller
Pada boot pertama, ANAVI Miracle Controller membuat titik akses WiFi. Dari ponsel cerdas, tablet, atau komputer Anda, sambungkan ke ANAVI Miracle Controller. Ikuti petunjuk di portal captive untuk menyelesaikan konfigurasi ANAVI Miracle Controller. Hubungkan ke jaringan WiFi Anda, atur alamat broker MQTT, nama pengguna dan kata sandi, atur jenis LED ke NEOPIXEL, jumlah LED untuk LED1 hingga 8 untuk Adafruit NeoPixel Stick dan jumlah LED untuk LED2 hingga 12 untuk Adafruit NeoPixel Ring.
Langkah 7: Kontrol NeoPixels Dari Asisten Rumah
Setelah konfigurasi berhasil, ANAVI Miracle Controller akan terhubung ke jaringan WiFi Anda dan broker MQTT yang disediakan. Setelah itu Home Assistant akan secara otomatis menemukan ANAVI Miracle Controller. Buka Home Assistant GUI, nyalakan ANAVI Miracle Controller LED1 dan ANAVI Miracle Controller LED2. Atur efek dan warna yang berbeda untuk masing-masing dari dua Adafruit NeoPixels.