Instalație pentru irigat plantele de apartament cu un releu și un ESP32 cu OpenMQTTGateway, și integrat în Home Assistant (2) - Demonstrație practică
Instalație pentru irigat plantele de apartament cu un releu și un ESP32 cu OpenMQTTGateway, și integrat în Home Assistant (2) - Demonstrație practică
Azi am reușit să fac un test cu instalația pentru irigat plantele de apartament prezentată în articolul precedent, iar în filmulețul de mai jos se observă modul în care funcționează pompa și picăturile de apă ajunse la cele două plante.
Recapitulare din articoul precedent
Pentru acest proiect am folosit controllerul ESP32, un releu cu un canal de 5V și o priză cu protectie antiumezeală. Releul l-am înghesuit în carcasa prizei, iar controllerul l-am montat în carcasa pentru ESP32 proiectată și imprimată de mine la imprimanta 3D.Controlerul l-am programat folosind platformIO cu proiectul OpenMQTTGateway, care l-am configurat pentru ZactuatorONOFF, iar pe pinul GPIO23 am conectat releul. Astfel din Home Assistant am disponibilă interfața (semnalul actuatorONOFF) de control pentru acest releu. În Home assistant am realizat și o mică automatizare pentru activarea instalației la o oră presetată.
Pe lângă asta a trebuit să-mi printez și un reductor pentru furtunul (14.5 mm) care vine de la pompă și conectează furtunul (5.5mm) care duce apa la plante.
Componente:
- Priza simpla aplicata cu protectie anti-umezeala Ruichnl Waterproof IP55 RC-WPG1012 - TS-2733
- Modul Releu 1 canal 5V
- Modul ESP32-WROOM-32U
- Convertor nivel logic I2C bidirectional 2 canale
- Pompa apa pentru acvariu, 200L/ora, 3W, 220/240V, Negru
- Sistem de irigare pentru gradina, Plastic, 100 ft/30 m, Multicolor
- Relay Module With Optocoupler Relay Output 1 2 4 6 8 16Way Relay Module For Arduino PLC Automation Equipment Control
Configurare Home Assistant
Am schimbat un pic automatizarea... astfel acum țin cont și de temperatura din balcon măsurată cu senzorul SI7021/SHT21/HTU21,
și activez pompa pentru un minut iar apoi opresc pompa . Acum am pus trigger pe oră (7:30 PM), cu condiția să existe
conectivitate cu releul , și să fie OFF, iar temperatura să fie peste 20
grade Celsius. Acțiunile de pornire pompă » delay » oprire pompă sunt sencvențiale într-o singură automatizare.
Am rulat automatizare și de pe telefon și merge brici. Automatizarea în format YAML este prezentată mai jos:
Treabă bună!Documentatie proiect
- https://community.home-assistant.io/t/smart-irrigation-save-water-by-precisely-watering-your-lawn-garden/197377
- https://docs.openmqttgateway.com/use/actuators.html#on-off
- https://randomnerdtutorials.com/esp32-relay-module-ac-web-server/
- https://www.home-assistant.io/docs/automation/
Afiliere eMag:
Linkurile de la secțiunea "Componente" conțin adresa mea de afiliere la eMag.ro, iar dacă cumperi folosind aceste linkuri vei susține blogul meu. Mulțumesc!
eMag Genius:
Hai și tu în Genius! Abonează-te la Genius 12 luni și primești beneficii premium și 20 lei card cadou eMAG. Profită acum! eMag Genius
Mulțumesc pentru atenție!
Pentru întrebari și/sau consultanță tehnică vă stau la dispozitie pe blog mai jos în secțiunea de comentarii sau pe email simedruflorin@automatic-house.ro. O zi și seară plăcută tuturor !