Skip to content

ItsNee/Dell-PowerEdge-R710-Fan-Controller-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dell PowerEdge R710 Fan Controller API

A Simple API made with Python Flask to help manage Dell PowerEdge R710 Enterprise Server's fan speeds remotely. blog-post

Checkout the full blog post here!

Installation

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

Server Usage

Foreground

python3 api-server.py 

Background

nohup python3 api-server.py&

API Usage

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

root get-temp set-fan-speed

-Nee

About

A Simple API made with Python Flask to help manage fam speeds on the Dell PowerEdge R710 Enterprise Server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages