İçindekiler:

NodeMCU, HomeAssistant ve MQTT ile Ev Otomasyonu: 6 Adım
NodeMCU, HomeAssistant ve MQTT ile Ev Otomasyonu: 6 Adım

Video: NodeMCU, HomeAssistant ve MQTT ile Ev Otomasyonu: 6 Adım

Video: NodeMCU, HomeAssistant ve MQTT ile Ev Otomasyonu: 6 Adım
Video: Akıllı Ev Kuruyoruz-4 Home Assistant ve MQTT Kullanımı 2024, Temmuz
Anonim
Image
Image

Evinizi akıllı evde dönüştürmeye başlamak ve bunu ucuza yapmak ister misiniz?

NodeMCU ve HomeAssistant bu konuda yardımcı olmak için buradalar. Bu videoyu izlemenizi tavsiye ederim, belki takip etmeniz daha kolay olur. Aksi takdirde, aşağıdaki adımları izleyin.

Gereçler

eBay'de 1 × NodeMCU v3 NodeMCU:

2 × Breadboards eBay'de Breadboards:

eBay'de 1 × Fotodirenç Fotodirenç:

1 × Manyetik anahtar eBay'de manyetik anahtar:

eBay'de 1 × Röle Rölesi:

eBay'de 1 × Düğme Düğmeleri ve Dirençler:

7 × Dirençler (2x 10kohm, 4x 100ohm, 1x 4.7kohm)

eBay'de 4 × LED LED'leri:

eBay'de 20 × Tel Teller:

1 × Sıcaklık sensörü DALLAS eBay'de sıcaklık sensörü:

1 × Hareket sensörü (PIR) Hareket sensörü:

1 × İLAVE: Güç bankası

Aşama 1:

resim
resim

Selam!

Gerekli tüm malzemeleri (bileşenleri) alın ve başlayalım.

Adım 2:

Tüm bileşenleri bu dağınık çizime göre bağlayın. Tel dağınıklığından dolayı özür dilerim.:(

Aşama 3:

resim
resim

PlatformIO IDE, HomeAssistant + Python'u yükleyin

Bir kez daha HomeAssistant ve Python kurulumu hakkında daha fazla ayrıntı görmek için bu videoyu izleyebilirsiniz. Adım adım PlatformIO kurulumunu takip etmek ve basit yanıp sönen LED programının nasıl yükleneceğini görmek için bu videoyu izleyin.

Lütfen, kesinlikle PlatformIO IDE kullanmanız gerekmediğini unutmayın, ancak takip etmeniz muhtemelen daha kolay olacaktır.

4. Adım:

resim
resim

Kodu buradan main.cpp dosyasına kopyalayın. mqtt_server IP'sini HomeAssistant'ın kurulu olduğu PC'nizin IP'sine değiştirin. SSID ve parolayı istediğiniz Wi-Fi SSID ve parolanızla değiştirin. NodeMCU'ya yükleyin.

Adım 5:

resim
resim

Windows aramasında (başlat) %appdata% yazın ve.homeassistant klasörünü açın. Orada configuration.yaml bulacaksınız. Açın ve tüm içeriği bununla değiştirin.

Ek bir şey yazarken dikkatli olun çünkü config boşluk duyarlıdır! Kendi kuralları içinde yapılandırılmalıdır.

Henüz başlatılmamışsa PC'nizde HomeAssistant'ı başlatın. O bilgisayarın IP adresini girin ve tarayıcıda ondan sonra:8123 numaralı bağlantı noktasını ekleyin. Sağ üst köşede, kullanıcı arayüzünü yapılandırma seçeneğini bulacaksınız. Bunu seçin ve tekrar sağ üst köşede RAW yapılandırma düzenleyicisini bulun ve içeriğini bununla değiştirin.

6. Adım:

resim
resim

Her birkaç saniyede bir veri göndererek her şeyin doğru şekilde bağlandığını ve MQTT'nin gerektiği gibi çalıştığını kontrol edin ve her sensörün nasıl çalıştığını test edin.

Akıllı telefonunuzda tarayıcıya gidin ve HomeAssistant sunucunuzun IP adresini girin ve bağlantı noktası:8123 ekleyin. Web sayfasını ana ekrana kaydedin ve tek dokunuşla yeni ev otomasyon sisteminize erişin.

Şimdi sonunda, bu projeyi sadece eğitim amaçlı değil, daha faydalı olacak şekilde genişletmenizi tavsiye ediyorum. Bu proje oluşturma sürecinde bana katıldığınız için teşekkürler.:)

Önerilen: