Ive been attempting to solve this exact issue (rain - not so much windows, but thats a great idea) since the winter in preparation for determining a sprinkler schedule.
I found Weather.gov to be crap. I started testing
- World Weather Online
- Visual Crossing
- Tomorrow.io
- Rapid API
- Open Weatheer
Id say VC/WWO are the best from my results, but WWO has a fee, and didnt outpace VC enough to justify. Tomorrow.io seemed good, but either did something weird with the time/date calcs or my brain didnt understand it
@rlithgow1 is spot in about the Tempest Weather Station and their local forecast. I jsut didnt have a great place to put it. The $300 price tag seemed great for what you got. Its still an option for me
Last summer I had an accurite collection cup, I made an Hubitatable RF receiver so I can incorporate real time rain levels .
Some ideas for you to spin with