Right from the start of our ownership of our house we noticed that the garage, even though it was kept warm all year round, was damp. The floor was kind of dark and I was suspicious that the concrete floor was keeping a lot of water within. We bought a dehumidifier directly when we noticed that the cars themselves brought a lot of water from the outside during the winter. The dehumidifier did a great job and the first month or two I had to empty the waste water bin twice a day. As soon as I had found the ESP Easy firmware for the ESP8266 I knew that my first project would be to start measuring the amount of water that was drained from the air inside the garage. A nice side effect would be that I didn’t have to empty the waste water container manually (even though it is possible to have a drain tube for this, but that is not high tech..).
The stuff needed was, apart from the ESP8266 with ESP Easy, a pump, a relay to control the pump, floating switches, a flow meter and some tube and cable. As I was trimming the system I came to know that I first created a siphon, a great analogue fix to my problem but I didn’t want that since that flow was too small for the flow sensor to register. So, I had to fix that using a small solenoid. The whole shopping list after these pictures.
I had the space for it so I also added a temperature, humidity and air pressure sensor. Fitted in the enclosure seen below. The inside of the enclosure is seen here in the official ESP Easy wiki page for the sensor (named BME280, made by Bosh).
To hide and make solder joints more accessible I use small enclosures (seen as black here in the picture below). Two sizes are used more often, the larger is the one pictured and the smaller is found here.
The following rules are used:
on System#Boot do
on sniff#cmdMQTT=1 do
on sniff#cmdMQTT=2 do
on sniff#cmdMQTT=3 do
on Floater_Bottom#Floating=0 do
Publish %sysname%/ExtraInfo,Pump stopped at %systime%
on Floater_Top#Floating=1 do
On Rules#Timer=1 do
And these settings for the devices inside ESP Easy:
Q&A is found on the ESP Easy forum: