Skip to main content

noesia

Noesia Smart Waiter / Pro Module Documentation
Pro Built on Free Screen Lock Animated Visual Engine

SCREEN SAVER PRO

Screen Saver Pro transforms the free Screen Lock foundation into a premium visual protection layer for the Noesia Matrix OS. It keeps the existing privacy overlay, idle timer, clock, update counter, unlock behavior, and shell hooks, then adds cinematic screen saver visuals, protected media uploads, live preview, and a modular Pro visual engine.

Foundation Free Screen Lock overlay + hooks
Visual layer Matrix, rain, snow, clock, media
Storage model Protected uploads + nonce endpoint
Who is it for

Built for visible spaces, shared terminals, and premium operator environments

Restaurants, cafés, hotels, and reception desks

Ideal when a staff screen can remain visible during idle moments but should still look polished, controlled, and protected instead of exposing an active admin interface.

Owners and managers

Useful for keeping the Matrix OS visually alive between actions, while the free Screen Lock foundation still controls privacy, idle timing, lock state, and return behavior.

Premium installations and branded spaces

Designed for installations that want a memorable visual layer: animated system effects, a grand analog clock, branded uploaded media, or quiet ambient visuals in the background.

Main Features

What Screen Saver Pro adds on top of the free Screen Lock layer

Pro visual engine

  • Visual Layer switch: Disabled or Enabled.
  • Active Visual selector inside the Screen Saver settings panel.
  • Preview Screen Saver button for instant testing without waiting for the idle timer.
  • Canvas-based visual effects mounted behind the existing Screen Lock / Screen Saver overlay.

Built-in visual modes

  • Binary Matrix.
  • Rain.
  • Snow.
  • Butterfly.
  • Aurora.
  • Fluid Gradients / Lava Lamp.
  • Grand Analog Clock.
  • Constellation / Network Drift.
  • Synthwave / Retro 80s Grid.
  • Space Starfield / Warp Drive.
  • Uploaded media.

Protected custom media

  • Upload your own MP4, WebM, JPG, JPEG, PNG, or WebP screen saver media.
  • Uploaded files are stored under uploads/noesia-smart-waiter/private-assets/screen-savers/user.
  • Media is served through a nonce-protected WordPress endpoint instead of a public direct file URL.
  • Uploaded items can be selected, activated, or deleted from the Pro media list.
  • Default upload ceiling is module-controlled and starts at 100 MB, with filter support for custom limits.

Free foundation behavior preserved

  • The free Screen Lock module provides the shared overlay shell, manual lock trigger, header lock action, and unlock behavior.
  • The automatic idle Screen Saver can be enabled or disabled from settings.
  • Idle timeout supports 1 to 120 minutes, with 3 to 10 minutes recommended for normal operation.
  • The center box can show or hide the clock, update counter, and center panel.
  • The active counter can follow the selected General UI Settings source: Requests, Reminders, or Appointments.

Hook-based Pro extension

  • PHP extension point: noesia_swa_screen_saver_settings_panel.
  • Overlay events: noesiaSwaScreenOverlayReady, noesiaSwaScreenOverlayShow, noesiaSwaScreenOverlayHide, and noesiaSwaScreenOverlayTick.
  • Request events: noesiaSwaScreenSaverRequest and noesiaSwaScreenLockRequest.
  • The Pro module does not replace the free shell. It attaches itself to the existing overlay contract.

Premium & Future Media Packs

  • Access future curated screen saver packs to continuously refresh your visual walls.
  • Zero-Data-Leak Architecture: Media packs are downloaded securely without ever exposing your orders, client data, or staff records.
  • Enterprise Trust: All downloads require explicit admin consent and pass through strict Checksum verification.
  • Cinematic Quality: Features high-fidelity ambient visuals built to elevate your brand's physical space.
How to Access It

Where Screen Saver Pro lives inside Noesia

Admin path: open the Noesia Smart Waiter admin area, go to Settings, and open the Screen Saver panel.

Free foundation: the Screen Lock module provides the lock overlay, topbar lock action, manual lock button, and shared overlay events.

Pro extension: Screen Saver Pro injects the Pro Visual Screen Savers controls into the existing Screen Saver panel through the module hook.

Tier: Screen Saver Pro is a Pro module. The underlying Screen Lock privacy layer remains part of the free foundation.

Setup / Configuration

Recommended setup before using the visual screen saver in production

01

Enable the Screen Saver

In the Screen Saver settings panel, set Enable Screen Saver to Enabled and choose a practical idle timeout. For most real workspaces, 3 to 10 minutes is the best starting range.

02

Choose the center information behavior

Decide whether the overlay should show the clock, the updates counter, and the center box. If you want a pure visual wall, hide the center box. If you want operational awareness, keep it visible.

