Skip to content

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

Notifications You must be signed in to change notification settings

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

No packages published

Languages