Mundarija:
- 1 -qadam: Uskuna/dasturiy ta'minot xizmatini sozlash
- 2 -qadam: ma'lumotlarni qidirish
- 3 -qadam: Jismoniy isitish blokirovkasi
- 4 -qadam: dasturiy ta'minot bilan ishlash
- 5 -qadam: Kelajak taraqqiyoti?
Video: Uyni isitish uchun ob -havo blokirovkasi - IoT RasPi Zero & ESP12: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Hikoya
Eslatib o'tamiz,
Bu loyiha sizning uyingizda avtomatlashtirilgan Domoticz serverini boshqaradigan RaspberryPi Zero-ga ega, u tugun-qizil rangda va MQTT brokeri sifatida o'rnatiladi.
Nega bu vitrini yozish kerak?
Men qanday qilib isitish xarajatlarini/energiyani tejaganimni o'z yechimimni ko'rsatish uchun va sizning fikringizga qo'shish uchun, uni sizning uyingizga qabul qilish yoki sizning ehtiyojlaringizga mos ravishda o'zgartirish mumkin.
Sharh
Tashqi havo harorati 11 daraja atrofida bo'lishi mumkin bo'lgan bahor va kuz oylarida men uyim tashqarida deyarli hech qanday haroratni yo'qotmaganini payqadim. Men, shuningdek, ertalab isitish bir muddat (30 daqiqagacha) yonib turishini, keyin keyingi kungacha to'xtashini payqadim. Men buni quyoshli kunda yoki uyning tashqarisidagi 12 darajadan yuqori haroratda, tabiiyki, qulay haroratga qadar isrof qilgandek ko'rdim. Odatda, bu gazni tejash uchun isitishni o'chirib qo'yadigan yilning vaqti. Loyiha bu jarayonni mahalliy tashqi havo harorati asosida avtomatlashtirish va menda mavjud bo'lgan uy haroratini o'lchash datchiklaridan foydalangan holda, loyihaning afzalligi shundaki, u taxmin qilingan haroratni biladi va unga amal qiladi, lekin agar uy juda yuqori haroratni yo'qotsa, bu isitish imkonini beradi. qaytmoq.
Loyiha rekvizitlari
- Tashqi havo haroratidan mahalliy oqimdan foydalaning
- Havo harorati tashqarisida mahalliy prognozdan foydalaning
- Isitishning ishlashiga to'sqinlik qiling, lekin issiq suv ishlab chiqarishga ta'sir qilmang
- uy sharoitlarini hisobga oling (lekin juda sezgir bo'lmang)
1 -qadam: Uskuna/dasturiy ta'minot xizmatini sozlash
- Raspberry Pi Zero Domoticz va Node-Red bilan MQTT vositachisi bo'lib ishlaydi, u mahalliy sensor bilan jihozlangan (1-xona) Dallas 18b20 turi.
- Arduino IDE dasturida ishlaydigan ESP12, bu nazorat moslamasi, shuningdek, isitish boshqaruv valfi joylashgan shkafga o'rnatilgan, isitish blokirovkasini ham bajaradi. Bu ham qo'shni xona uchun mahalliy Dallas sensori (2 -xona) ga ega.
- DHT22 sensoridan (3 -xona) mahalliy harorat/namlik ko'rsatkichlarini uzatish uchun Arduino IDE dasturida ishlaydigan ESP01.
2 -qadam: ma'lumotlarni qidirish
Ma'lumotlarni yozib olish uchun Domoticz uy avtomatlashtirish serveriga 1, 2 va 3-xonadagi harorat ko'rsatkichlari yuboriladi va bu MOTT xabarlari orqali DomoticzJSONformat orqali yuboriladi, men 3 xonaning o'rtacha harorat ko'rsatkichini yaratish uchun tugun-qizil rangdan foydalanaman. -MQTT orqali manfaatdor mijozlarga (ESP12 bitta) va Domoticzga kirish uchun uzatiladi.
Domoticz serveri OpenWeatherMap-ga mahalliy ob-havo sharoitlarini (har 10 daqiqada) olish uchun ulanadi, Domoticz bu ma'lumotlarni MQTT "tashqarida" mavzusi orqali qayta yuboradi, ammo bu xabarning hajmi katta, shuning uchun men tugun-qizil rangdan foydalanaman. harorat ma'lumotlarini o'z ichiga olgan holda, bu ma'lumotlarni o'zgartirish va o'chirish uchun, bu ESP12 ga obuna bo'lgan mavzu bo'yicha yuboriladi. Bundan tashqari, bu tugun-qizil OpenWeatherMap-ga ulanadi va mening hududim uchun prognoz ma'lumotlarini oladi, yana olingan ma'lumotlar juda batafsil va 5 kunlik ma'lumotlarni o'z ichiga oladi, shuning uchun men tugunning qizil rangidan foydalanib, uni keyingi 3/6 soatlik harorat prognoziga moslashtiraman. yana qayta uzatish yuqoridagi mavzudadir.
3 -qadam: Jismoniy isitish blokirovkasi
ESP12 issiq suvni saqlash idishi va vanalar/termostatlar uchun simli ulanishlarga ega bo'lgan shkafda joylashgan. Elektr nazorat qilish tizimlarida tajribaga ega bo'lganimdan, men xonaning asosiy termostat kabelini aniqlash uchun kabelni kuzatdim, men boshqaruv qutisiga mos keladigan tarmoq simini o'tkazdim va ESP12 boshqarishi mumkin bo'lgan o'rni o'rnatdim. Men ESP12 rölesini ketma -ket xona termostati bilan bog'ladim, agar kerak bo'lsa isitishni to'xtatib qo'yishi mumkin. Bundan tashqari, men "ESP12 ishlamay qolsa nima bo'ladi" degan xavotirda edim, shuning uchun men kerak bo'lganda normal sharoitlarni tiklash uchun o'z o'rni bilan parallel ravishda jismoniy kalitni joylashtirdim (men hali bunga majbur emasman).
4 -qadam: dasturiy ta'minot bilan ishlash
ESP12 joriy tashqi harorat, 3 soatlik ob-havo harorati, 6 soatlik ob-havo harorati va uyning o'rtacha harorati uchun ba'zi sozlash nuqtalariga ega.
Oqim jadvaliga qarang.
Xulosa qilib aytganda, agar tashqi havo harorati 10,5 darajadan yuqori bo'lsa va uyning o'rtacha harorati 19,4 darajadan yuqori bo'lsa (mening termostatim 19,5 darajaga o'rnatilgan) yoki kunning prognozi 11 darajadan yuqori bo'lsa, isitish o'chiriladi. Nosozliklarni almashtirishni kamaytirish uchun, agar har xil ko'rsatkichlar yuqorida ko'rsatilgan qiymatlardan bir oz pastroq bo'lsa, isitish yoqiladi.
5 -qadam: Kelajak taraqqiyoti?
- Quyoshli bo'ladimi yoki yo'qmi, hisobga oling, agar uy quyoshda pishirilmasa, uning qiymatini pasaytirish mumkin.
- shamol sharoitlari?
- masofadan belgilashni o'z ichiga oladi
Tavsiya:
O'zingiz ulangan termostatni ulang va isitish bilan tejang: 53 qadam (rasmlar bilan)
O'zingiz ulangan termostatni ulang va isitish bilan tejang: maqsad nima? Uyingizni xohlaganingizcha isitish orqali farovonlikni oshiring. Uyni faqat kerak bo'lganda isitish orqali tejang va issiqxona gazlari chiqindilarini kamaytiring Qaerda bo'lsangiz ham, isitishni nazorat qilib turing
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
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli: 7 qadam (rasmlar bilan)
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli: Men ilgari o'chirilgan kalitlarga asoslangan ko'plab Wi-Fi-dan foydalanganman. Ammo ular mening talablarimga mos kelmaydi. Shuning uchun men o'z devorimni o'rnatishni xohladim, u oddiy Wall Switch rozetkalarini hech qanday o'zgartirishlarsiz almashtirishi mumkin. ESP8266 chipi Wi -Fi -ni yoqadi
IPad uchun devorga o'rnatish uyni avtomatlashtirishni boshqarish paneli sifatida, ekranni faollashtirish uchun servo boshqariladigan magnitdan foydalanish: 4 qadam (rasmlar bilan)
IPad uchun devorga o'rnatish uyni avtomatlashtirishni boshqarish paneli sifatida, ekranni faollashtirish uchun servo boshqariladigan magnitdan foydalanadi: So'nggi paytlarda men uyim va atrofimdagi narsalarni avtomatlashtirishga ancha vaqt sarfladim. Men Domoticz -ni uy avtomatlashtirish ilovasi sifatida ishlataman, batafsil ma'lumot uchun www.domoticz.com saytiga qarang. Men Domoticz haqidagi barcha ma'lumotlarni ko'rsatadigan asboblar paneli dasturini qidirishda
Uyni avtomatlashtirish uchun LG kanalli bo'linishini buzish: 8 qadam (rasmlar bilan)
Uyni avtomatlashtirish uchun LG kanalli bo'linishini buzish: birinchi navbatda - bu infraqizil masofadan boshqarish pultining emulyatsiyasi emas. Mening maxsus AC -da, devorga o'rnatilgan aqlli boshqaruvdan boshqa har qanday boshqaruv uchun mo'ljallangan, qulay interfeys yo'q, menda LG Ducted teskari bo'linish tizimi mavjud