A Simple API made with Python Flask to help manage Dell PowerEdge R710 Enterprise Server's fan speeds remotely.
Checkout the full blog post here!
apt-get install git ipmitool python3 python3-pip -y
git clone https://github.com/ItsNee/Dell-PowerEdge-R710-Fan-Controller-API.git
cd Dell-PowerEdge-R710-Fan-Controller-API
pip install -r requirements.txt
python3 api-server.py
nohup python3 api-server.py&
URL | Result |
---|---|
https://api.myserver.com/ | Returns a welcome string |
https://api.myserver.com/get-temperature | Returns the server's temperature |
https://api.myserver.com/set-fan-speed// | variable can be adjusted by end user |
-Nee