Mundarija:
Video: NodeMCU, HomeAssistant va MQTT bilan uyni avtomatlashtirish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
O'z uyingizni aqlli uyda o'zgartirishni boshlamoqchimisiz? Va bundan ham arzonroqmi?
NodeMCU va HomeAssistant bu borada yordam beradi, men sizga bu videoni ko'rishni maslahat beraman, ehtimol sizga ergashish osonroq bo'ladi. Aks holda, quyidagi bosqichlarni bajaring.
Ta'minotlar
EBay -da 1 × NodeMCU v3 NodeMCU:
2 × Breadboards eBay -dagi jadvallar:
1 × Fotoresistor eBay -dagi fotorezistor:
1 × magnit kalit eBay -dagi magnit kalit:
EBay -da 1 × o'rni o'rni:
1 × eBay -dagi tugmachalar va rezistorlar:
7 × rezistorlar (2x 10kohm, 4x 100ohm, 1x 4.7kohm)
EBay -dagi 4 × LEDli LEDlar:
EBay -dagi 20 ta simli simlar:
1 × harorat sensori DALLAS eBay -dagi harorat sensori:
1 × Harakat sensori (PIR) Harakat sensori:
1 × QO'ShIMChA: Quvvat banki
1 -qadam:
Salom!
Barcha kerakli materiallarni (komponentlarni) oling va boshlaylik.
2 -qadam:
Ushbu tartibsiz eskizga muvofiq barcha komponentlarni ulang. Kechirasiz, chunki simlarning ishdan chiqishi.:(
3 -qadam:
PlatformIO IDE, HomeAssistant + Python -ni o'rnating
Yana bir bor siz ushbu videoni kuzatib, HomeAssistant va Python -ni o'rnatish haqida batafsil ma'lumotga ega bo'lishingiz mumkin. Bosqichma -bosqich PlatformIO -ni o'rnatishni va miltillovchi LED dasturini qanday yuklashni ko'rish uchun ushbu videoni tekshiring.
E'tibor bering, PlatformIO IDE -dan qat'iy foydalanish shart emas, lekin unga amal qilish osonroq bo'ladi.
4 -qadam:
Bu yerdan main.cpp fayliga kodni nusxalash. Mqtt_server IP -ni HomeAssistant o'rnatilgan kompyuterning IP -manziliga almashtiring. SSID va parolni kerakli Wi-Fi SSID va parol bilan almashtiring. NodeMCU -ga yuklash.
5 -qadam:
Windows qidiruvida (ishga tushirish) % appdata % yozing va.homeassistant papkasini oching, u erda config.yaml topasiz. Uni oching va barcha tarkibni shu bilan almashtiring.
Qo'shimcha narsa yozishda ehtiyot bo'ling, chunki konfiguratsiya bo'sh joy sezgir! U o'z qoidalari doirasida tuzilgan bo'lishi kerak.
Agar HomeAssistant ishga tushmagan bo'lsa, uni kompyuterda ishga tushiring. Kompyuterning IP manzilini kiriting va brauzerda 8123 portini kiriting. O'ng yuqori burchakda foydalanuvchi interfeysini sozlash variantini topasiz. Buni tanlang va yana o'ng yuqori burchakda RAW konfiguratorini toping va uning tarkibini shu bilan almashtiring.
6 -qadam:
Har bir narsa to'g'ri ulanganligini va MQTT kerak bo'lganda ishlayotganini tekshiring, bir necha soniyada ma'lumotlarni yuboring va har bir sensorning qanday ishlashini tekshiring.
Smartfoningizda brauzerga o'ting va HomeAssistant serverining IP manzilini kiriting va 8123 portini qo'shing. Veb -sahifani asosiy ekranga saqlang va siz yangi uy avtomatlashtirish tizimiga bir tegish bilan kira olasiz.
Endi men sizni ushbu loyihani nafaqat ta'lim maqsadlari uchun, balki foydali bo'lishi uchun kengaytirishga undayman. Menga ushbu loyiha orqali qo'shilganingiz uchun tashakkur.:)
Tavsiya:
Nutqli avtomatlashtirish -- Arduino -dan audio -- Ovoz bilan boshqariladigan avtomatlashtirish -- HC - 05 Bluetooth moduli: 9 qadam (rasmlar bilan)
Nutqli avtomatlashtirish || Arduino -dan audio || Ovoz bilan boshqariladigan avtomatlashtirish || HC - 05 Bluetooth moduli: …………………………. Boshqa videolarni ko'rish uchun YouTube kanalimga OBUNA BO'LING …. …. Bu videoda biz suhbat avtomatizatsiyasini qurdik .. Agar siz mobil telefon orqali ovozli buyruq yuborsangiz, u uy qurilmalarini yoqadi va fikr -mulohazalarini yuboradi
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak - Uyni avtomatlashtirish g'oyalari: 15 qadam (rasmlar bilan)
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak | Uyni avtomatlashtirish g'oyalari: Ushbu uyni avtomatlashtirish loyihasida biz 5 ta maishiy texnikani boshqaradigan aqlli uy rölesi modulini loyihalashtiramiz. Bu o'rni modulini Mobil yoki smartfon, IQ masofadan boshqarish pulti yoki TV masofadan boshqarish pulti, Manuel kalit orqali boshqarish mumkin. Bu aqlli estafeta, shuningdek, odamni sezishi mumkin
Esp8266 (aREST, MQTT, IoT) yordamida Internet/bulutli uyni avtomatlashtirish: 7 qadam (rasmlar bilan)
Esp8266 (aREST, MQTT, IoT) yordamida Internet/bulut bilan boshqariladigan uy avtomatizatsiyasi: bulutli xizmat uchun http://arest.io/ saytidagi barcha kreditlar !! IoT hozirda dunyodagi eng ko'p muhokama qilinayotgan mavzu !! Bulutli serverlar va xizmatlar - bu hozirgi dunyoning diqqatga sazovor joyidir … DISTANCE BARRIER HUKUMI - bu shunday va shunday ham
Blynkni ishlatmasdan ESP8266 WiFi bilan uyni avtomatlashtirish !: 24 qadam (rasmlar bilan)
Blynk -ni ishlatmasdan ESP8266 WiFi bilan uy avtomatizatsiyasi!: Birinchidan, men hammaga RAHMAT aytamanki, 2016 -yilgi avtomatlashtirish tanlovida G'ALABA uchun. Men sizga va'da qilganimdek, bu erda maishiy texnikani ESP8266 WiFi moduli bilan boshqarish ko'rsatmasi
RASPBERRY PI VA NODEMCU BOSHALARIDAN MAKTABLI MQTT XIZMATGA TASHLANGAN uyni avtomatlashtirish: 6 qadam
RASPBERRY PI va NODEMCU taxtasidan foydalangan holda MQTT LOCAL serveriga asoslangan uyni avtomatlashtirish: Hozirgacha men Internetda asboblarni boshqarish bo'yicha bir nechta video darslar tayyorladim. Va buning uchun men har doim Adafruit MQTT serverini afzal ko'rardim, chunki ulardan foydalanish oson va foydalanuvchilar uchun ham qulay edi. Ammo bularning barchasi Internetga asoslangan edi. Bu degani, biz