Sunday, 24 March 2013

Automating the lights at home...

Never one to shy away from Gadgets, I've been hard at work Automating my lighting...

What does it do?
I can now control all of my lighting from the internet. I can group my lights e.g. "All Living Room on" and I can create sequences, such as "Turn all lights off except for the Bedroom". Another cool sequence is "Film" which turns on a back light behind my TV and one small lamp in the room but turns all other living room lights off. Adds to the 'Cool' of watching a film.

How does it work?
I have bought radio controlled sockets (very similar to typical timer sockets but radio controlled) and using my Raspberry Pi, have wired in a radio transmitter, allowing me to send radio signals to the sockets, to control them.

Then, I've written an interface for it in Php and using a MySQL database, have made it user friendly and incredibly flexible.

What did I need:


Pictures

The beginnings... let's get an LED controlled via the Raspberry Pi


Moving on, let's build the circuit including the RF transmitter (needs some neatening, soldering and maybe packaging at some point). There are also some additional LED's in the circuit which aren't necessary.

And finally, the interface on my iPad


The next stage is to improve the interface and add the ability to schedule lights to come on and off. Great for when I'm on holiday.


No comments:

Post a Comment