MRD-Web (meeting room displays)
MRD-Web manages browser-based meeting room display screens. Each screen gets an adapter device ID (ada-…) and shows a room's live availability, booking and check-in options. At the time of writing there are 45 screens across 8 groups (e.g. OCP 2026 with 15, Zenspace Event with 12).
List view
-
Search by name, device ID or meeting space; filter by group and by place (gateway).
-
Screens are listed under their group, each showing name, device ID, place, meeting space and enabled status.
-
Per-screen actions: Copy Device URL, Copy Preview URL, Duplicate (⧉) — a new screen with the same display config — and Delete.
-
Manage groups: add, rename or delete groups; each group shows its screen count.
-
Create MRD-Web: display name, group (or + New group), place (gateway — for identification only, does not control the screen) and meeting space label.
Screen detail page
Clicking a screen opens its detail page with a Preview button and six tabs:
| Tab | What you can do |
|---|---|
| Overview | Edit placement (name, group, place, meeting space label). ZenEdge link section: enter the ZenEdge physical space ID, Save, then Provision (or Re-provision to refresh the device token); shows the provisioned ZenEdge display. Also device ID, screen ID, criticality, status, created/updated time, app type and mrd-web version. |
| Status | Connectivity (web ↔ adapter, last seen, from browser heartbeat within ~90 s) and current room status from ZenEdge. |
| Integration | Device Base URL and Device ID to paste into ZenEdge; a test API key (kept in the browser tab only); endpoint tester with curl for /discover, /ping, /capabilities, /status, /action (e.g. refresh), /register and /ui. |
| Media | Display image (fetch from URL or upload, re-hosted to adapter S3) with placement SIDE / BG / FULL IMAGE and left/right side; sponsor logo by upload or URL. |
| Configuration | Booking URL, Office Booking Mode; display toggles (meeting space name, booking user name, day availability scroller, next available time, booked/available until, Book Now, Check In — needs virtual lock, QR); capabilities: enable virtual lock, enable booking. |
| Devices | Live embed of the served room-display app, with Open in new tab. |
The meeting space label is for search and identification only; the screen shows the meeting space it is linked to through ZenEdge (see Key workflows).