Build your own Raspberry Pi powered Server Status monitor with LEDs!

By Scott Steinbeck

Elevator Pitch

Never be in the dark when it comes to the status of your builds and servers, with this awesome Raspberry Pi LED Server Status Monitor. Whatever you want to know the status of can be sent directly to an LED Light strip so you know the moment there is a problem or a successful build.

Description

Your Ultimate Raspberry Pi Status Monitor has arrived…

Now you just have to put it together, and program it.

This class will teach you how to build your own Raspberry Pi (IoT) LED Strip that you can change via a REST API and notify you of status updates.

alt text

Details

We will build a simple electronics project consisting of a Raspberry Pi, an addressable led strip, and a power supply.

The Raspberry Pi will be set up to respond to our REST API. There will be a few different pieces to the puzzle, we need to build & configure our Raspberry Pi to listen for updates to our status updates and an API capable of storing the latest status of each external services as well as provide a payload with all of the new statuses to the device. We could make the Raspberry Pi available via port forwarding but this way if you want to have multiple areas of your office/house displaying those status updates its as easy as duplicating the project and turning it loos!

From there we can add all sorts of configuration to our REST API to allow different services to report in and update our lights from anywhere,

The possibilities are endless:

  • Server status
  • build pass/fail
  • home alarm set
  • server CPU load
  • server Memory Load
  • site up/down
  • etc.

If it’s got a webhook you are in business!