This is a starting recipe for whatever watering dish you desire.
Challenges that inspired me to automate
Depending on soil absorption, hose type, water pressure, and so on — it might water for 10 minute increments for 2-3 hours. It’s all how you configure it. For my balcony, most of the time it waters for ~ 20 minutes over 2 hours. You could easily have it run once for an hour, or for 5 minutes, every hour.. and so on.
If you don’t have a switch that automatically turns off (failsafe), you could easily have it turn the switch off after an arbitrary number of minutes by adding two more lines to the automation.
Details on my environment
I have a south facing balcony garden in hardiness zone 10! In the summer months watering is frequently required as it is sunny almost every day while in the winter months it rains quite a bit and is often cloudy. In additi
that gets a LOT of sun a good portion of the year. It was almost impossible to keep on top of watering and to make matters worse, we travel a lot.
You can use up to 3 Opus XT300 Soil Moisture sensors to have multiple zones (there is a jumper to set channel). I calibrated mine by carefully submerging the probe (not the top!) in a glass of water to set it to max humidity, then dried it off before using. I used rechargeable batteries in mine — it’s been months and the battery is still considered to be at maximum. There is a nice FAQ on the sensor.
It’s worth noting you absolutely don’t need the wireless moisture monitor — that’s well within the purview of Home Assistant.
Why use 433Mhz? The range is reall good (100 meters) without using much battery power and I had other equipment that was using this frequency so for me, the expense of the transceiver was not an issue.
The RFXtrx433XL USB HA controller from RFXCOM receives the wireless signal from soil sensor and translates it into something useable for the rfxtrx component. I already had mine for other projects, they are about $100 new last time I checked.
You will have to configure the transceiver using the RFXmngr (RFXmngrSetup.exe) software (Windows only). Enable the XT300 protocol using the RFXmngr so that your soil sensor messages will be decoded and passed on to the rfxtrx component. While running this software, it’s also a good time to calibrate / test your soil sensor to make sure it’s talking to transceiver.
If you use some other type of soil sensor, this tranceiver would not be required.
Z-wave is it’s own thing and the only reason I went with z-wave for this switch is almost everything I have is. The qubino relay switch I use has a really nice feature — an automatic shutoff. This was important to me because I wanted to be sure if we ever lost power while it was watering.. or if my home automation server crashed.. water-flow is stopped
If that failsafe isn’t important to you, I am sure you could find a much less expensive switch to do the job.
The device param configuration (changes from default):
The Z-Stick Gen5 allows you to control z-wave devices. In my case, this is required to control my z-wave switch. If you go with some other kind of switch (e.g. wifi, zigbee, etc) this would not be required.
This is my preferred method for watering most plants.
I cut a hole in the bottom the plastic housing and wired the switch inside letting the bottom of the pump stick out, so as to only protect wiring. It’s only purpose is to house the wiring and switch so they stay dry.
Automatic balcony garden irrigation system using Home Assistant automation, a wireless capacitive soil moisture sensor, smart switch and valve
Источник