Manufacturer: | Plex |
Model Number(s): | Please See Matrix Below |
Driver Version | 24.02.19.00 |
g! Core Module Version: | g! 8.5 Build 18 Rel |
Driver Developer: | Innovo |
Document Revision Date: | 19/02/2024 |
This is a two-way driver to control Plex Media server and various Plex Players from Elan with metadata and two way feedback.
Elan is capable of querying the server, returning cover art and metadata and then directing content to the zone player and querying the player every 5 seconds.
The following options are supported:
The following clients and features are supported
Client/Feature | Plex Media Player | OpenPHT / PHT / RasPlex | Plex for Roku | Plex for ATV | Plex for Mac Plex for Windows |
Plex For Smart TV |
Version Supported | 2.40 - 2.49 | 1.80, 1.90 | 6.3.14 |
2.7 |
1.3.1.916 | Varies |
Navigation with App Open | Yes | Yes | Yes |
Yes |
No | Yes |
Navigation without App Open | No | Yes | Yes |
Yes* |
No | No |
Auto Launch App | No | Yes | Yes |
No |
No | No |
Mirror | Yes | Yes | Yes |
Yes |
Yes | No |
Now Playing Button | No | Yes | No |
No |
No | No |
Fast Forward | +30 seconds | FFX1 - FFX32 | +30 seconds |
+30 seconds |
+30 seconds | +30 seconds |
Skip Forward | +10 minutes | +10 minutes | +10 minutes |
+10 minutes |
+10 minutes | +10 minutes |
Rewind | -10 seconds | RW1 - RW32 | -10 seconds |
-10 seconds |
-10 seconds | -10 seconds |
Skip Backward | -10 minutes | -10 minutes | -10 minutes |
-10 minutes |
-10 minutes | -10 minutes |
*Navigation Functions are experimental
The following clients have limited support
Plex for PlayStation, Plex for Xbox, Plex for Nvidia Shield and Plex for Android TV.
The following Clients are not supported:
Any feature not specifically noted as supported should be assumed to be unsupported.
Plex Server and Players Preparation
Important: Make sure that all screensavers are disabled and the Plex App is in the foreground on all clients during initial setup, discovery and installation.
Important: If the /clients page shows Unauthorized, you must use a Plex Username and Plex Password to Proceed. Otherwise you must whitelist the network subnet in your Plex Media Server.
To whitelist your network mask, From the web administrator of Plex go to Server (Enable Show Advanced)—> Network —> List of networks that are allowed without auth and add your subnet such 192.168.1.0/24 then restart the server
Player Preparation
Gather the information about the new player. The best source of information is available at http://IPAddressOfPlayer:PlayerPort/resources
The information needed to complete this section
Player IP address
Player Port
Player Machine Identifier (this field is only needed if the player uses the Server IP address and Port as a proxy). The following client types use this method (Plex for Mac, Plex for Windows, Plex PlayStation and Most Plex for Smart TVs)
The Elan Controller must be on the same subnet as the server and player.
Important Note: Always Backup the controller before installing any new Device Drivers.
Note: If the driver doesn’t appear under the Communication Type then make sure that the PlexMediaPro driver is extracted to the same folder where all the other drivers are installed from. It’s good practice to create one folder on the computer where all the third party EDRVC files live.
Important: It is recommended that the driver retrieve the token from the online account. The driver will automatically log into the plex.tv account, create an Elan Remote Client and retrieve the token.
Important: Do Not Delete the Elan Remote from the Plex Online Account. Otherwise the driver will stop working.
Important: Wait up to 30 seconds for the Plex Token to be retrieved from the online account. Internet Connection is required.
Note: Plex Web, Plex Amp, Plex for Mobile are ignored by the driver and not counted.
The Plex Token, the Product Name and the Device Name will be filled in automatically after Apply.
The Player Machine Identifier may or may not populate depending on the player. See below
Important: The Player Machine Identifier is essential for the driver operation. Most of the time this value is filled in automatically, however, in certain instances where the player shares the same IP address and Port number as the server, this value will not be obtained automatically. In this case see the How To Add a Single/Extra Player Players Preparation section above.
Event Maps can be created to trigger media playback automatically from the Plex Server to a designated player. For a video tutorial of this feature please watch:
Notes: After Event Maps are created, Set the Display Media ID to NO
Event Maps will not play on Plex for Apple TV unless the Plex App is running and in the foreground.
Event Maps will automatically launch the Plex App on Roku
All other platforms require either a full time Plex client setup such as Rasplex or the Plex app to be running and in the foreground.
The following table provides settings used in Configurator …Please refer to the Configurator Reference Guide for more details.
In the table below:
Devices | Variable Name | Settings | Comments |
Media | Name | User Defined (Default: PlexMediaPro) | |
System # | <Auto Detect> | ||
Device Type | Ethernet | ||
Driver Name | PlexMedia | ||
Driver Version | <Auto Detect> | ||
Driver Vendor | Innovo | ||
Player IP Address | <User Defined> | ||
Player Port | Varies | ||
Server Port Number | 32400 | ||
Activation Key | <User Defined> | ||
Server IP Address | <User Defined> | ||
Server Port Number | <Auto Detect> | ||
Zone Controller | Display Name | <User Defined> (Default: Player Name) | |
System # | <Auto Detect> | ||
Source Device | <User Defined> (Default: Player Name) |
Once the driver is launched the Main page will be displayed.
The Main screen is the Transport screen along with important meta data of what’s playing (Cover Art, Title and Duration). Metadata is updated every 5 seconds.
Note: Not all Buttons are supported on All Players. Please see Matrix in the introduction section for each buttons functionality
Navigate the Library by first Taping the left Menu item to choose the media type, Movies, Music, TV Shows, Search or PlayQueue.
Tap the Return button navigates back one level
The Up or Down keys will scroll through a list
Next Tap on the sort value
If the library has more than 100 items, the library will be split into an alphabetical ordered list to make navigation easier.
Taping the desired letter to navigate through the list.
At this level, switching to the Cover Art Tab will display the final list with cover art view.
Taping the movie name will either play the move directly if the movie has never been played. If the movie was previously started, a new menu will be presented showing the Resume Time or Start for Beginning again.
Taping the music Album will show Play All album or Play by Song Title.
Taping TV Shows will show Seasons, then Episodes. Play Options are Play All Episodes or one Episode by title from Resume Time or Start From Beginning.
The same playback options are present under the Cover Art View.
Taping Search will bring up the device’s keyboard. Type as many characters of the search term then click ok. The search will bring up all relevant information for Movies, TV Shows and Music in the middle section. Use the Up / Down Arrows to scroll through the results. Pressing on the results item will begin playing the item on the assigned player. To perform another search, erase the previous search term and start again.
The PlayQueue button will display the current loaded play queue. Tapping on any item in the play queue will start playback of that item.
The PlayLists button will display the Playlist created in a supported version of the Plex Server. Tapping on any item in the playlist will start playback of that item.
https://support.plex.tv/hc/en-us/articles/203888038-How-do-I-leave-a-Plex-Home-