Just a quick note : The weather page is back up and running !
There is still no wind info since that particular component of the weather station is broken, but the rest of it is reporting. The page has a slightly different format, but you should be able to navigate it with no problem.
ENJOY!