Peredup cahaya pintar berbasis Wi-Fi atau pengontrol kecepatan kipas memungkinkan Anda mengontrol kecerahan cahaya, kecepatan kipas, atau beban AC apa pun yang terhubung menggunakan ponsel cerdas atau antarmuka web Anda secara nirkabel. Meskipun Anda dapat membeli peredup lampu pintar atau pengatur kipas, harganya seringkali mahal dan memerlukan registrasi dan koneksi internet agar berfungsi. Ini mungkin tidak dapat diandalkan dan mungkin tidak berfungsi jika koneksi jaringan buruk atau internet tidak tersedia.
Untuk mengatasinya, Anda dapat membuat sakelar dimmer pintar DIY dengan papan berbasis ESP8266 yang berfungsi di jaringan lokal dan tidak memerlukan internet atau detail pribadi Anda untuk berfungsi.
Hal-hal yang Anda Butuhkan
- Papan ESP8266, seperti NodeMCU atau D1 Mini.
- Modul peredup. Anda dapat membeli modul dimmer RobotDyn atau membuat modul DIY yang bekerja dengan Arduino dan ESP8266.
- kabel DuPont.
- Sebuah kabel micro-USB.
- Server Asisten Rumah berjalan di Raspberry Pi
Setelah Anda mengumpulkan komponen yang diperlukan, ikuti langkah-langkah ini untuk menghubungkannya dan buat modul peredup DIY untuk mengontrol kecerahan cahaya/lampu dan kecepatan kipas Anda.
Langkah 1: Kompilasi Firmware
Untuk mengkompilasi firmware, Anda perlu menginstal add-on ESPHome di Home Assistant. Langkah-langkahnya adalah sebagai berikut:
- Di Asisten Rumah, buka Pengaturan > Pengaya dan klik Toko Tambahan.
- Cari dan instal ESPHome tambahan.
- Setelah instalasi, klik Awal dan klik Buka UI Web.
- Klik +Perangkat Baru > Melanjutkan.
- Masukkan nama perangkat (misalnya peredup cahaya) dan klik Lanjut.
- Pilih papan dari opsi. Jika Anda menggunakan NodeMCU, pilih ESP8266. Untuk D1 Mini, klik Pilih papan tertentu dan pilih Wemos D1 dan Wemos D1 mini. Klik Lanjut.
- Setelah selesai, klik Melewati.
- Temukan perangkat peredup cahaya dan klik EDIT.
- Masukkan SSID dan kata sandi Wi-Fi Anda:
Wifi:
ssd: "NamaWiFi Saya"
kata sandi: "Kata Sandi WIFI Saya"
Tepat di bawah captive_portal:, rekatkan kode berikut:
keluaran:
- platform: ac_dimmer
id: symphony_cooler
gerbang_pin: D1
zero_cross_pin:
nomor: D2
min_power: 60%
lampu:
- platform: monokromatik
keluaran: symphony_cooler
nama: Symphony Cooler
Anda dapat mengubah Indo dan nama sesuai perangkat yang ingin Anda kendalikan. Kami menggunakan peredup ini untuk mengontrol kecepatan kipas pendingin Symphony. min_power: dipertahankan pada 60% saat pendingin merespons atau mulai dengan slider minimal 60%. Anda dapat menghapus ini atau menyesuaikan nilainya berdasarkan respons perangkat Anda. Kode akan terlihat seperti ini:
Setelah selesai, klik Menyimpan > Install. Memilih Sambungkan ke komputer ini dan kemudian tunggu kompilasi selesai. Ini bisa memakan waktu hingga 10 menit.
Setelah firmware siap, klik Unduh Proyek dan simpan firmware di lokasi mana pun.
Langkah 2: Flash Firmware
Untuk mem-flash firmware yang kami kompilasi pada langkah sebelumnya di D1 Mini atau NodeMCU kami, unduh Alat Flasher ESPHome di sistem Windows atau Mac Anda dan ikuti langkah-langkah ini.
- Hubungkan papan NodeMCU atau D1 Mini ke sistem Anda menggunakan kabel micro-USB
- Luncurkan alat ESPHome Flasher, klik ikon segarkan, dan pilih COM Pelabuhan.
- Klik Jelajahi untuk memilih file firmware dan kemudian klik Flash ESP.
- Tunggu beberapa detik. Firmware akan di-flash dan output atau log akan mulai ditampilkan di alat ESPHome Flasher.
- Perangkat akan terhubung ke jaringan Wi-Fi. Setelah ini selesai, kembali ke ESPHome di Asisten Rumah dan periksa apakah peredup cahaya muncul ON LINE. Anda dapat mengklik LOG untuk memeriksa log dan alamat IP yang ditetapkan ke papan.
- Setelah semuanya diverifikasi dan berfungsi, Anda dapat memutuskan sambungan papan.
Langkah 3: Hubungkan Modul Dimmer ke NodeMCU atau D1 Mini
Lihat diagram dan tabel koneksi di bawah ini untuk menghubungkan modul dimmer RobotDyn ke papan D1 Mini atau NodeMCU Anda.
D1 Mini/NodeMCU | Modul Peredup |
D1 | PWM |
D2 | ZC |
5V atau V | VCC |
G | GND |
Juga, sambungkan input AC ke terminal AC-In dari modul dimmer dan kipas atau bola lampu Anda ke terminal LOAD. Misalnya, Anda dapat menghubungkan dua kabel ke bola lampu atau kipas ke AC IN dan kemudian menghubungkan kipas atau lampu ke terminal LOAD.
Langkah 4: Tambahkan Kontrol ke Asisten Rumah
Setelah semuanya terhubung, Anda dapat menyalakan AC dan juga menyalakan catu daya D1 Mini. Di Asisten Rumah Anda, buka Pengaturan > Perangkat dan Layanan. Modul peredup Anda harus secara otomatis terdaftar di bawah Integrasi tab. Klik Konfigurasikan.
Jika perangkat tidak ditemukan, Anda dapat kembali ke ESPHome, klik LOG di bawah peredup cahaya dan catat alamat IP. Kemudian Pergi ke Pengaturan > Perangkat dan klik Tambahkan Integrasi. Pilih ESPHome, rekatkan alamat IP, dan klik Menghubung.
- Klik KIRIMKAN. Anda mungkin perlu memasukkan Kunci Enkripsi (Anda dapat menemukannya di kode YAML yang redup). Tempel kuncinya dan klik KIRIMKAN lagi.
- Memilih Daerah dan klik Menyelesaikan.
- Selanjutnya, temukan modul di daftar ESPHome di bawah Pengaturan > Perangkat & Layanan.
- Klik di atasnya (peredup cahaya dalam kasus kami).
- Klik pada entitas dan kemudian klik TAMBAHKAN KE DASBOR.
- Pilih kamar dan klik BERIKUTNYA > TAMBAHKAN KE DASBOR.
- Anda sekarang dapat pergi ke kamar di bawah Ringkasan dan klik pada nama dimmer untuk membuka kontrol slider. Anda dapat menggunakan penggeser ini untuk mengontrol kecepatan beban yang terhubung (kipas atau motor) atau kecerahan (lampu). Anda juga dapat menggunakan kontrol sakelar untuk menghidupkan/mematikan beban yang terhubung.
Pastikan Anda tidak menghubungkan beban apa pun yang melebihi 500-1000W (berdasarkan TRIAC yang digunakan). Jika Anda ingin mengontrol beban yang lebih berat, Anda dapat membuat modul dimmer zero-cross DIY menggunakan BTA41 yang dapat digunakan untuk mengontrol beban hingga 4000W dengan heat sink yang sesuai.
Langkah 5: Atur Otomatisasi
Menyiapkan otomatisasi di Home Assistant cukup mudah dan dapat membantu Anda menggunakan perangkat secara efisien, sehingga meningkatkan masa pakainya. Di bawah ini adalah contoh otomatisasi yang dapat Anda atur di mana kecepatan kipas pendingin turun dari 100% (untuk saat Anda tidur) menjadi 80% pada pukul 03:00 saat suhu turun.
alias: Lebih keren
keterangan: ''
pemicu:
- platform: waktu
pada: '03:00:00'
kondisi: []
tindakan:
- device_id: ffa25bd424ab6fc99a46286e8148ef5b
domain: cahaya
entitas_id: lampu.symphony_cooler
Tipe: kecerahan_penurunan
- Tipe: matikan
device_id: ffa25bd424ab6fc99a46286e8148ef5b
entitas_id: lampu.symphony_pump
domain: cahaya
modus: tunggal
Demikian pula, Anda dapat menggunakan otomatisasi untuk menyalakan lampu terhubung dengan kecerahan 80% pada pukul 19.00, menurunkannya menjadi 50% atau lebih rendah (sesuai kebutuhan Anda) pada tengah malam, dan mematikannya di pagi hari. Anda dapat mengatur ini untuk setiap hari atau hari-hari tertentu berdasarkan kebutuhan Anda.
Anda dapat menginstal ini untuk mengontrol beberapa lampu di ruang tamu, area dapur, atau kamar tidur Anda, dan mengatur otomatisasi untuk menciptakan suasana. Misalnya, saat Anda menyalakan TV pintar, lampu akan meredup secara otomatis dan kecerahan akan meningkat saat TV mati. Anda juga bisa mendeteksi keberadaan ruangan untuk mengotomatiskan sakelar peredup pintar. Kemungkinan dengan Home Assistant tidak terbatas.
Anda juga dapat membeli modul peredup ini dalam versi dua atau empat saluran untuk mengontrol hingga empat beban. Namun, jika Anda perlu mengontrol lebih dari empat beban yang berbeda, Anda dapat membeli lebih banyak atau membuat modul peredup DIY dan menambahkan saluran sebanyak yang Anda inginkan. Hanya satu pin D1 Mini atau NodeMCU yang digunakan untuk mendeteksi zero-cross; sisanya dapat digunakan untuk mengontrol beban.
Hemat Energi untuk Menghemat Uang
Perangkat peredup pintar yang kami buat dapat membantu Anda menghemat energi, mengurangi tagihan listrik, dan menghemat bahan bakar fosil. Anda dapat mengatur otomatisasi di Home Assistant untuk secara otomatis menambah dan mengurangi kecerahan bohlam (atau kecepatan kipas), atau mengaktifkan/menonaktifkannya berdasarkan waktu atau sesuai kebutuhan Anda. Diperkirakan bahwa peredupan lampu Anda secara teratur sebesar 20-30% dapat dengan mudah mengurangi biaya listrik Anda hingga 30% atau lebih.