Daftar Isi:
- Langkah 1: Tonton Videonya
- Langkah 2: Instal ESPHome
- Langkah 3: Konfigurasikan Papan (Node)
- Langkah 4: Tambahkan Node ke Home Assistant
- Langkah 5: Antarmuka Sensor DHT11
- Langkah 6: Lihat Nilai Suhu & Kelembaban
Video: Cara yang Sangat Sederhana untuk Memulai Otomasi Rumah Menggunakan Modul DIY: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Saya sangat terkejut ketika saya memutuskan untuk mencoba menambahkan beberapa sensor DIY ke asisten rumah. Menggunakan ESPHome sangat sederhana dan dalam posting ini, kita akan belajar cara mengontrol pin GPIO dan juga mendapatkan data suhu & kelembaban dari node nirkabel, dengan menggunakan Home Assistant. Bagian terbaiknya adalah ia tidak memerlukan kode apa pun untuk ditulis karena ia melakukannya secara otomatis.
Langkah 1: Tonton Videonya
Jauh lebih mudah untuk melihat semua yang dilakukan melalui video terlebih dahulu dan itulah mengapa saya sarankan menonton video yang ditampilkan di atas untuk mendapatkan gambaran tentang cara kerja semuanya. Posting ini hanya akan berisi langkah-langkah penting yang diperlukan untuk melakukannya sendiri.
Langkah 2: Instal ESPHome
Pertama, kita perlu menginstal add-on ESPHome di Home Assistant. Navigasikan ke toko add-on dengan melakukan hal berikut:
Hass.io -> Add-On Store
Tambahkan URL berikut ke toko sehingga dapat menemukan Add-On ESPHome:
github.com/esphome/hassio
Setelah selesai, cukup cari ESPHome, klik add-on yang muncul dan tekan tombol install. Instalasi mungkin memakan waktu, jadi harap tunggu beberapa menit karena ini akan tergantung pada koneksi internet Anda. Setelah diinstal, cukup tekan tombol START dan tunggu beberapa detik untuk memulai. Kemudian, klik tombol bertuliskan "OPEN WEB UI" yang akan membawa Anda ke layar ESPHome.
Langkah 3: Konfigurasikan Papan (Node)
Di ESPHome, perangkat disebut node, dan pertama-tama kita harus membuatnya agar dapat mulai berkomunikasi dengan Home Assistant.
Klik tombol tambah untuk membuat simpul baru. Kemudian beri nama dengan menggunakan karakter yang ditampilkan di layar. Saya akan menyebutnya "ruang tamu". Kemudian, pilih jenis perangkat yang "WeMos D1 Mini" untuk demo ini. Terakhir, tambahkan detail jaringan WiFi Anda sehingga papan dapat terhubung ke jaringan WiFi Anda dan kemudian klik "KIRIM" untuk membuat simpul.
ESPHome perlu dimulai ulang setelah membuat simpul baru. Ini dapat dilakukan dengan menavigasi ke hass.io -> ESPHome dan kemudian mengklik tombol RESTART. Berikan beberapa detik dan kemudian buka UI WEB.
Kita sekarang perlu mengkonfigurasi node ini sehingga kita dapat mengontrol LED yang terhubung ke pin D2. Situs web ESPHome berisi semua informasi yang Anda perlukan untuk mengonfigurasi berbagai komponen dan karena kami akan mengontrol pin GPIO, kami dapat menggunakan contoh informasi entitas konfigurasi dari halaman berikut:
esphome.io/components/switch/gpio.html
Klik tombol EDIT untuk node dan kemudian tempel informasi konfigurasi dan perbarui seperti yang ditunjukkan pada gambar dan kemudian, simpan file. Karena ini adalah pertama kalinya kami menggunakan papan dengan ESPHome, kami perlu mengunggah kode secara manual ke papan. Setelah ini selesai, kami kemudian dapat secara otomatis mengunggah pembaruan apa pun secara nirkabel menggunakan fitur pembaruan OTA.
Untuk mengunduh kode secara manual, pertama-tama kita harus mengompilasinya. Jadi gunakan menu opsi simpul untuk mengkompilasi kode untuk simpul tersebut. Ini akan memakan waktu cukup lama dan butuh sekitar 100 detik untuk saya. Setelah selesai, cukup unduh file biner. Kemudian, kunjungi tautan berikut dan unduh alat flasher ESPHome untuk sistem Anda:
github.com/esphome/esphome-flasher/releases
Klik dua kali file tersebut untuk membukanya. Kemudian pasang di papan Anda, pilih port COM yang benar, pilih file biner yang kami unduh dan kemudian tekan tombol FLASH. Ini akan mengunduh kode ke papan Anda, jadi berikan beberapa detik untuk menyelesaikannya. Setelah selesai, papan akan secara otomatis terhubung ke jaringan WiFi Anda dan Anda akan dapat melihatnya di log.
Langkah 4: Tambahkan Node ke Home Assistant
Asisten Rumah akan secara otomatis mendeteksi papan dan memberi Anda pemberitahuan untuk itu. Anda dapat mengklik itu untuk memulai atau Anda dapat menavigasi ke berikut ini:
Konfigurasi -> Integrasi
Anda kemudian akan dapat melihat simpul, jadi klik konfigurasikan dan konfirmasikan penambahan. Sekarang, yang perlu kita lakukan hanyalah menambahkannya ke dasbor. Jadi pergilah ke bagian dasbor/ikhtisar dan kemudian pilih opsi "Konfigurasi UI" dari menu opsi di bagian kanan atas. Kemudian, klik tombol Tambah, pilih Entitas dan beri nama baru. Anda kemudian dapat menggunakan daftar entitas untuk memilih sakelar yang akan memiliki nama yang sama dengan node. Klik simpan, tutup tampilan konfigurasi dasbor dan hanya itu yang perlu Anda lakukan. Jika Anda mengaktifkan sakelar maka LED di papan juga harus beralih dan statusnya akan ditampilkan di dasbor.
Langkah 5: Antarmuka Sensor DHT11
Saya akan menggunakan sensor DHT11 untuk mendapatkan nilai suhu dan kelembaban. Hubungkan ke papan dengan menggunakan diagram pengkabelan referensi. Anda harus terlebih dahulu menyalin contoh konfigurasi dari situs web ESPHome menggunakan tautan berikut:
esphome.io/components/sensor/dht.html
Kemudian, buka ESPHome dan edit konfigurasi untuk node dengan menambahkan konfigurasi. Pastikan untuk memperbarui pin dan juga menambahkan nama model seperti yang terlihat pada gambar. Setelah selesai, cukup tekan tombol unggah dan tunggu hingga semuanya selesai. Ini akan secara otomatis membuat, mengkompilasi kode dan juga mengunggahnya ke papan secara nirkabel, menggunakan fitur OTA. Setelah selesai, Anda akan melihat log keluaran dan papan akan secara otomatis terhubung ke jaringan Anda.
Langkah 6: Lihat Nilai Suhu & Kelembaban
Hal berikutnya yang perlu kita lakukan adalah menambahkan nilai sensor ke dashboard. Langkah ini mirip dengan bagian sebelumnya. Pilih opsi Configure UI untuk membuat kartu baru, lalu beri nama dan tambahkan entitas seperti yang ditunjukkan pada gambar. Klik simpan, keluar dari layar konfigurasi dan Anda akan dapat melihat informasi sensor di layar.
Begitulah cara mudah memulai otomatisasi rumah menggunakan ESPHome. Kami akan terus menghubungkan modul yang berbeda ke asisten rumah, jadi harap pertimbangkan untuk berlangganan saluran YouTube kami karena ini membantu kami membuat proyek seperti ini.
YouTube:
Terima kasih telah membaca!
Direkomendasikan:
Sistem Otomasi Rumah WiFi Daya Sangat Rendah: 6 Langkah (dengan Gambar)
Sistem Otomasi Rumah WiFi Daya Sangat Rendah: Dalam proyek ini kami menunjukkan bagaimana Anda dapat membangun sistem otomasi rumah lokal dasar dalam beberapa langkah. Kami akan menggunakan Raspberry Pi yang akan bertindak sebagai perangkat WiFi pusat. Sedangkan untuk node akhir kita akan menggunakan IOT Cricket untuk membuat daya baterai
NODE MCU-LED Control (Otomasi Rumah Sederhana): 5 Langkah
NODE MCU-LED Control (Simple Home Automation): Hi Guys, Dalam Instruksi ini mari kita lihat cara mengontrol bohlam LED menggunakan Smartphone Anda. Kami akan menggunakan Node-MCU untuk proyek ini. Lihat tautan di bawah untuk menginstal Node MCU perpustakaan (perpustakaan ESP) di Arduino IDE Anda.NODE MCU-BASICS{Ikuti Ste
Cara Membuat Rumah Pintar Menggunakan Modul Relai Kontrol Arduino - Ide Otomasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Relay Kontrol Arduino | Ide Otomasi Rumah: Dalam proyek otomatisasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengontrol 5 peralatan rumah tangga. Modul relai ini dapat dikontrol dari Ponsel atau smartphone, remote IR atau remote TV, sakelar Manual. Relai pintar ini juga dapat merasakan
Sistem Otomasi Rumah Menggunakan Modul Bluetooth Arduino dan HC-05: 5 Langkah (dengan Gambar)
Sistem Otomasi Rumah Menggunakan Arduino dan Modul Bluetooth HC-05: Hai Teman-teman Bagaimana kabar kalian semua! Hari ini saya di sini Dengan Instruksi Arduino Kedua Saya. Ini adalah Sistem Otomasi Rumah Terkendali Bluetooth. Anda Dapat Mengontrol Peralatan Rumah Anda Hanya Dari Smartphone Anda. Semua hal-hal Bekerja Sempurna! Saya Juga Mendesain Aplikasi
Cara yang Sangat Sederhana/mudah/tidak Rumit untuk Membuat Orang/Manusia/Hewan/Robot Terlihat Seperti Memiliki Penglihatan Panas yang Sangat Keren/Terang (Warna Pilihan Anda) Menggunakan GIMP: 4 Langkah
Cara yang Sangat Sederhana/Mudah/Tidak Rumit untuk Membuat Orang/Manusia/Hewan/Robot Terlihat Seperti Memiliki Penglihatan Panas Yang Sangat Keren/Terang (Warna Pilihan Anda) Menggunakan GIMP: Read…the…title