Build your own or bring your own
You don't need our hardware to use myofficestatus. Build a “Status Beacon” from an ESP32 for under $25, or connect a smart light you already own. The software is free to start.
DIY “Status Beacon” build
Beginner-friendly. No soldering required. ~30–60 minutes including firmware flash. Open-source firmware (MIT license) on GitHub.
| Component | Cost | Source |
|---|---|---|
| ESP32-C3 SuperMini or ESP32-S3 DevKit | $4–8 | AliExpress, Amazon, Adafruit |
| WS2812B NeoPixel Ring (16 LED) or Strip (8 LED) | $3–6 | AliExpress, Amazon, Adafruit |
| USB-C breakout board or cable | $1–3 | Amazon, AliExpress |
| 3D-printed enclosure (STL files provided) | $2–5 | Print at home or order online |
| Diffuser panel (frosted acrylic or parchment) | $1–2 | Craft store, Amazon |
| Dupont jumper wires (3 wires) | $1 | Amazon, any electronics kit |
| Total | $12–25 |
What the firmware does
- WiFi provisioning via captive portal — no code editing needed
- Automatic discovery and pairing with the myofficestatus web app
- MQTT and HTTP API endpoints for status updates
- Over-the-air (OTA) firmware updates
- WLED-compatible mode if you prefer the WLED ecosystem
- Low-power sleep mode when status is “off”
Compatible third-party devices
| Device | Price | Protocol | Support Tier |
|---|---|---|---|
| WLED-compatible LED strip/panel | $15–30 | WLED REST API | Full Support |
| Tuya WiFi Smart Light | $10–20 | Tuya Local API | Supported |
| LIFX Mini | $25–35 | LIFX LAN API | Supported |
| Shelly RGBW2 | $20–25 | Shelly HTTP API | Supported |
| Philips Hue Go | $60–80 | Hue Bridge API | Community |
| Govee Smart Light | $15–30 | Govee API | Community |
| ESP32 + NeoPixel (DIY) | $8–15 | Native (MQTT/HTTP) | Full Support |
What the support tiers mean
Full Support
Full color control, instant response, automatic discovery, one-click setup. Tested and guaranteed.
Supported
Full color control, fast response, manual device setup (enter IP or API key). Community-tested, officially documented.
Community
Color control via bridge or cloud API. Configuration required. Community-maintained guides. May have latency limitations.
Smart home integrations
Home Assistant
Native MQTT integration and REST API polling. Subscribe to status changes and trigger any automation.
ESPHome
Ready-made YAML config for ESP32 devices managed through ESPHome. Drop it in and go.
WLED
myofficestatus maps your status to WLED presets. Just enter your device IP and the platform handles the rest.
Ready to build?
Join the waitlist to get notified when the firmware and platform launch — plus 25% off your first year.