Web-App (FastAPI) to control the Fritz!Box guest WiFi, i.e., turn it on/off.
- Python 3.8+
- pipenv, install with
python3 -m pip install --user pipenv
- pipenv, install with
- Fritz!Box
- API user, create in FritzBox settings
pipenv sync
cp env.template .env
and adjust (FritzBox IP and credentials)pipenv run start
- http://localhost:5000/
location /fritzcontrol/ {
proxy_pass http://127.0.0.1:5000/;
include /etc/nginx/proxy_params;
}