Welcome to OpenFAN API documentation
OpenFan is an open-source open-hardware PC fan controller created by Saša Karanović
OpenFAN Features:
- Individually control up to 10 fans
- USB communication with the host PC
- Has a built-in USB bootloader for smooth firmware upgrade experience
- GUI to control and monitor fans. Accessible locally/remotely through web browser
- Control fans by setting PWM percentage or target RPM
- Supports virtually unlimited number of custom fan profiles that you can create and apply through GUI/API
- Built in API interface for integration, (remote) monitoring or (remote) control.
- Built using simple off-the-shelf components to make it hacker/diy friendly
- Designed to be platform/OS agnostic and should work on all major OS
- GUI/API can be deployed as Docker application
Useful links
Project Home Page - YouTube Project Video - GitHub repository - Documentation