8000 GitHub - Romalouz/Automation: Raspberrypi based home automation using Python Flask, python-cec and eicsp
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Romalouz/Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automation

Raspberrypi based home automation using Python Flask, python-cec and eicsp

Requirements:

Before you can run this web based application, you will need the following librairies:

I am running this application on Raspberry Pi with Raspian distribution.

Usage:

Install required librairies on your pi.

Configure IP of your Samsung B serie TV and your Onkyo receiver in file: media/config.py

Start the development server with following command: sudo ./run.py

This will start the webserver that you can access with: http://your_pi_ip:3000 Note that no index page will be displayed !!

Following route are implemented:

For TV control:

  • /tv/sms -> Display a form to send sms to tv
  • /tv/power/(on|standby) -> Send on or standby command to tv
  • /tv/get_power -> Display power status of tv

For Receiver control:

  • /receiver/radio/ -> Set receiver on FM mode tuned on freq (freq = 10230 for 102.30)
  • /receiver/power/(on|standby) -> Send on or standby command to receiver
  • /receiver/volume/ -> Set receiver volume to vol (15<vol<75)

About

Raspberrypi based home automation using Python Flask, python-cec and eicsp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0