Digital Signage, Unified Inside Odoo
Pair screens with a PIN, build playlists from images, video, PDFs, web pages and HTML, and schedule content by time window and priority — one Odoo app instead of a separate signage subscription.
The problem
Keeping screens current means juggling a separate signage subscription, its own device fleet, and content that already lives in Odoo. Marketing coordinators and store managers end up re-keying menus and promotions into a tool disconnected from the products, pricing and campaigns they already manage — and still have no way to prove a screen is even online.
The solution
Digital Signage Management runs the whole workflow inside Odoo: pair a screen with a short PIN, build a playlist from your content library, schedule it by time window and priority, and watch fleet health and play-log analytics update live — no external platform, no per-screen subscription, no re-keying.
Everything a signage fleet needs
Every capability below is implemented in the module.
PIN Screen Pairing
Bind a physical browser to a screen with a short, auto-generated PIN — no configuration files or IT visit required.
Multi-Format Content Library
Store images, videos, PDFs, web pages, raw HTML and reusable templates in one library, each with a duration and a configurable file-size limit.
Playlist Builder with Version Rollback
Sequence content with per-item duration and transition, loop or shuffle playback, and snapshot a playlist so a bad edit is one click from a full restore.
Priority, Blackout & Daypart Scheduling
Resolve overlapping schedules deterministically by priority, blank a screen entirely with a blackout schedule, and gate content to a time window and weekday set so breakfast and dinner menus switch themselves.
Live Preview & Shareable Links
Preview exactly how a playlist will look before it goes live, and share a public link to any screen's player or any playlist for quick review or embedding.
Fleet & Group Management
Group screens by client, brand or location and assign a fallback playlist to a whole group at once for bulk, multi-tenant management.
Online/Offline Health Monitoring
Every screen heartbeats on a configurable interval; see online, offline or never-connected status and last-seen time at a glance, with a documented behavior for what it shows on disconnect.
A/B Playlist Testing
Split a schedule between two playlist variants by percentage and compare which one plays better through the play-log analytics.
Play-Log Analytics & Reports
Every played item is logged with duration and variant; review it as a graph or pivot, or export Device Health and Content Performance PDF reports.
How it works
Add & Pair a Screen
Create a screen record, get its 6-digit PIN, and open the pairing page in any browser to bind the display in seconds.
Build a Playlist
Add images, video, PDFs, web pages or HTML from the content library, order them, and set duration and transition per item.
Schedule It
Assign the playlist to a screen or group with a priority, time window and weekday set — or set a blackout to go blank.
Monitor & Measure
Watch connection status and now-playing content live, then review play-log analytics and export device and content reports.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Any device with a full-screen browser works — a smart TV browser, a mini PC or a browser-based media player. Pair it with the screen's PIN and it starts playing.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Digital Signage Management
PIN screen pairing, a multi-format content library, versioned playlists, priority and daypart scheduling, online/offline health monitoring and play-log analytics — driven from the Odoo you already run.
Buy on Odoo App Store