MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    [MMM-OPMStatus] Display current U.S. Office of Personnel Management operating status in DC area.

    Scheduled Pinned Locked Moved Showcase
    2 Posts 2 Posters 157 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • U Offline
      ub3rdud3
      last edited by

      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:

      screenshot

      Download:

      MMM-OPMStatus


      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
      BKeyportB 1 Reply Last reply Reply Quote 0
      • BKeyportB Offline
        BKeyport Module Developer @ub3rdud3
        last edited by

        @ub3rdud3 Interesting… very niche, but oddly, I could use this.

        The "E" in "Javascript" stands for "Easy"

        1 Reply Last reply Reply Quote 0
        • 1 / 1
        • First post
          Last post
        Enjoying MagicMirror? Please consider a donation!
        MagicMirror created by Michael Teeuw.
        Forum managed by Sam, technical setup by Karsten.
        This forum is using NodeBB as its core | Contributors
        Contact | Privacy Policy