03

Enable the Pro Visual Layer

Set Visual Layer to Enabled, then select the active visual: Binary Matrix, Rain, Snow, Butterfly, Aurora, Fluid Gradients, Grand Analog Clock, Constellation, Synthwave, Starfield, or Uploaded media.

04

Upload your own media when needed

Use Upload Protected Media for branded images, still visuals, ambient videos, or a custom venue screen saver. After upload, select Uploaded media and use the item as active.

05

Preview before saving the final setup

Use the Preview Screen Saver button to test the current visual immediately, then move the pointer, tap, click, scroll, focus, or press ESC to return to the admin interface.

How to Use It

Daily use in the Matrix OS shell

Manual privacy lock

Use the Screen Lock button or the topbar lock action when you want the interface blurred and protected immediately. The free lock mode shows the locked state and unlock instructions.

Automatic idle mode

When the admin surface is idle for the configured timeout, the screen saver overlay activates automatically. The Pro visual layer is mounted behind the shared overlay.

Preview and active media

Use Preview Screen Saver for fast checks. For custom files, upload protected media, select Uploaded media as the active visual, and use the item as active from the list.

Screens / Interface Guide

What the Screen Saver Pro interface contains

Screen Saver settings panel

Controls the automatic idle behavior: Enable Screen Saver, Idle Timeout, Show Clock, Show Updates Counter, and Show Center Box. This is the behavioral layer shared by the shell.

Pro Visual Screen Savers panel

Adds Visual Layer, Active Visual, Uploaded Media, protected upload actions, live status, media list controls, and optional media-pack consent.

Overlay center box

Can show the Screen Saver title, live clock, active update counter, and return instructions. It can also be hidden for a full-screen visual presentation.

Visual stage

The Pro layer sits behind the center box and renders animated visual effects or protected uploaded media without exposing direct private media URLs.

Common Workflows

Real examples of how people use Screen Saver Pro

Premium idle screen for a reception or host station

Enable idle Screen Saver, keep the center box visible, choose Grand Analog Clock or Aurora, and let the workstation look intentional when the staff is not actively using it.

Brand visual wall for a restaurant or hotel

Upload a branded image or ambient MP4/WebM video, select Uploaded media, mark the media as active, and use Preview Screen Saver before placing the screen in a visible area.

Pure Matrix mode for a tech-forward installation

Choose Binary Matrix, hide the center box if needed, and use the screen as a full visual Matrix layer while the underlying admin shell remains protected by the overlay system.

Quiet operational awareness mode

Keep Show Clock and Show Updates Counter enabled, select Rain, Snow, Constellation, or Starfield, and let the screen saver display subtle context without exposing the active admin workspace.

Troubleshooting

Fast checks when the visual layer does not behave as expected

The screen saver does not start automatically

Check: confirm Enable Screen Saver is enabled, the idle timeout is not too high, and the page is not receiving constant mouse, scroll, focus, or keyboard activity.

What to do: lower the idle timeout temporarily, save settings, refresh the admin page, and test again with no interaction.

The overlay appears but the Pro visual is missing

Check: confirm Visual Layer is Enabled and an Active Visual is selected. If using Uploaded media, confirm the uploaded item still exists and is selected.

What to do: switch to a built-in visual such as Aurora or Binary Matrix first. If that works, the issue is likely with the uploaded media item or file type.

Uploaded media cannot be uploaded or selected

Check: use MP4, WebM, JPG, JPEG, PNG, or WebP. Confirm the file is below the configured upload limit and that WordPress uploads are writable.

What to do: try a small JPG or WebP first. If that works, retry the video with a smaller optimized file.

The center box, clock, or update count is not visible

Check: confirm Show Center Box, Show Clock, and Show Updates Counter are enabled according to the intended design.

What to do: if a full-screen visual is desired, keep the center box hidden. If operational context is desired, turn the center box and relevant indicators back on.

Preview works but saved behavior feels different

Check: Preview forces the screen saver immediately, while normal behavior depends on idle settings and user activity detection.

What to do: save the final settings, refresh the admin screen, wait for the configured idle timeout, and test without touching the mouse or keyboard.

FAQ

Common Screen Saver Pro questions

Is Screen Saver Pro the same as Screen Lock?

No. Screen Lock is the free privacy foundation. Screen Saver Pro is the Pro visual extension that mounts animated effects or protected media behind the existing overlay.

Can I upload my own video or image?

Yes. The module accepts MP4, WebM, JPG, JPEG, PNG, and WebP files and stores them in protected Noesia private storage.

Can I hide the clock and center box?

Yes. The Screen Saver settings can show or hide the clock, update counter, and center box depending on whether you want information or a pure visual background.

