Daftar Isi:

Otomatisasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Langkah
Otomatisasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Langkah

Video: Otomatisasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Langkah

Video: Otomatisasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Langkah
Video: Smarthome using home assistant 2024, Juli
Anonim
Image
Image

Apakah Anda ingin mulai mengubah rumah Anda menjadi rumah pintar? Dan juga melakukannya dengan murah?

NodeMCU dan HomeAssistant hadir untuk membantu tentang itu. Saya sarankan Anda untuk menonton video ini, mungkin akan lebih mudah bagi Anda untuk mengikuti. Jika tidak, ikuti langkah-langkah di bawah ini.

Perlengkapan

1 × NodeMCU v3 NodeMCU di eBay:

2 × Breadboards Breadboards di eBay:

1 × Fotoresistor Fotoresistor di eBay:

1 × Saklar magnet Sakelar magnet di eBay:

1 × Relay Relay di eBay:

1 × Tombol Tombol dan Resistor di eBay:

7 × Resistor (2x 10kohm, 4x 100ohm, 1x 4.7kohm)

4 × LED LED di eBay:

20 × Kabel Kabel di eBay:

1 × Sensor suhu DALLAS Sensor suhu di eBay:

1 × Sensor gerak (PIR) Sensor gerak:

1 × TAMBAHAN: Bank daya

Langkah 1:

Gambar
Gambar

Hai!

Dapatkan semua persediaan (komponen) yang dibutuhkan dan mari kita mulai.

Langkah 2:

Hubungkan semua komponen sesuai dengan sketsa berantakan ini. Maaf karena kawat berantakan.:(

Langkah 3:

Gambar
Gambar

Instal PlatformIO IDE, HomeAssistant + Python

Sekali lagi, Anda dapat mengikuti video ini untuk melihat detail lebih lanjut tentang instalasi HomeAssistant dan Python. Untuk mengikuti langkah demi langkah instalasi PlatformIO dan untuk melihat cara mengunggah program LED berkedip sederhana, periksa video ini.

Harap dicatat bahwa Anda tidak perlu menggunakan IDE PlatformIO secara ketat, tetapi mungkin akan lebih mudah bagi Anda untuk mengikutinya.

Langkah 4:

Gambar
Gambar

Salin kode ke file main.cpp dari sini. Ganti IP mqtt_server ke IP PC Anda tempat HomeAssistant diinstal. Ganti SSID dan kata sandi dengan SSID dan kata sandi Wi-Fi yang Anda inginkan. Unggah ke NodeMCU.

Langkah 5:

Gambar
Gambar

Dalam pencarian windows (mulai) tulis %appdata% dan buka folder.homeassistant. Di sana Anda akan menemukan konfigurasi.yaml. Buka dan ganti semua konten dengan yang ini.

Hati-hati jika menulis sesuatu yang tambahan karena config sensitif terhadap ruang! Itu harus terstruktur dalam aturannya.

Mulai HomeAssistant di PC Anda jika belum dimulai. Masukkan IP PC tersebut dan tambahkan port:8123 setelahnya di browser. Di sudut kanan atas Anda akan menemukan opsi untuk mengkonfigurasi UI. Pilih itu dan lagi di sudut kanan atas temukan editor konfigurasi RAW dan ganti kontennya dengan yang ini.

Langkah 6:

Gambar
Gambar

Periksa apakah semuanya terhubung dengan benar dan MQTT berfungsi sebagaimana mestinya dengan mengirimkan data setiap beberapa detik dan menguji cara kerja setiap sensor.

Di ponsel cerdas Anda, buka browser dan masukkan IP server HomeAssistant Anda dan tambahkan port: 8123. Simpan halaman web ke layar beranda dan Anda memiliki akses ke sistem otomatisasi rumah baru Anda dalam satu ketukan.

Sekarang pada akhirnya saya mendorong Anda untuk mengembangkan proyek ini agar lebih bermanfaat dan tidak hanya untuk tujuan pendidikan. Terima kasih telah bergabung dengan saya melalui pembuatan proyek ini.:)

Direkomendasikan: