Mundarija:

DIY modullari yordamida uyni avtomatlashtirishni boshlashning juda oddiy usuli: 6 qadam
DIY modullari yordamida uyni avtomatlashtirishni boshlashning juda oddiy usuli: 6 qadam

Video: DIY modullari yordamida uyni avtomatlashtirishni boshlashning juda oddiy usuli: 6 qadam

Video: DIY modullari yordamida uyni avtomatlashtirishni boshlashning juda oddiy usuli: 6 qadam
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Iyun
Anonim
DIY modullari yordamida uyni avtomatlashtirishni boshlashning juda oddiy usuli
DIY modullari yordamida uyni avtomatlashtirishni boshlashning juda oddiy usuli

Men uy yordamchisiga bir nechta DIY sensorlarini qo'shishga qaror qilganimda, men juda hayron bo'ldim. ESPHome -dan foydalanish juda oddiy va bu maqolada biz GPIO pinini boshqarishni, shuningdek, Home Assistant yordamida simsiz tugun orqali harorat va namlik ma'lumotlarini olishni o'rganamiz. Eng yaxshi tomoni shundaki, u hech qanday kod yozishni talab qilmaydi, chunki bu avtomatik tarzda amalga oshiriladi.

1 -qadam: Videoni tomosha qiling

Avval hamma narsani video orqali ko'rish osonroq va shuning uchun hammasi qanday ishlashini tushunish uchun yuqorida ko'rsatilgan videoni ko'rishni tavsiya qilaman. Ushbu maqolada faqat o'zingiz qilishingiz kerak bo'lgan muhim qadamlar mavjud.

2 -qadam: ESPHome -ni o'rnating

Birinchidan, biz uy yordamchisiga ESPHome qo'shimchasini o'rnatishimiz kerak. Qo'shimcha do'konga o'ting va quyidagilarni bajaring:

Hass.io -> Qo'shimcha do'kon

ESPHome plaginini topishi uchun do'konga quyidagi URLni qo'shing:

github.com/esphome/hassio

Ish tugagandan so'ng, ESPHome-ni qidiring, ko'rsatiladigan qo'shimchani bosing va o'rnatish tugmasini bosing. O'rnatish biroz vaqt talab qilishi mumkin, shuning uchun bir necha daqiqa vaqt bering, chunki bu Internetga ulanishingizga bog'liq. O'rnatishdan so'ng, START tugmasini bosing va ishga tushishi uchun bir necha soniya kuting. Keyin "OPEN WEB UI" tugmachasini bosing, bu sizni ESPHome ekraniga olib boradi.

3 -qadam: Kengashni sozlash (tugun)

Kengashni sozlash (tugun)
Kengashni sozlash (tugun)

ESPHome -da qurilmalar tugunlar deb ataladi va biz birinchi navbatda uni uy yordamchisi bilan muloqot qilishni boshlashi uchun yaratishimiz kerak.

Yangi tugun yaratish uchun qo'shish tugmasini bosing. Keyin ekranda ko'rsatilgan belgilar yordamida unga nom bering. Men buni "yashash xonasi" deb atayman. Keyin, ushbu demo uchun "WeMos D1 Mini" bo'lgan qurilma turini tanlang. Nihoyat, Wi -Fi tarmog'ingizning tafsilotlarini qo'shing, shunda taxta sizning WiFi tarmog'ingizga ulana oladi va tugunni yaratish uchun "YUBORISH" tugmasini bosing.

Yangi tugun yaratilgandan so'ng ESPHome -ni qayta ishga tushirish kerak. Buni hass.io -> ESPHome -ga o'tish va keyin "Qayta boshlash" tugmasini bosish orqali amalga oshirish mumkin. Bir necha soniya bering va keyin WEB interfeysini oching.

Endi biz bu tugunni D2 piniga ulangan LEDni boshqarish uchun sozlashimiz kerak. ESPHome veb -sayti turli komponentalarni sozlash uchun kerak bo'lgan barcha ma'lumotlarni o'z ichiga oladi va biz GPIO pinini boshqaradigan bo'lsak, biz quyidagi sahifadagi konfiguratsiya ob'ektlari haqidagi ma'lumotlardan foydalanishimiz mumkin:

esphome.io/components/switch/gpio.html

Tugun uchun EDIT tugmasini bosing, so'ng konfiguratsiya ma'lumotlarini joylashtiring va rasmda ko'rsatilgandek yangilang va keyin faylni saqlang. Biz ESPHome bilan birinchi marta taxtadan foydalanayotganimiz uchun kodni qo'lda taxtaga yuklashimiz kerak. Bu bajarilgandan so'ng, biz OTA yangilanish xususiyatidan foydalanib, avtomatik ravishda har qanday yangilanishlarni simsiz yuklashimiz mumkin.

