Isi kandungan:

Automasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Steps
Automasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Steps

Video: Automasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Steps

Video: Automasi Rumah Dengan NodeMCU, HomeAssistant & MQTT: 6 Steps
Video: Домашняя автоматизация с помощью NodeMCU, HomeAssistant и MQTT 2024, Julai
Anonim
Image
Image

Adakah anda ingin mula mengubah kediaman anda di rumah pintar? Dan juga dengan harga murah?

NodeMCU dan HomeAssistant sedia membantu mengenai perkara itu. Saya mengesyorkan anda menonton video ini, mungkin lebih mudah untuk anda ikuti. Jika tidak, ikuti langkah di bawah.

Bekalan

1 × NodeMCU v3 NodeMCU di eBay:

2 × Breadboards Breadboard di eBay:

1 × Photoresistor Photoresistor di eBay:

1 × Suis magnet Suis magnet di eBay:

1 × Relay Relay di eBay:

1 × Butang Butang dan Perintang di eBay:

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

4 × LED LED di eBay:

20 × Wires Wires di eBay:

1 × Sensor suhu DALLAS Sensor suhu di eBay:

1 × Sensor gerakan (PIR) Sensor gerakan:

1 × TAMBAHAN: Power bank

Langkah 1:

Imej
Imej

Hai!

Dapatkan semua bekalan (komponen) yang diperlukan dan mari kita mulakan.

Langkah 2:

Sambungkan semua komponen sesuai dengan lakaran yang tidak kemas ini. Maaf kerana kekacauan wayar.:(

Langkah 3:

Imej
Imej

Pasang PlatformIO IDE, HomeAssistant + Python

Sekali lagi, anda boleh mengikuti video ini untuk melihat lebih terperinci mengenai pemasangan HomeAssistant dan Python. Untuk mengikuti langkah demi langkah pemasangan PlatformIO dan untuk melihat cara memuat naik program LED berkedip sederhana, periksa video ini.

Harap maklum bahawa anda tidak perlu menggunakan PlatformIO IDE dengan ketat, tetapi mungkin lebih mudah untuk anda ikuti.

Langkah 4:

Imej
Imej

Salin kod ke fail main.cpp dari sini. Ganti mqtt_server IP ke IP PC anda di mana HomeAssistant dipasang. Ganti SSID dan kata laluan dengan SSID Wi-Fi dan kata laluan yang anda inginkan. Muat naik ke NodeMCU.

Langkah 5:

Imej
Imej

Dalam carian windows (mula) tulis% appdata% dan buka folder.homeassistant. Di sana anda akan menemui konfigurasi.yaml. Buka dan ganti semua kandungan dengan yang ini.

Hati-hati jika menulis sesuatu tambahan kerana konfigurasi sensitif ruang! Ia mesti disusun mengikut peraturannya.

Mulakan HomeAssistant pada PC anda jika belum dimulakan. Masukkan IP PC itu dan tambahkan port: 8123 setelahnya di penyemak imbas. Di sudut kanan atas, anda akan mendapat pilihan untuk mengkonfigurasi UI. Pilih itu dan sekali lagi di sudut kanan atas cari editor konfigurasi RAW dan gantikan kandungannya dengan yang satu ini.

Langkah 6:

Imej
Imej

Periksa bahawa semuanya terhubung dengan betul dan MQTT berfungsi sebagaimana mestinya dengan menghantar data setiap beberapa saat dan uji bagaimana setiap sensor berfungsi.

Pada telefon pintar anda, pergi ke penyemak imbas dan masukkan IP pelayan HomeAssistant anda dan tambahkan port: 8123. Simpan halaman web ke skrin utama dan anda mempunyai akses ke sistem automasi rumah baru anda dalam satu ketukan.

Sekarang saya menggalakkan anda untuk memperluaskan projek ini agar lebih berguna dan bukan hanya untuk tujuan pendidikan. Terima kasih kerana menyertai saya melalui pembinaan projek ini.:)

Disyorkan: