Daftar Isi:

Cara yang Sangat Sederhana untuk Memulai Otomasi Rumah Menggunakan Modul DIY: 6 Langkah
Cara yang Sangat Sederhana untuk Memulai Otomasi Rumah Menggunakan Modul DIY: 6 Langkah

Video: Cara yang Sangat Sederhana untuk Memulai Otomasi Rumah Menggunakan Modul DIY: 6 Langkah

Video: Cara yang Sangat Sederhana untuk Memulai Otomasi Rumah Menggunakan Modul DIY: 6 Langkah
Video: 20 MENIT PAHAM CARA MUDAH MEMBUAT MODUL PROJEK PENGUATAN PROFIL PELAJAR PANCASILA || SERI IKM #18 2024, Juli
Anonim
Cara yang Sangat Sederhana untuk Memulai Otomatisasi Rumah Menggunakan Modul DIY
Cara yang Sangat Sederhana untuk Memulai Otomatisasi Rumah Menggunakan Modul DIY

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)

Konfigurasi Papan (Node)
Konfigurasi 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

Tambahkan Node ke Asisten Rumah
Tambahkan Node ke Asisten Rumah
Tambahkan Node ke Asisten Rumah
Tambahkan Node ke Asisten Rumah

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

Antarmuka Sensor DHT11
Antarmuka Sensor DHT11
Antarmuka Sensor DHT11
Antarmuka Sensor DHT11
Antarmuka Sensor DHT11
Antarmuka Sensor DHT11
Antarmuka Sensor DHT11
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

Lihat Nilai Suhu & Kelembaban
Lihat Nilai Suhu & Kelembaban
Lihat Nilai Suhu & Kelembaban
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: