Hello,
Nice to see I'm not the only glutton for punishment trying to utilise a Raspberry Pi.
As to your forecast, I just copied the plot and text folders provided by Jacques to the Pywws and pointed weather.ini to them. Then I duplicated Jacques weather.ini plot and text examples into my file. If memory serves one file name needed changing as they didn't match, in the weather.ini it finished "_9am" but not in the text/plot folder, I can't remember which one though.
I see there is a gap in your weather data, if this was due to a usb lockup an update fixed this for me, $ sudo apt-get update.
After a full weekend of my Pi and station refusing to pair, I've found it necessary modify LogData.py to clear the station's memory after sync. The option is towards the bottom of the file, change from False to True. Once the memory got to a 1/4 full everything just froze.
Please let me know if you've ironed out any wrinkles,
Matt.