If you're into home automation, you could probably get pretty far with some light & moisture sensors (I recommend Xiaomi Flora bluetooth sensors for the latter purpose) and smart plugs connected to Home Assistant. I did something like that on a small scale, it worked fairly well.