Repository navigation
Initial test build
Initial Release: Watercooler Manager GUI
This is the first public release of Watercooler Manager – a standalone desktop application for controlling BLE watercooler devices and monitoring hardware temperatures.
Features
- Automatic device discovery via BLE (Bluetooth Low Energy)
- Connect and control fan power, pump voltage, and RGB lighting
- Two operating modes:
- Manual Mode: Direct control via sliders for fan, pump, and RGB
- Curve Mode: Customizable fan curve based on CPU temperature with a graphical editor
- System tray integration with quick Show/Exit
- Real-time CPU and GPU temperature monitoring (uses LibreHardwareMonitorLib)
- Selectable update rate for temperature polling (from 0.5s to 10s)
- Intuitive, modern PyQt5 interface
Credits & Special Thanks
watercooler-manager (CLI) — for the original protocol and BLE implementation inspiration.
LibreHardwareMonitor — for providing real-time temperature data via .NET.