İçindekiler:
Video: NodeMCU, HomeAssistant ve MQTT ile Ev Otomasyonu: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
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:
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:
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:
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:
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:
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:
ESP-01 ile Ev Otomasyonu WiFi Işık Anahtarı ve Basmalı Butonlu Röle Modülü: 7 Adım
Ev Otomasyonu WiFi Işık Anahtarı ESP-01 ve Butonlu Röle Modülü: Bu yüzden önceki talimatlarda Tasmota'lı bir ESP-01'i ESP Flaşör kullanarak programladık ve ESP-01'i wifi ağlarımıza bağladık.Artık programlamaya başlayabiliriz. WiFi veya basmalı düğmeyi kullanarak bir ışık anahtarını açmak/kapatmak için. Elektrik işleri için
ESP-01 ile Ev Otomasyonu WiFi Işık Anahtarı: 8 Adım
ESP-01 ile Ev Otomasyonu WiFi Işık Anahtarı: Bu yıkılmaz ile, ilk wifi ışık anahtarınızı yapma adımlarında size yol göstereceğim.Sonra sensörleri yapacağız ve sonunda Ev Asistanı kurulum ve konfigürasyonlarına gideceğiz
NodeMCU Sensörler Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: 14 Adım (Resimlerle)
NodeMCU Sensörleri Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: IoT tabanlı bu projede Blynk ile Ev Otomasyonu ve gerçek zamanlı geri beslemeli NodeMCU kontrol rölesi modülü yaptım. Manuel Modda, bu röle modülü Mobil veya akıllı telefondan ve Manuel anahtardan kontrol edilebilir. Otomatik Modda, bu akıllı
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
RASPBERRY PI VE NODEMCU BOARD KULLANARAK YEREL MQTT SERVER TABANLI EV OTOMASYONU: 6 Adım
RASPBERRY PI VE NODEMCU BOARD KULLANARAK YEREL MQTT SUNUCUSUNA DAYALI EV OTOMASYONU: Şu ana kadar cihazları internet üzerinden kontrol etmekle ilgili birkaç öğretici video yaptım. Bunun için de Adafruit MQTT sunucusunu kullanımı kolay ve kullanıcı dostu olduğu için her zaman tercih etmişimdir. Ama tüm bunlar internete dayalıydı. Demek ki biz