2023-11-08 21:52:52 +00:00
|
|
|
# Bluewind
|
|
|
|
|
|
|
|
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
|
2023-02-23 11:07:26 +00:00
|
|
|
|
|
|
|
Bluetooth control app for Wahoo Headwind.
|
|
|
|
|
2023-11-08 21:52:52 +00:00
|
|
|
## Usage
|
|
|
|
|
2023-11-14 22:50:10 +00:00
|
|
|
To run the flask app for development and testing:
|
2023-02-23 11:07:26 +00:00
|
|
|
```bash
|
2023-11-14 22:50:10 +00:00
|
|
|
git clone https://teapot.octopusx.de/accidentallycompetent/bluewind.git
|
|
|
|
cd bluewind
|
|
|
|
python3 -m venv .venv
|
|
|
|
source .venv/bin/activate
|
|
|
|
python3 -m pip install --upgrade pip
|
|
|
|
pip3 install -r requirements.txt
|
2023-11-08 21:52:52 +00:00
|
|
|
export FLASK_ADDRESS='<headwind bluetooth address>'
|
2023-11-14 22:52:03 +00:00
|
|
|
export FLASK_URL='<address and port to bind'
|
2023-11-14 22:50:10 +00:00
|
|
|
python3 main.py
|
|
|
|
```
|
|
|
|
|
|
|
|
To run the flask app in a permanent deployment:
|
|
|
|
```bash
|
|
|
|
git clone https://teapot.octopusx.de/accidentallycompetent/bluewind.git
|
|
|
|
cd bluewind
|
|
|
|
python3 -m venv .venv
|
|
|
|
source .venv/bin/activate
|
|
|
|
python3 -m pip install --upgrade pip
|
|
|
|
pip3 install -r requirements.txt
|
|
|
|
cp default.env .env # modify your .env file!
|
|
|
|
sudo /bin/bash scripts/install.sh # will install and start+enable the systemd service for you
|
2023-11-08 21:52:52 +00:00
|
|
|
```
|
|
|
|
|
|
|
|
## Support
|
|
|
|
If you find this open source project useful consider leaving me a tip.
|
|
|
|
|
|
|
|
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/K3K8QVJRK)
|
|
|
|
|
|
|
|
If you would like to contribute, feel free to reach out, you can find my contact details at [https://blog.octopusx.de](https://blog.octopusx.de).
|