Meet 'Cabby', a small device that currently lives in my network data cabinet. Its primary function is to monitor the cabinet's temperature and detect potential smoke or fire hazards.

Cabby is equipped with a temperature sensor and two 120mm PWM fans to cool the cabinet if it overheats. For added functionality and style, there's also an LED strip inside the cabinet that provides visual alerts for various warnings and notifications.

Components

  • ESP-32S
  • Arctic P12 120mm PWM Fan [2]
  • 3.3V to 5V Logic Level Shifter
  • DHT22 Temperature and Humidity Sensor
  • 5V Relay Module
  • WS2812B LED Strip