Refresh guide more often/at another time

Hello,

Does there exist an option to refresh the guide more often or at another time during the day?
In days like these, very often there are special broadcasts added to the schedule on short notice shifting the start times in the evening. The Plex DVR won’t recognise this if one does not run a manual update of the guide during the day.

1 Like

It’s not easy, but can be done with a scheduled task or cron job

First, in a browser browse to http://<IP_OF_PMS>:32400/livetv/dvrs?X-Plex-Token=XXYYZZ
( To find your token, look here: Finding an authentication token / X-Plex-Token | Plex Support )

In the xml returned from above, locate the ID of your DVR

image

So in my case, the Id is 12

Then using like Curl, issue a scheduled task/cron job like this:

Curl -X POST http://<IP_OF_PMS>:32400/livetv/dvrs/<DVR_KEY_FROM_ABOVE>/reloadGuide?X-Plex-Token=XXYYZZ

1 Like

Many thanks for your response, @dane22!

I tried the above and figured out that my ID is 5.

But, when issuing the above curl command, or trying to access the same link from a browser, I do get a “404 Not Found” error.
Any idea as to why this is failing?

http://192.168.178.21:32400/livetv/dvrs/5/reloadGuide?X-Plex-Token=XXYYZZ

When testing with curl, try enclosing the URL in double-quotes:
curl -X POST "http://<IP_OF_PMS>:32400/livetv/dvrs/<DVR_KEY_FROM_ABOVE>/reloadGuide?X-Plex-Token=XXYYZZ"

And, of course, ensure you replace ‘XXYYZZ’ with your actual Plex token.

1 Like

A browser is doing a GET call
API needs a POST call, thus why you should use Curl

That did the trick, thanks!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.