Just one Q to clarify - both of you can see the DVR engine listed in the dashboard, or is it missing also?Ken.F wrote: ↑Sun Jun 02, 2019 5:43 amI have the same problem as Axxel. Last week I wanted to try out the new record engine running on multiple machines so I upgraded to 20190516beta2. Everything seemed to work fine. A few days later I noticed the HDHR-DVRUI could see my rules and display upcoming recordings but would not see any of my recorded programs. I figured the problem had something to do with switching to record engine 20190516beta2 so I switched back to 20190417 but the HDHR-DVRUI still doesn't see my recordings.demonrik wrote: ↑Sun Jun 02, 2019 2:27 amif the DVRUI is detecting the tuners it should be detecting the DVR engine.
The DVRUI was written for multiple record engines, so does work with the latest versions. However, the change to deleting recordings and poking the engine is needed for the interface change. Plan to get to that next weekend when I return to the US.
Try looking at api.hdhomerun.com/discover and see if the record engine(s) are listed. If they're not there then something is up.
On the machine running the web server I found php-dvrui.log in /temp. It has a bunch of PHP notices and warnings. I tried to copy relevant parts in a code box but Cloudflare won't let me post it on the forum. I uploaded the log to Google drive if you want to take a look.
https://drive.google.com/open?id=1O52Tl ... 5-MJ5cyM_p
looking at log - thanks for doing this (turn debug to true in the vars.php file) - it does help
interesting.. the main warning being reported is valid.. but it's been there a very long time.
So I suspect a php update on your system(s) which is now flagging the problem.
The fix is easy - but am not in the US at the moment and unable to verify...
so here's what I just uploaded to the github repo..
open 'app/includes/dvrui_recordings.php' to line 33 and replace
Code: Select all
private $recordings_list = array();
Code: Select all
private $recordings = array();
From your log - There may be another issue in 'Upcoming'.. but I need to be on a system to debug (next weekend when I return) as it's not making sense why it used to work but doesn't now.
can you open the diagnostics page (gear wheel on the right) and post back results.
Also - if you turn on DVRUI_DEBUG in the vars.php you fill find a php-dvrui.log file in temporary filesystem folder of your OS (/tmp for linux). open dashboard and recordings tabs and either post here or send me link.
if you try http://api.hdhomerun.com/discover - what do you get?