Updated
Updated · How-To Geek · Jul 25
Author Builds ESP32 Status Light With 10-Second Checks After Hours-Long Outage
Updated
Updated · How-To Geek · Jul 25

Author Builds ESP32 Status Light With 10-Second Checks After Hours-Long Outage

1 articles · Updated · How-To Geek · Jul 25

Summary

  • A tiny ESP32-based monitor now gives the author an always-on visual warning after a router update killed internet access overnight and the outage went unnoticed for about an hour.
  • Every 10 seconds, the device checks Wi-Fi first and then sends a small HTTP request to two well-known addresses to confirm internet connectivity.
  • Fast blinking signals the Wi-Fi link is down, while slow blinking shows the router is reachable but internet access has failed; a solid light means both are working.
  • The setup uses a Seeed Studio XIAO ESP32-C3 with ESPHome, took less than 10 minutes to deploy, and sits on the author's desk for quick checks when other services act up.

Insights

What’s the smarter outage warning: a custom ESP32 status light, or better router software that distinguishes Wi-Fi failure from ISP downtime?
Could a $10 blinking desk light solve the hidden problem of local-first smart homes masking internet outages for hours?
If your phone switches to cellular and your smart home keeps running, how would you know your internet died without an always-visible alert?