Home Assistant Community Add-on: Plex Media Server

OK, many thanks for the time and explanation. Have a good day :vulcan_salute:t2:

Hi there!

If I understood well, Add-ons cannot use external usb storage with a native Hassio installation (HassOS), so I guess this Plex Add-on only makes sense when you have full control of the host (e.g. Raspbian + Docker + Hassio) to mount an external HDD where to place all the media files.

Am I right or I missed something?

P/S: I’ve just finished my native Hassio installation on a RPi3, so I have to start again with Raspbian… :pensive:

:tada: Release v2.3.1

Full Changelog

This is a general maintenance release.

:hammer: Changes

  • :arrow_up: Upgrades Plex Media Server to 1.18.8.2527

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work:
https://github.com/sponsors/frenck or https://patreon.com/frenck

Thanks for all your work on this addon @frenck , any chance of getting an addon update to latest plex from a few weeks ago if it’s not too difficult? Would just like to try out the Live TV integration which is free at the moment!

How
i am nevby

@frenck Could this solution work for the plex addon to access an external drive or NAS ?

Is there a build-in feature, which allows me to force medie files-update, for a specific libraries? (In the component):thinking: Or do i need to create my own script, for such action?

Not currently in the Plex integration, but it shouldn’t be difficult to add. I’ll put it in the feature request list.

1 Like

Was this ever a thing? Controlling a different Plex Server in HA? My end goal is to get Plex data into Grafana (Add-On in HA). Currently poking around with Plex > Varken > InfluxDB > Grafana, but Plex is on a completely separate machine (Win 2019 Server) from HA (Ubuntu 18.04), and I would like to keep it as such. Getting tripped up on how to get data from one to another. Thinking if I can get the Plex Server managed by HA, data will be in HA already, just pull into InfluxDB > Grafana from there. Maybe?

Has anyone figured out a solution to mount drive to Hass on Pi so we can use it as a Plex server? It works great even at 4k, but my sd card can only hold 1 episode lol

No, I chose to use the Plex container directly instead of this add-on and use the Portainer add-on to create and maintain the container, in which I was able to mount a drive for the Plex container. Not on Pi, but should be the same.

I have this add-on installed on my Home Assistant instance running on Ubuntu Server (installed via supervised installer).

I see this mentioned:

Generic Linux users could simply mount volumes or network shares into the /shares/ folder to expose this extra storage space to the add-on.

Assuming I fall in to this category does anyone have any ideas how to do this? I see the /share folder within the add-on when browsing the file system (when adding a library) but not sure how to mount my NAS to this location.

For example I can mount my NAS like this:

sudo mount -t nfs NAS-IP-ADDRESS:/share /somewhere

But I’m not sure what /somewhere should be for the add-on to access the mounted drive. Any ideas?

I think I can actually help with your problem…

Since you installed Home Assistant via Supervised installer, your Home Assistant files should be in usr/share/hassio/. I think if you mount your NAS like below, the Plex HA add-on should see it since it is configured to view the /share directory.

sudo mount -t nfs NAS-IP-ADDRESS:/share /usr/share/hassio/share

I installed Plex as a regular Docker container so I don’t know what problems you will run into, but hopefully this works.

Be sure to remember the ‘usr/share/hassio’ directory–you will be going back to that directory quite often.

2 Likes

Thanks! My problem turned out to be that the install script installed Home Assistant using the Docker “snap” provided during Ubuntu Server install, rather than the Docker downloaded in the above steps.

Do not use the Docker snap this will install HA into an unknown location that I could never find.

Having reinstalled Ubuntu without this, this folder is now there as expected and able to mount to.

1 Like

Hi,
I’m using this addon and it is almost perfect but i have just two question:

  1. There is the possibility to update the server on 1.19.5.3112 version?
  2. The DLNA option didnt’ work i see there is the possibility to FIX this problem?(I know it is samething related on setting of network part of addon maybe there someting i can do into portainet)

Thanks.

With regard to DLNA, there is a bug report on that:

Hello, can anyone explain how to add a plugin for IPTV, im using HASSIO on pi3

hello
how to add my folder in synology to plex in raspberry pi 4 ?

1 Like

For anyone not sure which addon is giving you issues with port 1900, I’ve found out that the UPNP port is also used by emulated_hue, si you might want to check that.

I still have to experiment if and both services degrade if I need some with that port assignment.

Hello, I’m getting error when starting addon. I use supervisor in docker on rpi4, debian 10. Anybody had this issue? Thanks
[INFO] 127.0.0.1:33715 - 19934 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 99 true 2048" NOERROR - 0 0.000091702s [ERROR] plugin/errors: 2 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. A: plugin/forward: no next plugin found [INFO] 172.30.33.2:55826 - 19934 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 88 false 512" SERVFAIL qr,rd 88 0.005734835s [INFO] 172.30.33.2:37347 - 19934 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 88 false 512" SERVFAIL qr,aa,rd 88 0.000917233s [INFO] 172.30.33.2:53515 - 63897 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 88 false 512" SERVFAIL qr,aa,rd 88 0.00015724s [INFO] 172.30.33.2:33458 - 63897 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 88 false 512" SERVFAIL qr,aa,rd 88 0.000247239s [INFO] 127.0.0.1:33715 - 34859 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 99 true 2048" NOERROR - 0 0.000084296s [ERROR] plugin/errors: 2 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. A: plugin/forward: no next plugin found [INFO] 172.30.33.2:50156 - 34859 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 88 false 512" SERVFAIL qr,rd 88 0.001615911s [INFO] 172.30.33.2:48788 - 34859 "A IN 172-30-33-2.abcdefghijklmnopqrstuvwxyz012345.plex.direct.local.hass.io. udp 88 false 512" SERVFAIL qr,aa,rd 88 0.000299497s