Hi John, Ray
I live in Perth too and I was wondering if the code can be enhanced to suit Perth requirements? Unfortunately, I am not a programmer so the code is going above my head 🙁
INPUT 1> Enter house number:
INPUT 2> Do you use a bore (Y/N)?:
INPUT 3> Would you like to use seasonal adjustments (Y/N)?:
The code would check for winter ban (June-Aug), and illegal watering times (9 am to 6pm) and alert us.
Based on INPUT 1 and 2, the days to be selected would be per this link: https://www.watercorporation.com.au/home/faqs/saving-water/how-are-my-watering-days-determined
If INPUT 3 is selected, then monthly adjustments are carried out per this table: https://www.watercorporation.com.au/save-water/in-the-garden/sprinklers-and-irrigation (this includes the winter ban)
We could get fancier if we wanted too:
A> WATERING EXEMPTIONS:
INPUT 4: New lawn exemption (y/n)
INPUT 5: (If exemption =y), start date of exemption:
This would then water the lawn as per this table: https://www.watercorporation.com.au/save-water/watering-days/exemptions
B> PRE-SUNRISE WATERING
Sunrise times for Perth are collected, and the watering times adjusted so that watering finishes at sunrise. Ideal for lawns.
C> STANDARD DRINK
Based on the standard drink (10mm), zones can be adjusted based on the sprinkler type (https://www.watercorporation.com.au/save-water/in-the-garden/sprinklers-and-irrigation). Probably combine it with Evapotranspiration values?