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
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
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...