Hello, my first post here, I’m really impressed with HA community. My very first steps on creating an automated watering system with variable and easily perishable fertilizers.
Why do I need this?
The fertilizers I use in my garden are organic, and very perishable. They need to be mixed in the watering water in the moment of watering the plants, not before.
Most of the fertilizers are in a liquid state, except for one, which is thicker, but still a liquid.
Fertilizers need to be administered with precision. The minimum unit I use is 1ml. I learned that some cheap pumps can measure with an acceptable precision the amount of liquid they pull off if there’s a way to control precisely the duration of the time they are switched on. In my case, the minimum duration I will need is 1 second (for 1ml of fertilizer).
I normally do this manually, but I need it to be handled automatically, at least when I’m out for vacations.
So, I spent the whole day researching and here is the draft I have so far.
Bill of materials
- 8 peristaltic pumps (still need to figure out the voltage)
- a 8 channel relay 5V, arduino compatible;
- an ESP32 Node MCU or an ESP8266 (i have a couple of spare Wemos D1 Mini clones that I could use ideally);
- a power supply to feed the relay (still need to figure out the convenient model)
- a power supply for the ESP device (I have an old phone charger that I could use ideally)
- a PC fan (5V?), some magnets and a magnetic mixer, for mixing
- tubes for connecting everything.
My doubts so far:
- Is it possible to create such automation in HA?
- Will a relay+ESP be the best way to get this kind of precision in duration?
- Am I doing well with my bill of material? Am I missing something or would you do something different?
- Since I’m also a noob on electronics, how shall I look to the voltages of the different devices in this particular situation?
I thank you in advance for any help I can get with this project!