OK, I created a project in GitHub. Then I used SmartGit to create a git repository on my PC (Ubuntu Linux) and put the WS code into it.
Was unable to push the code to GitHub. I hate git!!!! (I use SVN with my code at home.)
So...
You will find a ZIP of my code at
https://waggies.net/files/wz.zip.
Download it. Extract it somewhere. Copy the contents of the parent ws directory into your public_html directory.
Read the readme.
Edit ws/classes/config.php (the IDs in there are the Ecowitt passkey) for your details.
Create a DB to receive weather data.
Run ws/admin/setup.php to populate a DB entry in it. (Initially in do-nothing mode.)
The code is not well documented, not very object oriented, enough to make a hacker proud. But it works.
When I feel like beating myself up a bit more, I might have another go at getting it into GitHub (and syncing locally with Eclipse).