Mündəricat:
Video: NodeMCU, HomeAssistant və MQTT ilə Ev Avtomatlaşdırması: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Evinizi ağıllı evdə dəyişdirməyə başlamaq istəyirsiniz? Həm də bunu ucuz etmək istəyirsiniz?
NodeMCU və HomeAssistant bu mövzuda kömək etmək üçün buradadır. Bu videoya baxmanızı məsləhət görürəm, bəlkə izləmək sizin üçün daha asan olacaq. Əks təqdirdə, aşağıdakı addımları izləyin.
Təchizat
EBay -də 1 × NodeMCU v3 NodeMCU:
2 × Breadboards eBay -də Breadboards:
1 × Fotoresistor eBay -da Fotoresistor:
1 × Maqnit açarı eBay -də Maqnit açarı:
EBayda 1 × Relay Relay:
EBay -da 1 × Düymə Düymələri və Rezistorlar:
7 × Rezistorlar (2x 10kohm, 4x 100ohm, 1x 4.7kohm)
EBay -də 4 × LED LED:
EBay -də 20 × Tellər:
1 × temperatur sensoru DALLAS eBay -də temperatur sensoru:
1 × Hərəkət sensoru (PIR) Hərəkət sensoru:
1 × ƏLAVƏ: Güc bankı
Addım 1:
Salam!
Lazım olan bütün materialları (komponentləri) alın və başlayaq.
Addım 2:
Bütün komponentləri bu qarışıq eskizə uyğun olaraq bağlayın. Bağlı tel səbəbiylə üzr istəyirik.:(
Addım 3:
PlatformIO IDE, HomeAssistant + Python quraşdırın
Bir daha, HomeAssistant və Python -un quraşdırılması haqqında daha ətraflı məlumat üçün bu videonu izləyə bilərsiniz. PlatformIO quruluşunu addım -addım izləmək və sadə yanıb -sönən LED proqramının necə yüklənəcəyini görmək üçün bu videoya baxın.
Nəzərə alın ki, PlatformIO IDE -dən ciddi şəkildə istifadə etməyinizə ehtiyac yoxdur, amma izləmək sizin üçün daha asan olacaq.
Addım 4:
Kodu buradan main.cpp faylına kopyalayın. HomeAssistant -ın quraşdırıldığı kompüterinizin IP ünvanına mqtt_server IP -ni dəyişdirin. SSID və şifrənizi istədiyiniz Wi-Fi SSID və şifrənizlə əvəz edin. NodeMCU -ya yükləyin.
Addım 5:
Windows axtarışında (başlanğıcda) % appdata % yazın və.homeassistant qovluğunu açın. Burada config.yaml tapacaqsınız. Açın və bütün məzmunu bununla əvəz edin.
Əlavə bir şey yazarkən diqqətli olun, çünki konfiqurasiya məkana həssasdır! Qaydaları çərçivəsində qurulmalıdır.
Hələ başlamamışsa, HomeAssistant -ı kompüterinizdə işə salın. Bu kompüterin IP ünvanını daxil edin və brauzerdən sonra 8123 portunu əlavə edin. Sağ üst küncdə UI konfiqurasiya etmək üçün bir seçim tapa bilərsiniz. Bunu seçin və yenidən sağ üst küncdə RAW konfiqurasiya redaktorunu tapın və məzmununu bu ilə əvəz edin.
Addım 6:
Hər şeyin düzgün bağlı olduğunu yoxlayın və bir neçə saniyədə bir məlumat göndərərək MQTT -nin lazım olduğu kimi işlədiyini yoxlayın və hər sensorun necə işlədiyini yoxlayın.
Smartfonunuzda brauzerə gedin və HomeAssistant serverinizin IP ünvanını daxil edin və port əlavə edin: 8123. Veb səhifəni ana ekranda qeyd edin və bir kliklə yeni ev avtomatlaşdırma sisteminizə daxil olursunuz.
İndi sonda bu layihəni yalnız təhsil məqsədləri üçün deyil, daha faydalı olması üçün genişləndirməyi məsləhət görürəm. Bu layihə vasitəsilə mənə qoşulduğunuz üçün təşəkkürlər.:)
Tövsiyə:
NodeMCU Toxunma Sensorlu LDR Temperatur Nəzarət Rölesi ilə Ev Avtomatlaşdırması: 16 addım
NodeMCU Touch Sensor LDR Temperatur Control Relay ilə Ev Avtomatlaşdırması: Keçmiş NodeMCU layihələrimdə Blynk Tətbiqindən iki məişət texnikasını idarə etmişəm. Layihəni Manual Control ilə təkmilləşdirmək və daha çox xüsusiyyət əlavə etmək üçün bir çox şərh və mesaj aldım.Bu səbəbdən bu Ağıllı Ev Genişləndirmə Qutusunu hazırladım
Relay Board istifadə edərək Raspberry Pi ilə Ev Avtomatlaşdırması: 7 addım
Relay Board istifadə edərək Raspberry Pi ilə Ev Avtomatlaşdırması: Çox sayda insan böyük rahatlıq istəyir, lakin münasib qiymətlərlə. Hər axşam gün batanda və sabah səhər işıqları yenidən söndürəndə evləri işıqlandırmaq və ya Kondisioneri/Fanı/Qızdırıcıları açmaq/söndürmək üçün tənbəllik hiss edirik
SMS Bildirişi və Thingspeak Məlumat Yükləmə ilə GPS Avtomobil İzləyicisi, Arduino əsaslı, Ev Avtomatlaşdırması: 5 addım (şəkillərlə)
SMS Bildirişi və Thingspeak Məlumat Yükləmə, Arduino Əsaslı, Ev Avtomatlaşdırması ilə GPS Avtomobil İzləyicisi: Bu GPS izləyicisini keçən il hazırladım və yaxşı işlədiyindən indi Instructable -da dərc edirəm. Baqajdakı aksesuar fişinə bağlıdır. GPS izləyicisi avtomobilin mövqeyini, sürətini, istiqamətini və ölçülən temperaturu mobil məlumat vasitəsilə yükləyir
Arduino ilə İnfraqırmızı Ev Avtomatlaşdırması: 5 addım
Arduino ilə İnfraqırmızı Ev Avtomatlaşdırması: ARDUINO HOME AUTOMATION Ev avtomatlaşdırılması, sadəcə olaraq əllə etdiyiniz şeyi avtomatik olaraq sizin üçün etmək deməkdir. Normalda açarı çevirmək üçün ayağa qalxacaqsınız, əgər pultu basa bilsəniz və işığınız avtomatik gəlsə
Eşitmə Əlillərinin Ev Avtomatlaşdırması ilə Qapı Zəngi Bildirişi (ESP-now, MQTT, Openhab): 3 addım
Eşitmə Qüsurlu Ev Avtomatlaşdırması ilə Qapı Zəngi Bildirişi (ESP-now, MQTT, Openhab): Bu Təlimat kitabında normal qapı zəngi ev avtomatlaşdırma sistemimə necə inteqrasiya etdiyimi göstərirəm. Bu həll eşitmə qüsurlu insanlar üçün çox uyğundur.Mənim vəziyyətimdə uşaqların doğum günündə otaq məşğul və səs -küylü olduqda xəbərdar olmaq üçün istifadə edirəm. Mən