Jellyfin
The Jellyfin integration exposes a Jellyfin
Additionally, this integration sets up every media session connected to the Jellyfin server as a media player in Home Assistant to provide media controls for each session.
Browsing media inside Home Assistant in a player’s context provides all libraries of type Movie and Series.
This integration also creates a Remote
entity for sending remote commands
jellyfin_remote_script:
alias: "Jellyfin Remote Script"
sequence:
- action: remote.send_command
target:
entity_id: remote.jellyfin_client
data:
delay_secs: 1.5
command:
- MoveRight
- MoveRight
- MoveDown
- Select
Configuration
To add the Jellyfin service to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Jellyfin.
-
Follow the instructions on screen to complete the setup.
The URL of the Jellyfin server. Please supply the full URL including the protocol and optional webroot. For example https://media.example.com
, http://10.1.1.100:8096
or http://home.example.com/jellyfin
.
Options
Options for Jellyfin can be set via the user interface, by taking the following steps:
- Browse to your Home Assistant instance.
- Go to Settings > Devices & Services.
- If multiple instances of Jellyfin are configured, choose the instance you want to configure.
- Select the integration, then select Configure.