TvOverlay UI - Features List
INTEGRATION
- UI-based configuration (Config Flow)
- Multi-device support
- HACS compatible
- Device selector in services
SERVICES
- tvoverlay_ui.notify - Send notifications
- tvoverlay_ui.notify_fixed - Send persistent widgets
- tvoverlay_ui.clear_fixed - Clear fixed notifications by ID
NOTIFY SERVICE OPTIONS
- Title
- Message
- Small icon (MDI or URL)
- Small icon color (hex or color name)
- Large icon (MDI or URL)
- Media type (none, image, video)
- Media URL (images, RTSP, HLS, DASH streams)
- Corner position (top_start, top_end, bottom_start, bottom_end)
- Duration (seconds)
FIXED NOTIFICATION OPTIONS
- Notification ID
- Visible toggle
- Icon (MDI or URL)
- Message
- Message color
- Icon color
- Border color
- Background color
- Background opacity (0-100%)
- Shape (circle, rounded, rectangular)
- Expiration (e.g., 1h, 30m, 1h30m)
SWITCH ENTITIES
- Display Clock
- Display Notifications
- Display Fixed Notifications
- Pixel Shift (anti-burn-in)
- Debug Mode
NUMBER ENTITIES (SLIDERS)
- Clock Visibility (0-95%)
- Overlay Visibility (0-95%)
- Fixed Notifications Visibility (-1 to 95%)
- Notification Duration (1-60 seconds)
SENSOR ENTITIES
- Active Fixed Notifications (tracks IDs created via HA)