frickin awesome man very well done!
Are you using baseline references to determine weather or is that what the radar is for? In other words, is there a particular threshold that must be met in humidity and pressure in order to determine current weather conditions? There are some neat sensors out there (ie. water detectors, water level sensors,etc...) that could be rigged into the system too, to autonomously determine if its raining, and how much it has rained so far. (Just ideas =D)
All in all, sweet fuggin project m8.