author
2CommentsJoined January 11th, 2009

Tell us about yourself!

Complete Your Profile
  • Control any remote from a Raspberry Pi (and Amazon Echo!)

    Sorry for the poor photos, didn't want to disassemble it much further. So as I said I made this using optocouplers and managed to squeeze it all into this small project enclosure. In the box is a Pi Zero, with the power supply and WiFi adapter coming out from the side, and two small circuit boards. One of the circuit boards controls the 5 on buttons and the other controls the 5 offs. The GPIO on the Pi turns on the photo-diode side of the optocoupler with the photo-transitor side being used to short across the controller buttons when the Pi output is high. Using the optocouplers got around the problems I originally had using just transistors by keeping both sides of the circuit isolated with their own power supplies and grounds, instead of there being a common ground for both the contro...

    see more »

    Sorry for the poor photos, didn't want to disassemble it much further. So as I said I made this using optocouplers and managed to squeeze it all into this small project enclosure. In the box is a Pi Zero, with the power supply and WiFi adapter coming out from the side, and two small circuit boards. One of the circuit boards controls the 5 on buttons and the other controls the 5 offs. The GPIO on the Pi turns on the photo-diode side of the optocoupler with the photo-transitor side being used to short across the controller buttons when the Pi output is high. Using the optocouplers got around the problems I originally had using just transistors by keeping both sides of the circuit isolated with their own power supplies and grounds, instead of there being a common ground for both the controller and Pi. Finally I built the controller into the lid of the enclosure so that the controller buttons can be used to control the switches like a manual override should there be any problems with the Echo control. Thanks again for this tutorial, and hope this helps.

    View Instructable »
  • Control any remote from a Raspberry Pi (and Amazon Echo!)

    Great tutorial, I just got this working on a Pi Zero to control all five sockets using my Echo. I used the new version fauxmo.py to get it working with all five sockets, just simply gave them different names and ports, and added the necessary script to tell it which GPIO to use to turn each socket on or off. Instead of using relays though I used optocouplers, making the whole project much smaller and allowed me to fit all the circuitry into a small project enclosure. I even built the controller into the lid of the enclosure so that it could be used as a physical backup to turn the sockets on or off. Couldn't have done it without your tutorial.

    View Instructable »