-
Notifications
You must be signed in to change notification settings - Fork 13
Module Screensaver
WJDDesigns edited this page May 3, 2026
·
1 revision
Module type:
screensaver· Category: Media · Pro
Kiosk screensaver that activates after idle, with clock, weather, and image slideshow.
- Activates after a configurable idle timeout
- Cleared by tap / click / mouse-move / key-press
- Built-in elements:
- Large clock with multiple styles
- Current weather
- Image slideshow (upload / URLs / entity image / random Unsplash topic)
- Smooth fade-in / fade-out transitions
- Conditional via Logic-and-Conditions (only enable in kiosk mode, etc.)
- Idle timeout (sec) — how long before activating
- Activate on dashboard route only — limit to current view
-
Pause when entity is on — e.g.
media_player.tvis playing
For each:
- Show / hide
- Position
- Style (clock font, weather layout, image transition)
- Sources — upload / URLs / entity / Unsplash topic
- Interval between transitions
- Transition — fade / slide / Ken Burns
- Background color / blur
- Opacity ramp
- Tap-anywhere-to-dismiss vs. specific dismiss button
Standard 4-tab editor.
- Living room TV dashboard — 60s timeout, clock + slideshow of family photos.
- Kitchen tablet — 5min timeout, weather + clock only.
- Bedside clock — 30s timeout, large clock only, dim mode at night.
- Use a long idle timeout (5+ min) on devices people frequently glance at.
- Hide the dismiss button — the "tap to dismiss" gesture is enough.
- Combine with Module-Background for a different look behind the screensaver elements.
Ultra Card · Website · Discord · GitHub Issues · HACS · MIT licensed
- Layout-System
- Logic-and-Conditions
- Templates-and-Jinja
- Actions
- Design-System
- Custom-Variables
- Presets-and-Marketplace
- Pro-and-Cloud
- Modules-Overview
- Content
- Data
- Interactive
- Layout
- Media / Background
- Animated (Pro)
- Inputs (Helpers)
- Card embeds