Voraussetzung:
1) Installation von www.linvdr.org durchgeführt
2) Du weisst wie Du Konfigurationsdateien anpassen kannst
3) Dein Board unterstützt das zeitgesteuerte Aufwachen. Einfach mal etwas im Bios-Setup eintragen und ausprobieren.
Lösung:
Nachfolgend wird die SETTIME Methode beschrieben. Diese Methode ist nur sinnvoll, wenn der Rechner nur als VDR genutzt wird. Es wird ein fester Aufwachzeitpunkt im Bios eingetragen und die Rechnerzeit so zurückgestellt, dass der Rechner mit Hilfe der fest eingestellten Startzeit 5 Minuten vor dem nächsten programmierten Timer aufwacht. Aber Achtung! Nicht jede Art und Weise, die den LinVDR herunterfahren lässt, ruft auch das notwendige Skript poweroff.pl oder den Link /sbin/poweroff auf.
1) im Bios als Aufwachzeitpunkt den 1sten eines Monats um 0:00 eintragen.
2) in /usr/bin/poweroff.pl $METHOD = 0 in $METHOD = 1 ändern
3) Zum Testen $DEBUG = 0 in $DEBUG = 1 ändern
4) Eine Sendung im Timer programmieren.
5) mit ALT F1 Console anzeigen
6) am VDR als root mit Password linvdr anmelden
7) Befehl "poweroff" eintippen. Der VDR sagt, wann er wieder startet
Befehl "date" eintippen. Der VDR gibt ein Datum in der Vergangenheit aus. Die Zeitdifferenz bis zum nächsten 1 um 0:00 Uhr entspricht der Zeitdifferenz bis zum Datum, andem der VDR aufwachen möchte.
9) Befehl "/bin/busybox poweroff" eintippen, um dem VDR herunterzufahren.
Wacht er zum richtigen Zeitpunkt wieder auf? Prima!
10) $DEBUG = 1 wieder in $DEBUG = 0 ändern
Nun zum wichtigsten:
Damit das auch so funktioniert, ohne das Skript von der Konsole zu starten, muss der VDR über die originale silberne Fernsteuerung ausgeschaltet werden. Alternativ genügt es natürlich auch die Taste F12 auf der Tastatur zu drücken. Die Menübefehle SYSTEM/BEFEHLE/RECHNER DAUERHAFT AUSSCHALTEN, SYSTEM/BEFEHLE/NEUSTART helfen ohne Modifikation nicht weiter, weil das Skript POWEROFF.PL nicht durchlaufen wird.
Ich selbst besitze die schwarze originale Fernsteuerung und habe den Befehl zum ausschalten in der remote.conf nicht belegt, weil diese Fernsteuerung zuwenig Tasten hat. Deshalb habe ich das Menü des VDR angepasst. Hier mein Vorschlag:
1) die Datei etc/vdr/plugins/vdr-menu.xml öffnen und als vorletzte Zeile folgendes einfügen:
<command name="Ausschalten mit Wecker" execute="/usr/bin/poweroff.pl" confirm="yes" />
2) Rechner neu starten
alternativ kann man auch die Datei /etc/vdr/commands.conf anpassen und dort "bin/busybox poweroff" gegen "poweroff.pl ersetzen.