Skip to content

Control RF power outlets from any web-enabled device

Notifications You must be signed in to change notification settings

wstameris/RFPowerOutlets

 
 

Repository files navigation

Control devices from anywhere using a Raspberry Pi, radio frequency-controlled outlets, and a 433MHz receiver/transmitter

Original credit to Tim Leland Excellent setup guide by Sam Kear

Additions

  • Web UI redesign
  • Simple authentication via token strings (SSL is a must!)
  • Supports IFTTT triggers
  • Supports Amazon Alexa control (via IFTTT)
  • Supports Apple Siri control (via homebridge)
  • Saves outlet state information across devices/platforms
  • iOS web clip optimization

Notes:

//1 Be sure to include a auth.php file which contains your authorization tokens, similar to the following.

//2 The codesend executable requires ample permissions to run. If you run into issues, use the following (per Sam Kear). Similarly, the outletState.json file needs to be writable:

  • sudo chown root.root codesend
  • sudo chmod 4755 codesend
  • sudo chmod 4777 outletState.json

About

Control RF power outlets from any web-enabled device

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 54.6%
  • PHP 19.6%
  • JavaScript 16.0%
  • CSS 9.8%