Updated
Updated · MUO - MakeUseOf · Jul 14
Author Upgrades $10 ESP32-C3 Outage Alarm With 12V LED Strips
Updated
Updated · MUO - MakeUseOf · Jul 14

Author Upgrades $10 ESP32-C3 Outage Alarm With 12V LED Strips

1 articles · Updated · MUO - MakeUseOf · Jul 14

Summary

  • $10 in parts turned the author's easy-to-miss OLED internet monitor into a wall-wide outage alarm that flashes LED strips the moment the WAN connection drops.
  • An ESP32-C3 Supermini drives two daisy-chained 12V RGB strips through three IRLZ44N MOSFETs and an LM2596 buck converter, letting 3.3V GPIO pins control the lighting from one power supply.
  • ESPHome handles the PWM light control in YAML, while Home Assistant's built-in internet connectivity checker exposes a WAN status sensor that triggers color changes on disconnect, unavailable or unknown states.
  • The setup runs fully locally, restores the strips' previous state after power cycles, and doubles as a doorbell and 3D-printer status indicator beyond outage alerts.

Insights

Why don't routers have a simple light to show internet status, forcing users to build their own alarms?
Is a visual alarm the best solution, or should smart homes just silently switch to a backup internet connection?
Are local, private outage alerts more essential for the modern smart home than cloud-based monitoring subscriptions?