Posts by PJO4

    Although I am still playing around with my RPi4. Can anyone tell me if the following system is sufficient to run LE Nexus without any issues? I am not into 4K, just 1080p and that's good enough.

    Refurbished (Good) - Desktop Computer Lenovo Thinkcentre M910x Mini Business PC, Intel Core i5 - 7500 7th Gen, 16GB DDR4 RAM 1TB SSD, Windows 10 Pro - Black

    Thank you for any advice.

    Shedrock

    Surprised nobody answered; yes, this is more than enough, possibly even overkill.

    This is an interesting and, I think, a good idea -- as a someone who uses LibreElec with TVHeadend exclusively as a PVR.

    Having just updated to 11.04 and installed a larger SSD I logged in to scan the forum for ideas to improve my PVR setup. I'm potentially interested in new hardware too as as my PVR box is old and I am sure I could exchange it for something using a fraction of power, but I haven't researched this yet. First, I'd like to optimise my software setup and then look at new hardware.

    Software

    I live in Ireland and have access to Irish and UK terrestrial and satellite TV, and potentially to IPTV (haven't used so far). First requirement is integrating EPG data from different sources. This works fine but it is tedious to set up in an attractive way -- principally by filtering out all the channels one doesn't care to have included (approximately 90% of over 1,000 in my case).

    My other PVR, a ZGemma HS7 box in the bedroom, running OpenVix software -- essentially an updated Enigma2 box -- provides many more bouquets than simply Terrestrial and Satellite. I use this mainly to be able to make more simultaneous recordings (a very occasional need).

    I tried, briefly, to make the EPG be in sync, presentationally, with that on my LibreElec HTPC. It wasn't worth the trouble and I gave up. Software updates tended to mess things up. One thing that the ZGemma does seem to do, however, is handle channels moving to different frequencies with a bit less effort than TVHeadend. Occasionally there are odd minor discrepancies between what the TV, the HTPC and the ZGemma can decode from the same inputs (dish and UVHF aerial), but... if it was possible I would like to be able, going beyond the steps outlined envisaged in the setup wizard to import selected bouquets from the ZGemma or, more realistically, some other source

    • Movies
    • News
    • Entertainment
    • Children's programmes
    • All Satellite
    • etc

    Perhaps an impossible idea in some places, but I'd like to think it ought to be doable for the UK and Ireland's FTA channels.

    I'm not using it at the moment but I have used TVHadmin in the past to manage recordings on LibreElec and will likely reinstate it (running on raspberry pi) and use Tailscale to access it when away from home (I have an exit node on my Pfsense router).

    The ZGemma web UI is less attractive than LibreElec/Kodi's. I use

    • A raspberry pi running LibreElec as an HTPC client in the bedroom alongside the ZGemma
    • A flatpak version of Kodi with the Enigma2 plugin on my laptop for managing ZGemma recording/s via a better UI

    A way of flipping between the Enigma2 plugin and HTPC client mode would be ideal.

    Hardware

    Things that have kept me using my old HTPC:

    • I have a 450W silent power supply in it
    • It has an internal Hauppauge DVB-S2 tuner card (also a USB DVB-T externally)
    • I am happy with 1080p video output

    The hardware works fine and my only real issues with the box have been

    • power consumption is higher than I'd like (40W appx) as I leave the PC on 24x7. My efforts to save energy by getting the box to sleep at times when not in use tended to result in outdated / incomplete EPG data. I just never found time to fiddle with this further.
    • the PC isn't on a UPS and needs to be manually switched back on after a power outage or glitch. This has been forgotten on occasion, resulting impact on outdated EPG, sometimes discovered when attempting to cue a recording on the way out the door.

    I believe there are a good number of mini PCs for sale online on places like AliExpress which i could use as a more energy efficient PVR and I will be interested to see if any are popular for this, and which would justify retiring the old HTPC and internal tuner (I can reuse the SSD and DVB-T tuner).

    Finally

    I might consider other ideas besides updating my existing STB arrangements, such as putting a larger mini PC with multiple tuners in the attic and using raspberry pi clients in the rooms with TVs (2) and scrapping the existing PVR boxes (and making the coax cables to them redundant; I have Ethernet wiring in place). Happy to have any suggestions for improvement to my current setup.

    In any case, I'd like to thank the developers and all who have contributed to LibreElec for enabling me to run a fine PVR at very little cost over the years, and wish you all a Merry Christmas and all the best for 2024.

    Update 29 December

    Found the time over Christmas to get my PVR box to sleep when not in use and to wake up in order to record, backup, and update the EPG. Turns out it had a somewhat hidden BIOS setting for enabling RTC wake (from S4). Finding that sooner would have saved me some money /sigh. At least I can forget buying a new box and tuner for at least another year if not more.

    Leaves some interesting TVHeadend / channel updates / bouquets challenges. One small suggestion if LE is to function as a front end for some TVH tasks: it would be good to automatically back up existing configuration info before updating it to facilitate comparing old and new versions.

    Since I upgraded my system from 9.2.3 its behaving differently. By default I leave it running all the time. Now it goes to sleep after not being used for some time, I'm not sure how long. One of the results is that the TV guide info isn't available to a web server I run on a raspberry pi (a camera pi that runs 24x7), so I have to go wake up the PVR box.

    The settings in the power management are

    Display to sleep: off

    Shutdown timer: off

    Shutdown function: shutdown

    Max wait: off

    Try to wake: on

    FWIW I would be ok with the box sleeping between certain configurable times but prefer it doesn't do so without "permission".

    Am running LE 9.2.3 with TVHeadend (Kodi still on 18.7-1; not sure why it hasn't updated yet). Recently added TVHadmin (GitHub - dave-p/TVHadmin: PHP-powered web front-end for TVHeadend, inspired by VDRadmin.) to a raspberry pi to get a nicer EPG that is offered by either Kodi or TVHeadend with some additional features (EPG search eg). It interacts directly with TVHeadend and is configured to do so using the TVH admin account.

    The developer uses OSMC and for him all the recordings made using TVHadmin show up in Kodi's recordings. On my LibreElec installation only those made using the Kodi UI appear via the Kodi UI, but TVHeadend shows them all. It's as if TVHadmin was using a different profile. Discussion on Github here: Database update for new recordings? · Issue #12 · dave-p/TVHadmin · GitHub

    Any ideas?

    I need to add a directory and files to the web server document root then make a subdirectory writeable. It was straightforward on raspberry pi with /var/www/html to add TVHadmin and change the write permissions of the data subdirectory to www-data:www-data; that was all I needed to do.

    I think .kodi/addons is a place from which installed add-ons are configured. No doubt there's a way to make TVHadmin installable but I don't know enough. LibreElec's /var makes no sense to me.

    I would like to install the TVHadmin (TVHeadend add-on) on a machine running LibreElec with TVHeadend. Is it possible?

    The instructions here GitHub - dave-p/TVHadmin: PHP-powered web front-end for TVHeadend, inspired by VDRadmin. are generic, referring to the web server's HTTPROOT directory. All I've found with a quick poke around is a /usr/www directory. I thought I should be looking in /storage but haven't found anything I recognize. I guess this read only file /usr/share/kodi/addons/webinterface.default/index.html is copied to ... flash ram somewhere?

    Is there a way I can manually install this add-on?

    Yes, I can see the tuners at IP:9981 and they're working ok. The TVH server and client are on the same box. The server is set up with 3 usernames, admin, me, and *, with passwords for the first two, for administration, EPG browsing, and client interaction respectively. The 3rd is a default entry the first two are wizard created on first logging in to the web UI.

    The client needs the IP of the server and 127.0.0.1 worked previously and I don't think hardcoding it to a 192.168.1.x will resolve (I've never known a machine not know where 127.0.0.1 is).

    Update:

    OK. Problem solved. Somewhere the default user * was deleted, perhaps when I added a user (myself) and I hadn't entered the username and password in the client.

    I'm using LibreElec with TVHeadend as a dedicatd PVR. Did a fresh install of v9.3.2, using Realtek RTL2832 USB tuner for DVB-T and a Hauppauge Win-Nova-T for DVB-S. Initially it worked ok but after a couple of days I got the message shown in the Subject line when selecting TV or Guide.

    I have searched without success for a solution.

    The kodi.log showed some errors suggesting DNS problems. Switching from DHCP to manual network settings resolved these but not the problem of no response from the TVHeadend server (see below). I have no other add-ons installed except for Backup. Deleting TV*.db and Epg*.db from Userdata/Database didn't resolve. TVHeadend appears to be running ok. I can log in via the web UI and the EPG is displayed.

    2020-08-03 18:53:51.456 T:140525527815936 ERROR: CCurlFile::FillBuffer - Failed: Couldn't resolve host name(6)

    2020-08-03 18:53:51.456 T:140525527815936 ERROR: CCurlFile::Open failed with code 0 for https://raw.githubusercontent.com/kodi-game/repo…addons.xml.md5:

    2020-08-03 18:53:51.456 T:140525527815936 ERROR: Open - failed to open source <addons.xml.md5>

    2020-08-03 18:53:51.456 T:140525527815936 ERROR: CRepository: failed read 'https://raw.githubusercontent.com/kodi-game/repo…/addons.xml.md5'

    2020-08-03 18:53:51.459 T:140525519423232 ERROR: CCurlFile::FillBuffer - Failed: Couldn't resolve host name(6)

    2020-08-03 18:53:51.459 T:140525519423232 ERROR: CCurlFile::Open failed with code 0 for https://addons.libreelec.tv/9.2.0/Generic/….xml.gz.sha256:

    2020-08-03 18:53:51.462 T:140525519423232 ERROR: Open - failed to open source <https://addons.libreelec.tv/9.2.0/Generic/…s.xml.gz.sha256>

    2020-08-03 18:53:51.462 T:140525519423232 ERROR: CRepository: failed read 'https://addons.libreelec.tv/9.2.0/Generic/…s.xml.gz.sha256'

    2020-08-03 18:53:51.478 T:140525536208640 ERROR: CCurlFile::FillBuffer - Failed: Couldn't resolve host name(6)

    2020-08-03 18:53:51.478 T:140525536208640 ERROR: CCurlFile::Open failed with code 0 for addons.xml.gz?sha256:

    2020-08-03 18:53:51.478 T:140525536208640 ERROR: Open - failed to open source <addons.xml.gz?sha256>

    2020-08-03 18:53:51.478 T:140525536208640 ERROR: CRepository: failed read 'http://mirrors.kodi.tv/addons/leia/addons.xml.gz?sha256'

    2020-08-03 18:53:56.432 T:140524568680192 ERROR: AddOnLog: Tvheadend HTSP Client: pvr.hts - Command hello failed: No response received

    2020-08-03 18:53:56.432 T:140524568680192 ERROR: AddOnLog: Tvheadend HTSP Client: pvr.hts - failed to send hello

    2020-08-03 18:54:01.437 T:140524568680192 ERROR: AddOnLog: Tvheadend HTSP Client: pvr.hts - Command authenticate failed: Access denied

    After switching to manual network settings

    2020-08-03 19:21:03.182 T:140410922661632 NOTICE: Running database version Addons27

    2020-08-03 19:21:03.185 T:140410922661632 NOTICE: Running database version ViewModes6

    2020-08-03 19:21:03.188 T:140410922661632 NOTICE: Running database version Textures13

    2020-08-03 19:21:03.193 T:140410922661632 NOTICE: Running database version MyMusic72

    2020-08-03 19:21:03.200 T:140410922661632 NOTICE: Running database version MyVideos116

    2020-08-03 19:21:03.203 T:140410922661632 NOTICE: Running database version TV32

    2020-08-03 19:21:03.205 T:140410922661632 NOTICE: Running database version Epg12

    2020-08-03 19:21:03.208 T:140411241384064 NOTICE: start dvd mediatype detection

    2020-08-03 19:21:03.257 T:140411241384064 NOTICE: load skin from: /usr/share/kodi/addons/skin.estuary (version: 2.0.27)

    2020-08-03 19:21:03.761 T:140411241384064 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"

    2020-08-03 19:21:03.827 T:140411241384064 NOTICE: Register - new keyboard device registered on application->keyboard: Keyboard (0000:0000)

    2020-08-03 19:21:03.827 T:140411241384064 NOTICE: Register - new mouse device registered on application->mouse: Mouse (0000:0000)

    2020-08-03 19:21:03.829 T:140411241384064 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.

    2020-08-03 19:21:03.830 T:140411241384064 NOTICE: Loaded playercorefactory configuration

    2020-08-03 19:21:03.830 T:140411241384064 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.

    2020-08-03 19:21:03.830 T:140411241384064 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.

    2020-08-03 19:21:03.857 T:140411241384064 NOTICE: initialize done

    2020-08-03 19:21:03.857 T:140411241384064 NOTICE: Running the application...

    2020-08-03 19:21:03.863 T:140411241384064 NOTICE: starting zeroconf publishing

    2020-08-03 19:21:03.864 T:140411241384064 NOTICE: CWebServer[8080]: Started

    2020-08-03 19:21:03.868 T:140410114529024 NOTICE: ES: Starting UDP Event server on port 9777

    2020-08-03 19:21:03.868 T:140410114529024 NOTICE: UDP: Listening on port 9777 (ipv6 : false)

    2020-08-03 19:21:08.924 T:140410089350912 ERROR: AddOnLog: Tvheadend HTSP Client: pvr.hts - Command hello failed: No response received

    2020-08-03 19:21:08.924 T:140410089350912 ERROR: AddOnLog: Tvheadend HTSP Client: pvr.hts - failed to send hello

    2020-08-03 19:21:13.930 T:140410089350912 ERROR: AddOnLog: Tvheadend HTSP Client: pvr.hts - Command authenticate failed: Access denied

    The PVR client settings are at default values: 127.0.0.1, 9981, 9982, no username or password

    Suggestions?