@Lazar-Demin thanks! That helps!
btw. is there any project going on to write a Ruby wrapper for GPIO interaction?
Still not watering anything, but ...
I went ahead in Ruby and found myself writing a 'wrapper' to switch my valves (basically GPIO's). I could contribute if there is any project.