Does uploaded media expose public URLs?

The design stores media in a protected private-assets directory and serves it through a nonce-protected WordPress endpoint for authenticated administrators.

What happens if Uploaded media is selected but the file is missing?

The Pro client can fall back to a built-in ambient visual instead of leaving the overlay empty.

Can other Pro modules extend the overlay?

Yes. The overlay emits controlled events and exposes a hook-based pattern, so Pro extensions can attach without rewriting the free foundation.

The Noesia Matrix

⚙️ THE NOESIA MATRIX: KERNEL FABRIC ARCHITECTURE

The Noesia Matrix is the shared architecture language and module fabric behind Noesia Smart Waiter. This module is not just a static page; it sits inside an isolate-first modular system designed for shell-driven navigation, clean section ownership, extensible widget zones, and future-safe expansion.

The architecture direction is intentionally high-control: modular ownership, isolated assets, lazy-ready behavior, clean settings flow, predictable prefixes, maintainable service boundaries, and enterprise-safe discipline around structure, security, and extensibility. Noesia transcends the definition of a standard WordPress plugin, operating as a robust platform built upon enterprise-grade Service-Oriented Design.

Here is how the core engine is designed to minimize bloat, maximize stability, and keep the experience consistently fast and responsive:

Event-Driven Inversion of Control (IoC): The platform follows an IoC pattern via a decoupled Event Bus. The central core acts as a “Logic-Less Host” (Blind / DUMMY Kernel). It does not tightly bind itself to module internals; modules announce their own presence, capabilities, and state through controlled registration flows.

The Micro-Frontend Paradigm (MFE): The UI is not a giant monolithic block. Each application behaves as an independent Micro-Frontend with its own dynamic assets, specialized logic, and UI contracts.

Strict Asset Isolation & Lazy-Loading: Resource usage stays disciplined. A module’s CSS, JavaScript, and data components are loaded only when the user reaches or interacts with that specific application surface.

Decoupled Registry Pattern: The dynamic discovery layer allows applications to be added or removed quickly without rewriting core logic. If one application encounters an issue, the architecture is designed to contain that impact instead of cascading it across the platform.

Enterprise-Grade Security & Stability: The platform is reinforced with strict input sanitization, dynamic registry routing, and defensive safety gates across the stack. The data layer and the user interface remain deliberately separated for maintainability and risk control.

The Result: A scalable hospitality and clinical operating system engineered to manage mission-critical workflows securely — from intimate cafés to high-traffic venues and sensitive medical environments.

Support

Support, escalation, and what to send first

Check first

  • Confirm the plugin version.
  • Confirm the module name is Screen Saver Pro.
  • Confirm whether the issue is with free Screen Lock behavior, idle Screen Saver behavior, Pro visual rendering, or protected media upload.
  • Review the troubleshooting section above.

Collect before opening a ticket

  • One clear screenshot of the Screen Saver settings and Pro Visual Screen Savers panel.
  • The selected Active Visual and whether Visual Layer is enabled.
  • The exact text of any visible upload or preview error.
  • Short steps to reproduce, including whether Preview works.

Open support only after the fast checks above

When you open a ticket, include the plugin version, selected visual, whether uploaded media is involved, one clean screenshot, the exact visible error text, and short reproduction steps. That reduces back-and-forth and speeds up resolution.

Open Support
Explore Modules

Explore all modules of Noesia Smart Waiter

Enter the application layer: Explore the full Noesia Smart Waiter ecosystem and discover how each isolated module helps serve hospitality, operations, business workflows, and the wider mission to reimagine life through smarter software.

Scroll into the Matrix: The catalog below is the live gateway to the platform. Move through Free and Pro environments, open each documentation page, and step directly into the next application surface.

The Noesia Matrix · Applications Layer

Explore TheMatrix Ecosystem

The Micro-Frontend Catalog: Every application listed below operates as its own isolated environment. Search, filter, and discover the tools that expand daily operations without turning the platform into a bloated monolith.

Seamless Navigation: The Free layer covers essential operational foundations, while the Pro environments unlock advanced, enterprise-grade workflows. Select any module to open its dedicated documentation page and setup path.

Total Modules 34 Current mapped layer from the uploaded snapshot, with additional modules already planned for the next release window.
Free Layer 17 Green-tag modules ready for the open layer of the platform.
Pro Layer 17 Purple-tag modules mapped to the premium operational surface.
No modules matched the current filter or search query. Clear the search or switch filters to reveal more applications.

Built for real operations: every module in the Matrix is designed around self-hosted control, isolated loading, fast response surfaces, security-first structure, and a support-ready documentation flow built to scale with modern businesses.

Documentation Hub