Eram în căutarea unui dezumidificator ieftin care să-l pun în baie pe o poliță.
Din căutările mele dezumidificatorul de la Brico Depot a fost cea mai bună alegere pentru nevoile mele.
Consumă puțin și plimbă aerul suficient de mult în baie încât să extragă cam 1 litru de apă la 4 zile. Perfect pentru a menține umiditatea sub 70% și să-mi prevină apariția mucegaiului.
Acest tip de dezumidificator este adecvat pentru încăperi de maxim 5 metri pătrați unde temperatura ambientală este mai mare de 0 grade celsius
Am testat dezumidificatorul câteva zile, pare să funcționeze exact așa cum mă așteptam.
Acesta are la bază un modul Peltier ce 9V ce răcește un radiator iar un ventilator extrage aerul din încăpere și-l trece prin acest radiator.
Ce este un modul Peltier?
Un modul de răcire Peltier sau un răcitor termoelectric, se utilizează de efectul Peltier.
Practic când o parte a răcitorului se încălzește, cealaltă se răcește.
Astfel o parte a modulului este atașată de acel radiator, ce preia energia termică și se răcește sub temperatura ambientală.
Iar odată ce aerul din încăpere este circulat prin lamelele radiatorului, se formează condensul ce este colectat în tăvița dezumidificatorului.
De ce un dezumidificator cu modul Pertier nu e recomandat pentru încăperi mari?
Datorită capacității de extracție a umidității destul de scăzută.
Acesta are un radiator de maxim 20×20 cm, ce vă puteți imagina că strânge un maxim de 700ml de apă pe zi (la unele modele disponibile în piață).
Astfel eficiența lui este nulă în încăperile mai mari de 5 metri pătrați.
Ca un dezumidificator să fie cât mai eficient și să dea randament la încăperi mari.
Nu numai că radiatorul este necesar să fie mai mare dimensionat dar și schimbul de căldură (automat condensul produs) să se producă la un ritm mai eficient.
Însă chiar dacă era mulțumit în linii mari de performanța lui, am zis că nu ar strica să fie smart.
Așa că după ce l-am desfăcut să analizez puțin placa de bază, am realizat că acest lucru se poate face destul de ușor prin intermediul a doar câtorva componente.
După să-mi permită să-l pornesc/opresc din telefon, să citesc gradul de umiditate și temperatura din baie și mai ales să primesc notificări pe telefon deodată ce rezervorul lui s-a umplut.
Pentru ce ai nevoie să faci dezumidificatorul smart?
Doar câteva elemente sunt necesare ca să-l faci smart:
- un releu de 3/5V
- senzor temperatură
- modul stepdown 9V la 5V
- un Wemos D1Mini
Cum conectezi componentele la placa de bază
Dezumidificatorul are două plăci de bază în interior. Una principală ce se ocupă de logica de funcționare și una secundară ce are pe ea 2 întrerupătoare și un led bicolor.
Noi o să ne conectăm după cum urmează:
- pe placa de bază principală, o să anulăm butonul de on/off și la el conectăm releul
- apoi facem un jumper ce să păcălească placa de baza a dezumidificatorului că rezervorul este mereu băgat în acel fel ca noi să putem întrerupe funcționarea lui de la butonul on/off
- după ne conectăm la led și la cele două întrerupătoare ca să le putem citi statusul și controla
Mențiuni!
- mufa de la placa de bază secundară, ce are acele 2 întrerupătoare și ledul se poate conecta la ea direct cu niște pini băgați în header-ul mufei sau puteți să tăiați mufa și să lipiți firele direct pe Wemos.
- Pentru controlul logicii dezumidificatorului am utilizar ESPHome (pentru integrarea în Home Assistant) însă puteți scrie propriul cod de Arduino
Codul pentru ESPHome
esphome:
name: bathroom-dehumidifier
platform: ESP8266
board: d1_mini
# Enable logging
logger:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Bathroom-Dehumidifier"
password: "lf74v4r5c4Vl"
captive_portal:
#Ledul pentru rezervor
light:
- platform: binary
name: "red"
output: output_red
- platform: binary
name: "blue"
output: output_blue
output:
- id: output_red
platform: gpio
pin:
number: D5
- id: output_blue
platform: gpio
pin:
number: D8
#Butoanele pentru rezervor plin/fara rezervor
binary_sensor:
- platform: gpio
pin:
number: D6
mode: INPUT_PULLUP
name: "Tank Installed"
device_class: opening
filters:
- delayed_on: 10ms
#Automatizare led/butoane rezervor
on_press:
then:
- switch.turn_off: releu
- output.turn_off: output_blue
- output.turn_on: output_red
on_release:
then:
- switch.turn_on: releu
- output.turn_off: output_red
- output.turn_on: output_blue
- platform: gpio
pin:
number: D7
mode: INPUT_PULLUP
name: "Tank Full"
device_class: opening
filters:
- delayed_on: 10ms
#Releu
switch:
- platform: gpio
name: "Bathroom Dehumidifier Switch"
id: releu
pin:
number: D1
inverted: True
on_turn_off:
then:
- output.turn_off: output_red
- output.turn_off: output_blue
on_turn_on:
- output.turn_on: output_blue
#Temp
sensor:
- platform: dht
pin:
number: D2
temperature:
name: "Bathroom Dehumidifier Temperature"
humidity:
name: "Bathroom Dehumidifier Humidity"
update_interval: 20s