Enigma2 support for Plex DVR/LiveTV!

@plexip said:
Be happy that we have people like andyblac1974 they wrote a plugin for Enigma2 boxes and you can use it with Plex DVR :smile:

“Normally” the big advantage in Plex DVR -among others- is the EPG from Gracenote. Today it is not complete but it grows over time. If we miss a channel in a specific provider list we can tell it Plex.

The other way is a XMLTV file, which you have to provide to your Plex DVR server. Use tools like WebGrabPlus for that.

Tried WebGrab++ and it runs now on my Synology… so far so good and a good idea to get the latest epg files. But I noticed that I don’t get “posters” in the EPG-View in Plex, only empty placeholders. Description is there but no posters for the events. What I’m I doing wrong or do I need another tool for the posters?

@RSchally Does your XMLTV file contains “icon src” values?

Here an example

 <programme start="20170622075500 +0000" stop="20170622084400 +0000" channel="Das Erste HD">
    <title lang="en">Sturm der Liebe</title>
    <desc lang="en">Werner versucht, Alvarez auf den Zahn zu fühlen...</desc>
    <credits>
      <director>Lutz von Sicherer</director>
      <actor>Julia Alice Ludwig</actor>
    </credits>
    <date>2017</date>
    <category lang="en">soap/melodrama/folkloric</category>
    <icon src="https://wp7-images-de-dynamic.horizon.tv/Linear_Images/29094262.box.p.d26b6e895f36f9a2c66903a3d0cd86fa9f5a5ea3.jpg" />
  </programme>

Will have to check when back home but I guess not… does WebGrab++ support that?

The question is whether or not the supplier in the backend supports it. My skyonline entries have src img tags, my tvtv ones do not…

“icon src” is not to be found in the .xml file

Can’t seem to find this on Wooshbuild v5 is there a way to manually install?

sure, download these file from the git and copy the files to your box in /usr/lib//enigma2/python/Plugins/SystemPlugins/PlexDVRAPI :slight_smile:
https://github.com/OpenViX/PlexDVRAPI/tree/master/PlexDVRAPI/src

hello and a big thank you for this but I need a little help please
I’ve downloaded PlexDVRAPI.zip unzipped it and transferred it to
usr/lib/enigma2/python/Plugins/SystemPlugins/PlexDVRAPI
on my zgemma 2s running wooshbuild v5 (v6 is not available for 2s)
I go to plugins after reboot and can see the Plex DVR api for enigma2
it shows http://192.168.1.146:6083 I’ve forwarded this in my router as well
but plex gives me an error: There was a problem adding the device: http://192.168.1.146:6083

any ideas where I’m going wrong ?

TIA

@britdub said:
hello and a big thank you for this but I need a little help please
I’ve downloaded PlexDVRAPI.zip unzipped it and transferred it to
usr/lib/enigma2/python/Plugins/SystemPlugins/PlexDVRAPI
on my zgemma 2s running wooshbuild v5 (v6 is not available for 2s)
I go to plugins after reboot and can see the Plex DVR api for enigma2
it shows http://192.168.1.146:6083 I’ve forwarded this in my router as well
but plex gives me an error: There was a problem adding the device: http://192.168.1.146:6083

any ideas where I’m going wrong ?

TIA

no need to forward in router, what version of PMS are you running ?

Hi Andy I’m running Version 1.7.3.3937

Have you created the api files (?) as described in the instructions. I believe: install, reboot, enter the plugin, create the api files (green?), reboot.

no sorry I hadn’t but I’ve just tried it and got a
really sorry your receiver encounter a software problem and needs to reboot message with a lot of text
and then reboots, I’m not sure how to find the log file on the box

hi here is the crash report from trying to create hope it helps

It says that /www/satellite is missing. Try creating it… I did not need to but others also said /www had to be created. Are you sure you are using the latest GitHub version?

No its from page 2 of this thread, I did try github but I’m not sure which part of the zip I downloaded to add to the box, I’ll give it another go tomorrow from the github zip, thanks for everyone’s help and patience

To quote Andy:

grab from here https://github.com/OpenViX/PlexDVRAPI/tree/master/PlexDVRAPI/src grab the file and upload to you box in a folder called /usr/Iib/enigma2/python/Plugins/SystemPlugins/PlexDVRAPI

Please use the latest version!

@andyblac1974 said:
guy’s just to let you know I have created a Pull Request on PLI, it is now up to you to get them to accept it :slight_smile:

add PlexDVRAPI plugin to feeds. by andyblac · Pull Request #254 · OpenPLi/openpli-oe-core · GitHub

Hi @andyblac1974 and thanks for the good work. I’m going to ask them to consider your requests. In the meanwhile, can I add it manually to my OpenPli plugins or not?

yes, should work, get the source files form the link in my signature. just give me credit etc.

@radar said:

@andyblac1974 said:
guy’s just to let you know I have created a Pull Request on PLI, it is now up to you to get them to accept it :slight_smile:

add PlexDVRAPI plugin to feeds. by andyblac · Pull Request #254 · OpenPLi/openpli-oe-core · GitHub

Hi @andyblac1974 and thanks for the good work. I’m going to ask them to consider your requests. In the meanwhile, can I add it manually to my OpenPli plugins or not?

openpli already included plexdvrapi, into their next version, which is OpenPLi 5 I think.

@andyblac1974 said:
yes, should work, get the source files form the link in my signature. just give me credit etc.

I have the following error (translated from french):
Some plugins are not available. SystemPlugins/PlexDVRAPI (no module named email.utils).