I took a few photos of the garage last night. All the photos below are clickable to a larger high-res version.

The summer house side

View from the sofa

The garage side
As you can see, organising everything on the garage side is still an ongoing project, but at least everything is now undercover in a dry, warm garage.
It’s been a while since the last update, but a lot has happened in that time.  We now have power, insulation, flooring and even some guttering.

Picking up from where I was last time, the electrician came out and fitted a consumer unit to power the ring main and lighting circuits. I read in my DIY book that “people usually fit too few sockets and regret it later”. I don’t think I’ll have that problem, but on reflection I think I might have gone too far the other way — I’ve got 22 sockets. (more…)
Today is erection day!Â
The site for the garage was cleared just over a week ago and today - bang on schedule - the new garage turned up on the back of a flatbed truck. Â

The company brought a team of five guys to nail it together and by noon they had finished the job…

First impressions are very good. Everything feels sturdy and it was impressive to see two guys standing on the roof at the same time whilst nailing down the felt. I wouldn’t like to try leaning heavily against my shed roof, nevermind standing on it!  The windows are good too — all toughened glass rather than the perspex my shed came with.
Next step: The electrical consumer unit is going in tomorrow evening, then it’ll be on to wiring the sockets and lighting.  Then I’ll need to decide what type of insulation and cladding to go for on the inside… decisions, decisions!
I’m hoping to get stuck into some of those jobs over the next few days so it’s ready as a potential venue for the next poker night on July 10.  More to follow…
When we bought our house back in 2003 it had a fairly typical wood & concrete garage.  It was old and shabby, but we put in some shelving and worktop to make it more useful. Then, in the Winter of 2007/08, it finally started to give in to the elements — the roof was leaking badly and the wooden front started to fall to bits.  It was time for a replacement. However, we decided to make do until the other work was completed on the garden, driveway and house interior.
Now that the house is pretty much finished, it’s garage time!
I’ve decided to go for a wooden garage this time. I’m using wood for a number of reasons: flexibily of design, warmth, ease of installing insulation and attractiveness to name just a few.  And since I don’t need the garage to store my car (who could be bothered with the fuss?) I’ve decided to build a garage with an internal partition, giving me a ‘garage’ side for my scooter and a summer house side for hanging out in. Here’s the design I’ve come up with…

Read on after the jump for more pics and details…
(more…)
Running your webserver from home gives lots of opportunities to connect the real world to the internet. I’ve previously connected a webcam with motion detection so I can see people entering and leaving the driveway and, more recently, connected a wireless weather station to give regular Elderslie weather updates.
I decided my next project would be to put my front doorbell online. As well as being a relatively simple, fun project, it also makes some sense: coupled with the webcam it can be used to give me a decent idea of who’s there when the doorbell goes and I’m out.  It also means I can hear the doorbell when I’m at the bottom of the garden, thanks to SMS or IM alerts on my iPhone.
Here’s the project in it’s rough state, before it gets packaged up into a project case.

If you’re interested in setting up a similar project, read on…
(more…)
Since I stuck my weather station online back in May I’ve had a number of enquiries about the software I’m using to publish results to the web.  My long term plan is to make my software freely available for anyone to use, but at the moment I’m just too busy to write the tutorials and scripts to support it.
However, I’m happy to supply the raw scripts and database details to anyone who wants it in the meantime. Please read on for a description of how it all works then, if you think you have a compatible setup and enough basic technical knowledge, contact me and I’ll send over the scripts.
How it works
My weather station base unit is connected to the PC that hosts this site over USB. That PC is running Windows and runs version 1.0 of EasyWeather, the software that usually ships as version 2.0 with these weather stations.
The EasyWeather software updates a text log file at set intervals, ususally every 30 mins. My PHP script looks at that file periodically and inserts any new records into a MySQL database. All script to display results and graphs read from this MySQL database. Â
Finally, I’m running Maani Charts to produce the nice graphs that you see… the route to screen is basically MySQL > PHP > XML > SWF.Â
Pre-requisites
- The ability to host your site from home on a Windows PC, including any DynamicDNS and port-forwarding requirements you may have.
- A standard Apache, MySQL, PHP setup. If you don’t have one already, I’d recommend Xampp.
- Optional: The ability to have your weather station permenantly connected to your server PC without it affecting your temperature readings. For me this meant getting a USB extension cable so that I could have the weather station outside my server cupboard.
Please note that my solution isn’t really compatible with any other setup (except perhaps where you have a Linux web server and a Windows PC both powered on 24×7).  If you have a different hosting arrangement, for example a remote server that you FTP to, then this solution isn’t for you I’m afraid.
If you’ve covered all of these pre-requisites, please feel free to contact me and request a copy of my scripts. I’d appreciate a link to your home-hosted site in that email, just to confirm that you’ve already completed those steps and are ready to proceed.