Overview
The Ombi integration allows users to manage media requests seamlessly within their home environment. By connecting with media servers like Plex, it streamlines the process of requesting and approving new content, enhancing the convenience and enjoyment of media consumption.
Benefits
- Simplifies media request management for all family members.
- Provides a centralized platform for tracking media requests.
- Improves user experience by automating notifications for new content.
Intent
The purpose of this capability is to integrate Ombi with existing media services, allowing users to easily make and manage media requests. The outcome is a more organized and user-friendly media experience at home.
Preconditions
- Home Assistant installed and running.
- Ombi server setup and accessible.
- Plex Media Server configured and connected.
- Home Assistant installed and configured.
- Integration available and authenticated: Plex.
- Device installed and reachable: Sonos | Sonos One.
Actors
- Homeowner managing media requests
- Family members submitting requests
- Guests wanting to suggest content
Trigger
The capability is triggered when a user submits a media request through the Ombi interface.
Workflow Diagram
flowchart TD
A[User Submits Request] -->|check| B{{Request Valid?}}
B -->|Yes| C[Add Request to Ombi]
C --> D[Notify Media Server]
B -->|No| E[Display Error Message]
Workflow Description
1. User Submits Request
A family member or guest submits a media request via the Ombi interface.
2. Check Request Validity
The system checks if the request is valid and meets the criteria set by the media server.
3. Add Request to Ombi
If the request is valid, it is added to the Ombi database for processing.
4. Notify Media Server
The integration sends a notification to the Plex Media Server to update the content library.
5. Display Confirmation
The user receives a confirmation message indicating that their request has been successfully submitted.
Postconditions
The media request is logged in Ombi, and the relevant media server is updated to reflect any new content requests.
Optional Enhancements
- Add voice command functionality for hands-free media requests.
- Implement user-specific request tracking to enhance personalization.
- Integrate with smart home displays to show current requests and statuses.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Plex | Sonos | Sonos One, Roku | Roku Ultra |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)