tzickel / electra_remote_ir

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Creating a remote webserver for my electra air conditioner

Running

Anaconda

You can run the examples locally by installing anaconda3, grabing the source and creating the environment:

conda env create -f environment.yml

Activate it and run the notebook:

conda activate ir
jupyter notebook

Virtualenv

Or by using virtualenv on python3:

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Activate it and run the noteboook:

source venv/bin/activate
jupyter notebook

Chapters

If you are having trouble viewing this notebooks @ github, you can try viewing them on nbviewer.

Also the source code provided is very modular and should help you try to figure out your own RC signal and code your own web server.

Chapter 0 - Setting up a headless Wi-Fi Rasperry Pi

Chapter 1 - Talking IR with the Raspberry Pi

Chapter 2 - Decoding the IR signal

Chapter 3 - Writing the IR signal

To be continuted...

About


Languages

Language:Jupyter Notebook 81.7%Language:Python 18.0%Language:Shell 0.3%