epgsearch: Timer landen sofort in timersdone.conf

  • Über SVDRP kann jeder, der eine Netzwerkverbindung aufbauen kann, so ziemlich alles machen.

    Stelle den VDR auf Loglevel 3 und suche im Syslog nach Einträge wie:

    Code
    SVDRP VDR-2004-Dev < 127.0.0.1:45138 deleted timer 2 (1 1648-1703 'Tagesschau')
    VDR

    Server: Ubuntu 24.04 headless VDR im LXC Container, Plugins: satip (Octopus NET SL SX8), live, epgsearch, epg2vdr, markad

    Clients: LibreELEC auf RasPi3 und RasPi 3+

  • Ich habe die timersdone.conf bisher immer so verstanden, das dort bereits erledigte Aufnahmen landen,

    oder sehe ich das verkehrt?

    Das ist nicht richtig. Da sind die Timer drin, die im VDR für die Zukunft angelegt wurden.

    Die erfolgreichen Aufnahmen stehen in der epgsearchdone.data und nur dann, wenn es notwendig ist, also dein Suchtimer mit "vermeide Wiederholung" arbeitet.

    VDR

    Server: Ubuntu 24.04 headless VDR im LXC Container, Plugins: satip (Octopus NET SL SX8), live, epgsearch, epg2vdr, markad

    Clients: LibreELEC auf RasPi3 und RasPi 3+

  • Falsches Systemdatum viell. aufgrund schwacher/leerer Knopfbatterie?

    Sicherheitshalber: Das hast du aber schon ausgeschlossen, oder?

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • die datei, wo die erledigten aufnahmen landen heisst epgsearchdone.data

    Die ist bei mir leer, wurde vor 2 Tagen angelegt.


    Deshalb wäre die Konfiguration für den Timer eine Option mal da nachzusehen

    Hilft das:

    0:Brisant:1:1700:1830:1:S19.2E-1-1019-10301:0:0:1:0:0:0:::1:0:0:1:Brisant:50:99:1:5:0:0:0::0:0:0:0:0:0:0:7:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    1:Heute:1:1850:1930:1:S19.2E-1-1011-11110:0:0:1:0:0:0:::1:0:0:0:Nachrichten:50:99:1:5:0:0:0::0:0:0:0:0:0:0:7:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    2:Tagesschau:1:1955:2030:1:S19.2E-1-1019-10301:0:0:1:0:0:0:::1:0:0:0:Nachrichten:50:99:1:5:0:0:0::0:0:0:0:0:0:0:7:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    3:Clint Eastwood:1:2115:0700:1:S19.2E-1-1019-10301|S19.2E-1-1061-10352:0:0:1:1:1:0:::1:0:0:0:Clint Eastwood:50:99:1:10:0:0:0::1:0:1:0:0:0:0:0:0:0:1:0::1:0:0:0:0:0:0:0:0:0:90::0

    4:Harter Brocken:1:0000:0900:1:S19.2E-1-1019-10301|S19.2E-1-1061-10355:0:0:1:0:0:0:::1:0:0:0:Harter Brocken:50:99:1:10:0:0:0::1:0:0:1:0:0:0:0:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    5:Werner:0:::1:S19.2E-1-1019-10301|S19.2E-1-1061-10355:0:0:1:0:0:0:::1:0:0:0:Werner:50:99:1:10:0:0:0::0:0:0:0:0:0:0:0:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

    6:Tatort:0:::1:S19.2E-1-1019-10301:0:0:1:0:0:0:::1:1:-1:0:Krimi:50:99:1:5:0:0:0::0:0:0:0:0:0:0:30:0:0:0:0::1:0:0:0:0:0:0:0:0:0:90::0

  • Die ist bei mir leer, wurde vor 2 Tagen angelegt.

    ungewöhnlich, die ist bei mir über mehrere jahre ordentlich angewachsen.

    signature

    Hardware:
    Software: yavdr-ansible@softhddevice

  • Die erfolgreichen Aufnahmen stehen in der epgsearchdone.data und nur dann, wenn es notwendig ist, also dein Suchtimer mit "vermeide Wiederholung" arbeitet.

    Ich zitiere mich mal selber: Nicht ungewöhnlich, da die meisten Suchteimer keine "vermeide Weiderholung" an haben (sieht man an der 0 nach ::). Und dann wird auch nichts in die epgsearchdone.data eingetragen. Nur Clint Eastwood und Harter Brocken hat da eine 1 und die sind vielleicht noch nicht aufgenommen worden.

    ofenheizer : Deine knapp 9 MB große epgsearchdone.data kann ich übertreffen, meine hat knapp 20 MB ;)

    VDR

    Server: Ubuntu 24.04 headless VDR im LXC Container, Plugins: satip (Octopus NET SL SX8), live, epgsearch, epg2vdr, markad

    Clients: LibreELEC auf RasPi3 und RasPi 3+

  • Damit in der logdatei was steht, muss der Loglevel raugesetzt werden, dh. in der conf.d-Datei fehlt eine zusätzliche Zeile mit --verbose=3 oder "-v 3" (siehe README)

    vdr-2.7.3

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • Den Loglevel Hinweis gab es schon ;)

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

  • Mit den beiden Zeilen in der epgsearch.conf kann es aber nicht sein, dass keine Einträge in der Logdatei landen

    vdr-2.7.3

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • Spannend. Ich habe seit kurzem genau das selbe Problem (tägliche Aufnahme Tagesschau).

    Bei mir ist es auch VDR 2.4.1, allerdings direkt aus dem Ubuntu Focal repository.

    Bei mir erscheint für die gelöschten Timer dann regelmäßig folgendes im (vdr-)Log:

    Display Spoiler

    Dez 08 06:10:00 nuc vdr[984956]: [985013] EPGSearch: search timer update started

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 0928-1010 'Die Sendung mit der Maus') set to event So. 13.12.2020 09:30-10:00 (VPS: 13.12. 09:30) 'Die Sendung mit der Maus'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 0728-0840 'Nussknacker und Mausekönig') set to event So. 20.12.2020 07:30-08:30 (VPS: 20.12. 07:30) 'Nussknacker und Mausekönig'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 0828-0910 'Die Sendung mit der Maus') set to event So. 20.12.2020 08:30-09:00 (VPS: 20.12. 08:30) 'Die Sendung mit der Maus'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 0913-0955 'Die Sendung mit der Maus') set to event So. 27.12.2020 09:15-09:45 (VPS: 27.12. 09:15) 'Die Sendung mit der Maus'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 0943-1010 'Mehr Zeit mit der Maus') set to event So. 27.12.2020 09:45-10:00 (VPS: 27.12. 09:45) 'Mehr Zeit mit der Maus'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Di. 08.12.2020 20:00-20:15 (VPS: 08.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Mi. 09.12.2020 20:00-20:15 (VPS: 09.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Do. 10.12.2020 20:00-20:15 (VPS: 10.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Fr. 11.12.2020 20:00-20:15 (VPS: 11.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Sa. 12.12.2020 20:00-20:15 (VPS: 12.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event So. 13.12.2020 20:00-20:15 (VPS: 13.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Mo. 14.12.2020 20:00-20:15 (VPS: 14.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Di. 15.12.2020 20:00-20:15 (VPS: 15.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Mi. 16.12.2020 20:00-20:15 (VPS: 16.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Do. 17.12.2020 20:00-20:15 (VPS: 17.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Fr. 18.12.2020 20:00-20:15 (VPS: 18.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Sa. 19.12.2020 20:00-20:15 (VPS: 19.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event So. 20.12.2020 20:00-20:15 (VPS: 20.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Mo. 21.12.2020 20:00-20:15 (VPS: 21.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Di. 22.12.2020 20:00-20:15 (VPS: 22.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Mi. 23.12.2020 20:00-20:15 (VPS: 23.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Do. 24.12.2020 20:00-20:15 (VPS: 24.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2020 'Tagesschau') set to event Fr. 25.12.2020 20:00-20:10 (VPS: 25.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Sa. 26.12.2020 20:00-20:15 (VPS: 26.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event So. 27.12.2020 20:00-20:15 (VPS: 27.12. 20:00) 'Tagesschau'

    Dez 08 06:10:00 nuc vdr[984956]: [985013] timer 0 (1 1958-2025 'Tagesschau') set to event Mo. 28.12.2020 20:00-20:15 (VPS: 28.12. 20:00) 'Tagesschau'

    Dez 08 06:10:01 nuc vdr[984956]: [985013] EPGSearch: search timer update finished


    Wenn ich das richtig verstehe bedeutet "timer 0", dass der timer deaktiviert/gelöscht wird...?

    Insofern muss es ein Problem mit epgsearch sein...

  • Ist ja interessant.... da sind also noch andere Leidgeprüfte.

    Wenn ich die Option "gelöschte Timer neu programmieren" auf "ja" lasse, nimmt er zumindest die per Suchtimer erzeugten Sendungen auf.

    Stelle ich zurück auf "nein", ist das geschilderte Problem wieder vorhanden.

    Das epgsearch-plugin habe ich mit "sudo apt purge vdr-plugin-epgsearch" entfernt und das Dateisystem auf eventuelle Reste untersucht

    und gegebenenfalls gelöscht. Danach mit "sudo apt install vdr-plugin-epgsearch" neu installiert. Ich habe das seahawk1986 ppa für vdr 2.4.1 verwendet.

    Der geneigte Leser denkt sich "hat wahrscheinlich nichts gebracht" und leider ist es auch so.

    In den Backups meines VDR habe ich die Einstellungen zum Timer neu programmieren immer auf "NEIN" eingestellt gefunden.

    Meine Ratlosigkeit kennt keine Grenzen...

  • Die "timer 0" Meldungen werden vom vdr ausgegeben, wenn epgsearch ein neues timer-Objekt anlegt. Das ist nötig, um zu untersuchen, ob der Timer schon existiert, gerade aufgenommen wird, ...

    Erst wenn das Objekt aktiv wird, erhält es eine Id ungleich Null.

    Die Meldungen in der Systemlog sind völlig normal.

    Wenn Timer gelöscht werden, sollte eine andere Meldung kommen. Sind vielleicht andere Plugins im Spiel, stimmt die Systemzeit (ich weiss, das ist alles schon gesagt). Was steht in der epgsearch.log?

    vdr-2.7.3

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • andre1964:

    Und was steht genau in der conf.d/epgsearch.conf ?

    vdr-2.7.3

    softhddevice, dbus2vdr, dvd, epgsearch, femon, graphtftng, web, menuorg,
    osdteletext, radio, recsearch, satip, tvguide, vnsiserver

    ubuntu focal, yavdr-ansible, linux-5.15 ,AsRock J4105, CIne CT-V7 DVB-C

  • So.

    Ich habe nun auch mal die Zeit gefunden, dem Thema mal etwas mehr auf den Grund zu gehen.

    In der /etc/vdr/conf.d/50-epgsearch.conf steht folgendes:

    Display Spoiler

    #

    # epgsearch VDR plugin arguments

    #

    [epgsearch]

    --logfile=/var/log/epgsearch.log

    --verbose=3


    Und es wird auch etwas in die epgsearch.log geschrieben.


    Was mir aufgefallen ist:

    Ich hab je 2x die timersdone.conf und die epgsearchdone.data

    je 1x in /etc/vdr/plugins/epgsearch/ und in /var/lib/vdr/plugins/epgsearch.

    Die restlichen Dateien aus /var/lib/vdr/plugins/epgsearch waren auf die jeweiligen Dateien in /etc/ gelinkt, aber genau diese beiden existieren in beiden Verzeichnissen.

    Jetzt habe ich die timersdone.conf erstmal wieder gelöscht bzw. als 0-byte-Datei erstellt, sodass die Timer zunächst wieder erzeugt werden.

    Nun harre ich der Dinge, die da kommen. Will heißen: Ich beobachte weiter und habe nun mehr logs. :)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!