The Ultimate Smart Dashboard: Taking Full Control of Your Home Server Rack
Saurab Thakur When you buy a standard UPS to protect your homelab or gaming PC, your interface is usually limited to a tiny LCD screen that shows a battery icon and maybe an estimated runtime. If you want to change settings, you have to push a clunky plastic button five times to navigate a confusing menu.
It works, but it isn’t smart.
The UPS Supervisor V2.0 completely reimagines how you interact with your power. Instead of a tiny plastic screen, the primary way you control this custom-built beast is through a beautiful, glowing web dashboard that you can access from any phone, tablet, or PC in your house.
Let’s look at how a tiny $5 microchip manages to host an entire website, and why taking local control feels so incredibly futuristic.
A Website Inside a Microchip
Most smart home devices require an internet connection to function. If you want to turn on a smart lightbulb, your phone sends a signal to a server in another country, which then sends a signal back to the lightbulb in your living room.
The UPS Supervisor doesn’t do that. It hosts its own website entirely locally.
Inside the “Brain” of the supervisor (the ESP32-S3 microcontroller), there is a tiny flash memory chip. We take a gorgeous, modern web interface built with a framework called Astro, compress it down as tightly as possible, and shove it directly into that tiny memory chip.
When you sit down at your PC and type http://ups.local into your web browser, your computer isn’t reaching out to the internet. It is downloading the dashboard directly from the microchip sitting in your server rack.
Because it doesn’t rely on the cloud, the dashboard loads instantly. Even if your ISP goes down during a hurricane, as long as your local Wi-Fi router has battery power, you can still access the dashboard and control your servers.
The Illusion of Zero Latency
One of the most satisfying things about the UPS Supervisor is clicking a button on your phone and instantly hearing a massive, physical relay CLICK inside your server rack.
To make the dashboard feel like a native app on your phone, it uses a trick called Optimistic UI Updating.
When you click the “Turn on Speakers” button, the dashboard doesn’t wait for the microchip to confirm that the speakers are actually on. It optimistically changes the button color to green immediately, giving you instant visual feedback, while it quietly sends the command to the microchip in the background.
Simultaneously, a silent background worker in your web browser is constantly asking the microchip for an update. Every three seconds, it checks: “What is the battery voltage? Is the PC online? Are the speakers on?” If the microchip ever reports something different, the dashboard updates itself instantly.
The result is a buttery-smooth experience. You feel like you are directly turning a physical key, rather than clicking a button on a webpage.
Security First, Even on the Couch
You might be thinking, “If there is a website hosting the controls to my servers, can’t anyone on my Wi-Fi mess with it?”
If you have roommates, kids, or guests on your Wi-Fi, you don’t want them accidentally clicking a button that shuts down your TrueNAS server while you are transferring important files.
To prevent this, the UPS Supervisor dashboard is locked behind a strict security wall. When you first visit the page, you are greeted with a beautiful, glowing login screen. You must enter a secure password, which the microchip verifies mathematically using SHA-256 encryption. Only then are you granted a secure session “cookie” that unlocks the controls.
It also protects against sneaky attacks. It generates hidden security tokens for every session, ensuring that a malicious website you visit on your desktop can’t secretly fire a hidden command to shut down your UPS in the background.
It brings enterprise-grade web security to a weekend DIY project.
Conclusion
The web dashboard transforms the UPS Supervisor from a simple battery backup into the ultimate command center for your entire homelab. By hosting a modern, compressed website directly on the local microchip, you get lightning-fast, highly secure control over your hardware—no cloud subscriptions required.
Next Steps: Local control is great, but what if you are miles away at a coffee shop and a thunderstorm rolls in? Next, we’ll explore how the Supervisor securely connects to the cloud so you can monitor your rack from anywhere in the world.
Related Articles
From this Series
- 36 Ways to Control Your Homelab: Exploring the UPS Supervisor Dashboard
- Automated Power-Downs: How to Save Your NAS During a Power Outage
- Multithreading on a $5 Chip: How Edge Devices Connect to the Cloud
- Under the Hood: The Physical Wiring of the UPS Supervisor
- How a Custom DIY UPS Solves the Biggest Homelab Headaches
- Split-Brain Microcontrollers: Why One Chip Isn’t Enough for Power Control
- Zero-Trust Homelab Security: Unlocking Encrypted Drives with Cloudflare and an ESP32