Had the first rain in a while here and, well, looked in to why the rain sensor never changed from 'dry' to 'wet.' Turns out legacy firmware (≤3.0) does not report the rain sensor status.
I updated the driver to reflect 'unknown' on legacy firmware accordingly.
Manual Zone Device Creation — automatic zone creation replaced with a self-healing manual command Create Zone Children
This version will create child devices, one for each zone, to help automation. You can use on/off or open/close on the child device rather than calling the parent device and passing a zone number and duration.