Plex Media Server Playlist Caster
Plays Plex Media Server playlists on Chromecast devices.
App Store: Plex Media Server Playlist Caster
Frequently Asked Questions & Known Issues
Change Log
Supported Languages
English
German
Setup
Add at least one Plex Media Server (Playlist Provider) device.
The pairing process will prompt for you Plex Account credentials if required.
Your credentials are not saved, they are used to register this app as a device in your Plex account only.
Usage
Use flowcards to control playback of your playlists on Chromecast devices of groups. Compatible cast devices are detected automatically.
The cast to device card will provide you with a full list of all playlists found on all servers you have added.
Troubleshooting
Problem: You accidently removed the Homey app from your Plex Account.
Solution: Go into app settings and manually reauthenticate your Plex Account.
Problem: You want to avoid polling Plex Servers on your account which are not reachable by Homey at all.
Solution: Go into app settings and set that server to be ignored.
Problem: A server is shown as online but the playlist count is 0.
Solution: Go into app settings and reauthenticate your Plex Account.
API
If enabled in the app settings, other apps can consume the playlist api. The api endpoints require authentication.
- All playlists: /getPlaylists
- Items of a playlist: /getPlaylist?playlist=[urlAsReturnedByGetPlaylists]&server=[srvValueAsReturnedByGetPlaylists]
If the request fails a json object containing the âerrorâ is returned.
Limitations
- Can only play files which are natively supported by the targeted casting device. So no transcoding is taking place as the app is not a real Plex Player app
- No player device in Homey UI. This is because currently it is not possible to add a playlist selector to Homey device UIs.
3 Likes
Hello,
the app is not working for me.
Authorization process seemed to be completed successfully - plex server name displayed in app settings and app was added to server authorized devices.
When I try to create flow âPlay PlexTV Playlist on Chromecastâ there are no playlists available to select. (Chromecast devices are available properly)
When I created flow that should be triggered by âitem/music/movie is playingâ action, it is never triggered.
Tried repeating authorization process, reinstalling app.
App version 1.5.9
Plex Server version 1.20.2.3402
Hi @Pitlyck,
Do you mean v1.20.3.3402 maybe? (just confirming)
I will run a compatibility check and contact you directly shortly.
However, if your server is added as device then that part should be fine.
UPDATE: I can confirm that this plex server version is working just fine with the app.
A question to the general user in this forum.
Halloween is coming up and I wish to cast playlist on a projector. Everytime a new file starts the filename is casted on the screen also sort of spoiling the experience.
Is there any way I can remove the filenames beeing displayed/casted?
Hi @Mike4got,
this is an interresting idea. So I just tested what happens if the meta info is omitted when parsing the playlist and it looks like it indeed starts playing the videos in the list âanonymouslyâ. Now I wonder if this would be a desired feature
In short: The current app is not able to disguse what is played but it looks like it would technically be possible.
UPDATE: I added an dropdown option to the play playlist action card for anonymizing the playback. I did some basic tests and it does seem to work. However, existing flows triggered through the UI might complain about a missing parameter. They still work when started by the Flow Start card without issues though. Feel free to do some intense testing: https://homey.app/a/com.sdn.plextv-playlist-caster/test/
2 Likes
Wow, @Shakesbeard.
That was quick!!
I will get back home tomorrow and start casting!
Thanks!
2 Likes
Hey @Mike4got,
glad it works for your Halloweenie idea.
Yeah, thatâs the playback bar, but it cannot be removed. Thatâs by design how the chromecast stuff works.
I am not sure whether I get around to make a final release of the app before halloween but I think you can live with the test version for now. I will later implement this feature in a better way without breaking existing flow cards.
For now, enjoy and Happy Halloweenie
Iâm experiencing the same problem.
Server is found, but my (music) playlist doesnât show up. :-/
I can cast through the Plex app aswell, but the app in Homey wonât show my (music) playlist.
Is this app for videoâs alone maybe?
I setup a Plex server on my Synology NAS because I want a flow to cast a music playlist.
Thank you in advance!
Hi @Maarten_Goutier,
no, I do host my plex server on a Synology NAS as well and use it for music primarily. The ability to cast video playlists was merily a sideproduct The app even works with plex servers located in remote locations or owned by other people which shared their library with you.
So, did you add your plex server as a device in Homey? Technically the server device acts as playlist provider for the app. If you have not paired any plex server, yet, then no playlists will show up.
Oh wauw!
You are the best!!!
Thank you for your quick response!
I did NOT add the server in Homey. This solved it. Great!
Thank you so much man!!!
1 Like
Hello i installed the app a while ago. it worked fine. Now my Server show offline. But i can acces it from other devices.
What can be the problem ?
Hi @Ronald_Bok,
this could have several reasons. Usually the app chooses the best route to connect.
Homey asks your plex account about the reachability of the server(s) in your plex account.
From the list it receives back it first checks whether the local netowork route works and if that fails it tries to use the internet route. Only if both routes fail, the server is flagged as offline.
For this to work, Homey needs to be able to contact the plex.tv domain because it needs to talk to your account.
What you can check:
- Make sure Homey has access to the internet
- In the Homey app go to the menu âMoreâŠâ -> âAppsâ -> âPlex Media Server Playlist Casterâ -> âApp Settingsâ. In there check what the status in the server list says.
- You can also reauthenticate your plex account from there.
Finally if things are not working out. Create a diagnostic report for me for the app: menu âMoreâŠâ -> âAppsâ -> âPlex Media Server Playlist Casterâ -> little gear icon -> Create diagnostics report. Maybe I can see in the log what is going wrong for you.
App insists that my plex login details are incorrect or plex will not accept the request⊠Donât know. Although app message is that details are incorrect. Thing is I have triple checked and what I am entering is correct. Any thoughts? Might it be that I have two factor authentication enabled in plex?
That could of course be the reason. I got no f2a support in.
1 Like
Ah well. Iâm not a coder so I donât know how difficult that is to implement. 2FA is something that I am enabling where possible
@Philip_Montgomery
The authentication only happens during app registration. You should be able to authenticate the app with your plex account by temporarily disabling 2fa. Once the app has received itâs client token from that step, it should be possible to reenable 2fa without breaking the link. Let me know if that works for you. I would add that to the FAQ then.
1 Like
Apologies for slow response, had to work Can confirm that disabling 2FA does allow for plex to be added and that reenabling 2FA, so far at least, has not broken the link. Good to know, thanks, one for the FAQ
1 Like