Why you should make your own smart sockets?
- Because it’s fun and you’ll learn something new.
- Because you’ll be able to automate your home and do lots of cool things with it.
- Because it’s cheaper than commercial alternatives, especially if you want to own multiple ones. E.g. in our office we use 7 connected sockets. Buying those off the shelf would have cost us from $260 to $350 in total, yet we did it for less than $120 and each additional socket now will cost us $11 instead for $37-$50.
1 Raspberry PI ($39)
For example from here.
1 Radio frequency (RF) transceiver for Raspberry PI ($3)
Like this one.
1 Prota OS which will control your switches. ($0*)
Download here. *It's a commercial product, however we decided to give out licenses for free to anyone who builds this project and sends us a photo (which we will share on our Facebook page). Send to edward [at] thenaran.com.
*if you decide to build your own smart plugs, drop us a line. We will arrange Prota PI license for you.
3 (or more) RF switches. ($29 for 3)
We use Watts Clever in our office, but you have to contact the supplier for smaller quantities.
Some alternatives can be found here (EU plug) and here (US plug). Make sure to match the frequency of your switches and RF module.
Bread board and jumper wires.
Micro SD card to store Prota OS and apps.
Step 1: Check If You Have Following Items.
You should have Raspberry Pi, SD card with installed Prota OS, wireless power socket (we used Watts Clever), breadboard, jumper wires, 315 MHz or 433 MHz RF module with antenna (learn how to make antenna yourself here).
Step 2: Solder Antenna to the RF Module.
Step 3: Connect RF Module to Raspberry PI Using a Bread Board and Jumper Wires.
Connect as following:
RF module’s power to Raspberry PI pin #2.
VDD -> 5V (#2)
RF module’s ground to Raspberry PI pin #6.
GND -> Ground (#6)
RF modules data to Raspberry PI pin #16.
DATA -> GPIO23 (#16)