Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cezary924/argon-one-fan-mode-changer
Change the behavior of the built-in fan at different times of the day
https://github.com/cezary924/argon-one-fan-mode-changer
argonone cezary924 changer fan python raspberry-pi raspberry-pi-4 raspberrypi rpi
Last synced: 7 days ago
JSON representation
Change the behavior of the built-in fan at different times of the day
- Host: GitHub
- URL: https://github.com/cezary924/argon-one-fan-mode-changer
- Owner: Cezary924
- License: mit
- Created: 2023-04-21T14:46:54.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-02T13:27:08.000Z (12 months ago)
- Last Synced: 2024-10-17T03:09:42.093Z (2 months ago)
- Topics: argonone, cezary924, changer, fan, python, raspberry-pi, raspberry-pi-4, raspberrypi, rpi
- Language: Python
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
## ⚙️ Installation & Configuration
0. Get Argon One case for RPi and install dedicated script.
1. Clone this repo.
2. Edit files located in `files` directory:
- `first_mode.txt` - This file contains info about the fan speed _(%)_ depending on the temperature _(Celsius degrees)_. These correlactions will be used when the first mode is activated.
- `second_mode.txt` - This file contains info about the fan speed _(%)_ depending on the temperature _(Celsius degrees)_. These correlactions will be used when the second mode is activated.
- `start.txt` - This file contains the hour _(24h format)_ when the first mode should be activated.
- `stop.txt` - This file contains the hour _(24h format)_ when the first mode should be deactivated.
> _**IMPORTANT:** Every line in files that contain fan speed info should look like this: `temp=speed`, for example:_
```
40=25
45=50
50=75
55=100
```
> _**IMPORTANT:** The first mode must start and end on the same day._## 🚀 Starting
1. To start, create a service running this script automatically with every boot, or execute this command in the main directory:
```
python bot.py
```
2. Enjoy!