Description:
MMM-OPMStatus is a simple MagicMirror² module that displays the U.S. OPM Federal Operating Status (Washington, DC area).
It fetches the official JSON feed from OPM and shows the current status (Open, Closed, Delayed Arrival, etc.) along with the official message.
By default the module only shows when the status is not “Open”, making it great for kiosks and wall dashboards.
Features include:
- Automatic refresh every X minutes (configurable)
- Hide when Open, or briefly fade after a set time so you know data is fresh
- Optional QR code display (only when not Open) so users can scan for details on their phone
- No external dependencies; uses Node’s https client with proper headers to bypass CDN blocks
Screenshots:
Download:
Version 1.0.0
- Initial release
- Polls OPM JSON feed
- Hides module when “Open”
- Configurable refresh interval and fade-after display
- Optional QR code support