... obwohl ich jetzt hier schon sehr viele threads zum Thema EPG-Scan gelesen habe, sind immer noch nicht alle Fragen geklärt:
- Gelesen: Bei einem 2 Karten-System wird automatisch für die nicht beschäftigte Karte ein EPG-Scan ausgelöst.
- Fakt: Bei meinem System (Kombi DVB-T und DVB-C) gibt es Sender (ZDF für DVB-C und DVB-T, RTL-Gruppe für DVB-T) für die explizit erst EPG-Daten kommen, wenn ich den Transponder anspringe.
Ich habe dieses Problem jetz so gelöst, das ich diese Transponder in rundvr expilzit anspringe, damit ich alle Daten habe. ich bin allerdings nach wie vor auf der Suche nach einer eleganteren Lösung.
Ich benutze u.g. code (hier aus dem portal) in der vdrsutdown, um meinen MiniVDR jede Nacht zu starten, um die EPG-Daten zu aktualisieren:
Zitat
# die Uhrzeit fuer den naechsten timer wurde in $1 uebermittelt.
timer=$1
# wann ist das naechste mal 3 Uhr nachts?
night=`date -d "03:00" +%s`
[ $night -lt `date +%s` ] && night=$(( $night + 24*60*60 ))
# was kommt zuerst: der naechste timer oder drei uhr nachts?
[ $night -lt $timer ] && boottime=$night boottime=$timer
[ $boottime -eq 0 ] && boottime=$night
$NVRAMCMD --syslog --settime $boottime
Alles anzeigen
Muss ich denn für mein 2 Karten-System nun doch noch einen EPG-Scan vornehmen oder nicht?
Ich habe im Portal folgenden code für einen EPG-Scan gefunden:
Zitat
# die Uhrzeit fuer den naechsten timer wurde in $1 uebermittelt.
timer=$1
# wann ist das naechste mal 3 Uhr nachts?
night=`date -d "03:00" +%s`
[ $night -lt `date +%s` ] && night=$(( $night + 24*60*60 ))
# was kommt zuerst: der naechste timer oder 3 uhr nachts?
echo Timer check >> /root/nvram.log
if [ $night -lt $timer ]; then
boottime=$night;
at -f /etc/epgscan.at 3:10;
at -f /etc/shutdown.at 4:00;
Alles anzeigen
In shutdown.at wird
Zitat
/usr/bin/svdrsend.pl "hitk power"
aufgerufen und in epgscan.at wird
Zitat
aufgerufen.
Ich möchte (wenn nötig), diese beiden scripts verknüpfen, so das mein MiniVDR täglich immer um 3 Uhr startet, um die EPG-Daten zu aktualisieren und anschliessend beim Herunterfahren wieder ein neuer wakeup-Event geschrieben wird - entweder Timer oder nächster EPG-Job.
Vieln Dank für eure Hilfe, da ich kein Script-Profi bin.