Puffer man!
They are in a spot by the side of the house where they don't get much rain on them. Almost none. They are also inexpensive, so if I have to replace them, it isn't the worst thing in the world, but I don't expect to. If they were to get direct rain, I would put some sort of awning...