EPG aktualisiert sich nicht mehr EasyEPG > TVH

  • Guten Morgen,
    das EPG in meinem TVH läuft morgen, am Mittwoch, aus.

    Folgendes Setup:
    EasyEPG in DeBaschdis Docker Container unter Unraid, aktuelle Version.
    TVH in Linuxservers Docker Container unter Unraid, Version 4.3-2096

    Ist alles seit vielen Monaten eingerichtet und lief ohne Zutun.

    Was ich sagen kann:
    Das EasyEPG Skript läuft technisch gesehen ohne Probleme, man kann es starten, stoppen, konfigurieren.
    Es erzeugt brav und regelmäßig eine 47 MB große XML, die aus MagentaTV und TVSpielfilm Quellen gespeist wird. 47 MB erscheint mir nicht, dass es zu klein ist oder nur einen Tag enthält?
    Die Datei geht nach /mnt/user/user/appdata/tvheadend/data

    Soweit zur EasyEPG Seite, ich denke das ist narrensicher konfiguriert, allerdings kommt im Log:

    Klingt eigentlich nach nem Totalausfall, aber die XML ist ja recht groß und voll und auch stets vom Dateidatum her aktuell.


    In TVH:
    In Configuration > Channel/EPG > Grabber Setting ist der XML file Grabber als einiges aktiv und wie folgt konfiguriert:

    Ich erinnere mich daran, dass man da was ändern musste, ggf hat TVH Update das was überschrieben?

    Allerderdings scheint es im Folgenden gar nicht so verkehrt auszusehen:


    Also XML wird scheinbar erkannt und das Updated-DAtum sieht auch gut aus.

    Allerdings ist halt am Mittwoch Schluss mit EPG mehr scheint da nicht reinzukommen.


    Wo kann ich weiter schauen und drehen, um die Konfig wieder fein zu bekommen?


    Danke

  • Beim EPG-Grabber fehlt der Pfad zum EPG-File unter "extra Arguments". Evtl. liegt nach einem Update auch kein tv_grab_file unter /usr/bin?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Beim EPG-Grabber fehlt der Pfad zum EPG-File unter "extra Arguments". Evtl. liegt nach einem Update auch kein tv_grab_file unter /usr/bin?

    ich glaub unser spezi nutzt den "orginalen" der sammelt alle .xml innerhalb des ordners, da ins feld was einzurtragen als argument bringt nix, ist aber alles nur geraten :)

  • Ja gut, kann sein. Mein Verdacht fällt jetzt auf TV-Spielfilm, das musste ich auch aus dem Easyepg-Docker raus nehmen, sonst wurde keine Sammel-XML erstellt. TV-Spielfilm scheint wohl tot zu sein.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Hm, ja das mit TV Spielfilm klingt absolut plausibel, hab ich ja auch drin und zeigt ja auch die Fehler.

    Klingt so, als wäre es Zeit auf das neue EasyEPG umzustellen, das sollte insgesamt mehr Vorteile haben.
    Der Container läuft ja schon mal grundsätzlich.

  • Ich habe hier TV-Spielfilm aus der Gleichung rausgenommen, die von dort gegrabbten Sender kommen jetzt von Magenta TV. Anschliessend alle Grabberscripte nochmal angestoßen, die neuen Sender in der Gesamtliste enabled und es läuft wieder wie eh und je. Der einzige Sender, der mir fehlt, ist der History Channel.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Seit vielleicht 2 Wochen habe ich das Phänomen, dass easyepg.minimal ( dlueth aka qoopido) nicht mehr im Cron-Modus läuft, im Terminalmodus per Hand dagegen ohne Probleme. Im Cron-Modus schreibt der Docker ins Protokoll

    Code
    Initializing script environment...
    Permissions of script folder could not be set 
    
    [ FATAL ERROR ] Script environment is broken - Stop.

    Ich habe weder was am Hostsystem (unRaid 6.11.5) noch an den Dockerdateien irgendetwas geändert. Der Skriptordner (und darunter) läuft unter easyepg/users, der Rest dagegen unter root/root. Ich kann das jetzt sicherlich beheben, in dem ich den Skriptordner rekursiv ebenfalls auf root/root ändere, jedoch ist das wahrscheinlich nicht im Sinne des Erfinders und beim nächsten Update auch wieder weg. Und dann hätte ich gern mal die Ursache für dieses Verhalten geklärt.

    Einen Wechsel auf einen anderen Docker möchte ich nicht machen, der easyepg.minimal läuft seit mittlerweile einigen Jahren durchaus stabil und zur besten Zufriedenheit.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Ich nutze easyepg lite (New Easyepg) im docker, das läuft einwandfrei. Nutze da MagentaTV und Sky Q ls EPG Quelle. TV-Spielfim ist da schon raus aus der Auswahl.

    Rating TMS funktioniert auch.

    Spoiler anzeigen

    Client: Nvidia Shield 2019 Pro Kodi 20.1, AVR Sony STR-DN 1080, Nubert NuBox Series 5.1, LG TV 55SM8600 Nanocell
    Musik über Pi4 mit Picore 8 und LMS am AVR.
    Gästezimmer:Shield TV 2017 Kodi 20.1
    Server: unRaid; Fractal Des. Define 7;Asrock B365M PROF-4, Intel i3-8100, 16GB RAM und 20TB Platten,
    Arbeitstier: DeepSilence 4, AX370M, AMD Ryzen 5 2600X; 8GB RAM, Samsung M2 970EVO 500GB, RX560 Grafik

  • Lt. unRaid Info ist das latest.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • PvD Die Meldung kommt direkt aus EasyEPG, nicht vom Docker ansich, siehe hier. Mit welchem User startest Du denn den Docker? Es scheint diesbezüglich irgendetwas nicht zu stimmen. Sprich, der User den den Container startet bzw. der, der den Cronjob ausführt passt scheinbar nicht

  • Das Problem kenne ich, in meinem Container umgehe ich es mit

    docker.easyepg/root/easyepg.process at 6be51b79395848bc16bee70ac4f000769b720f1c · DeBaschdi/docker.easyepg
    A docker container for running easyepg with built-in cronjob - docker.easyepg/root/easyepg.process at 6be51b79395848bc16bee70ac4f000769b720f1c ·…
    github.com

    bzw :

    docker.easyepg/root/entrypoint at 6be51b79395848bc16bee70ac4f000769b720f1c · DeBaschdi/docker.easyepg
    A docker container for running easyepg with built-in cronjob - docker.easyepg/root/entrypoint at 6be51b79395848bc16bee70ac4f000769b720f1c ·…
    github.com
  • DeBaschdi chmod ist auch noch nötig? komisch, dass das nicht vorher schonmal aufgefallen ist, oder? PvD ich kümmere mich darum

  • Das alte Skript funktioniert tadellos. Wenn es nur eine kleine Änderung ist, warum sollte man die nicht machen?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Der Docker meint, es gibt keine Aktualisierung und holt daher auch nichts ab. Auch auf Docker-Hub gibt es keine Aktualisierug: https://hub.docker.com/r/qoopido/easyepg.minimal/ Da werde ich sicherlich in den Dockereinstellungen die Quelle ändern müssen. Was muss da rein?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

    Einmal editiert, zuletzt von PvD (20. Juni 2023 um 09:52)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!