Kodni qo'lda yuklab olish uchun avval uni kompilyatsiya qilishimiz kerak. Shunday qilib, tugun kodini tuzish uchun tugun variantlari menyusidan foydalaning. Bu biroz vaqt talab etadi va men uchun taxminan 100 soniya davom etdi. Tugatgandan so'ng, ikkilik faylni yuklab oling. Keyin, quyidagi havolaga tashrif buyuring va tizimingiz uchun ESPHome flasher vositasini yuklab oling:

github.com/esphome/esphome-flasher/releases

Faylni ochish uchun uni ikki marta bosing. Keyin kartani ulang, to'g'ri COM portini tanlang, biz yuklagan ikkilik faylni tanlang va FLASH tugmasini bosing. Bu kodni taxtangizga yuklaydi, shuning uchun uni bajarish uchun bir necha soniya vaqt bering. Tugatgandan so'ng, taxta avtomatik ravishda Wi -Fi tarmog'iga ulanadi va siz buni jurnallarda ko'rishingiz mumkin.

4 -qadam: Tugunni uy yordamchisiga qo'shing

Tugunni uy yordamchisiga qo'shing
Tugunni uy yordamchisiga qo'shing
Tugunni uy yordamchisiga qo'shing
Tugunni uy yordamchisiga qo'shing

Home Assistant avtomatik ravishda doskani aniqlab beradi va bu haqda sizga xabar beradi. Ishni boshlash uchun siz uni bosishingiz yoki quyidagilarga o'tishingiz mumkin:

Konfiguratsiya -> Integratsiya

Siz tugunni ko'rishingiz mumkin, shuning uchun sozlashni bosing va qo'shilishni tasdiqlang. Endi biz uni asboblar paneliga qo'shishimiz kerak. Shunday qilib, asboblar paneli/ko'rib chiqish bo'limiga o'ting va o'ng yuqori qismdagi variantlar menyusidan "UI -ni sozlash" -ni tanlang. Keyin, Qo'shish tugmasini bosing, Ob'ektlarni tanlang va keyin unga yangi nom bering. Siz tugun bilan bir xil nomdagi kalitni tanlash uchun ob'ektlar ro'yxatidan foydalanishingiz mumkin. Saqlash -ni bosing, asboblar panelining konfiguratsiya ko'rinishini yoping va buni qilish kifoya. Agar siz kalitni o'zgartirsangiz, bortdagi LED ham o'zgarishi kerak va holat asboblar panelida ko'rsatiladi.

5 -qadam: DHT11 sensori interfeysi

DHT11 sensori interfeysi
DHT11 sensori interfeysi
DHT11 sensori interfeysi
DHT11 sensori interfeysi
DHT11 sensori interfeysi
DHT11 sensori interfeysi
DHT11 sensori interfeysi
DHT11 sensori interfeysi

Men harorat va namlik ko'rsatkichlarini olish uchun DHT11 sensoridan foydalanaman. Yo'naltiruvchi ulanish sxemasidan foydalanib, uni taxtaga ulang. Siz avval quyidagi havola yordamida misol konfiguratsiyasini ESPHome veb -saytidan nusxalashingiz kerak:

esphome.io/components/sensor/dht.html

Keyin, ESPHome -ga o'ting va konfiguratsiyani qo'shish orqali tugun konfiguratsiyasini tahrir qiling. PIN -kodni yangilaganingizga ishonch hosil qiling va rasmda ko'rinib turganidek model nomini qo'shing. Tugatgandan so'ng, yuklash tugmachasini bosing va hamma narsa tugashini kuting. U avtomatik ravishda OTA xususiyatidan foydalanib, kodni tuzadi, kompilyatsiya qiladi va uni simsiz taxtaga yuklaydi. Tugatgandan so'ng, siz chiqish jurnallarini ko'rasiz va taxta avtomatik ravishda tarmoqqa ulanadi.

6 -qadam: Harorat va namlik qiymatlarini ko'rish

Harorat va namlik qiymatlarini ko'rish
Harorat va namlik qiymatlarini ko'rish
Harorat va namlik qiymatlarini ko'rish
Harorat va namlik qiymatlarini ko'rish

Biz qilishimiz kerak bo'lgan keyingi narsa - asboblar paneliga sensor qiymatlarini qo'shish. Bu qadam oldingi bo'limga o'xshash. Yangi kartani yaratish uchun UI -ni sozlash -ni tanlang, so'ng unga nom bering va rasmda ko'rsatilgandek ob'ektlarni qo'shing. Saqlash tugmachasini bosing, konfiguratsiya ekranidan chiqing, shundan so'ng siz sensor ma'lumotlarini ekranda ko'rishingiz mumkin.

ESPHome yordamida uyni avtomatlashtirishni boshlash qanchalik oson. Biz uy yordamchisiga turli modullarni ulashda davom etamiz, shuning uchun bizning YouTube kanalimizga obuna bo'lishni o'ylab ko'ring, chunki bu bizga bunday loyihalarni yaratishga yordam beradi.

YouTube:

O'qiganingiz uchun tashakkur!

Tavsiya: