[vdr-addon-acpiwakeup] Neue Funktion 'Margin Timer'

  • Seit der Umstellung auf das Sender-EPG habe ich das Problem, dass meine fest eingestellten 'Wakeup days' nicht ausreichend sind, da auf manchen Kanälen gerade mal 48 Stunden EPG kommen. Jeden Tag ein Wakeup einzustellen ist mir zu unflexibel.

    Jetzt bin ich gerade am testen mit einem 'Margin Timer', der dafür sorgt, dass mindestens in der Eingestellten Zeit (Stunden) einen Wakeup programmiert.

    Habe dazu das git geclont und das S90.acpiwakeup und die *.conf angepasst. Läuft nach ersten Tests gut. Log-Ausgaben sehen so aus:

    Code
    Aug 29 11:36:14 vdr01 vdr-shutdown: Executing /usr/share/vdr/shutdown-hooks/S90.acpiwakeup
    Aug 29 11:36:14 vdr01 [vdr-addon-acpiwakeup]: Try setting ACPI alarm time to: Fr 29. Aug 18:08:00 CEST 2025 (1756483680)
    Aug 29 11:36:14 vdr01 [vdr-addon-acpiwakeup]: Resetting ACPI alarm time
    Aug 29 11:36:14 vdr01 [vdr-addon-acpiwakeup]: Writing 0 to /sys/class/rtc/rtc0/wakealarm
    Aug 29 11:36:14 vdr01 [vdr-addon-acpiwakeup]: Writing +23506 (timer) to /sys/class/rtc/rtc0/wakealarm

    Im Log steht in klammern, was für ein Wakeup programmiert wird (timer, regular day oder margin)

    Ich persönlich finde das Margin praktischer als feste Tage und Zeiten.

    Die Frage ist, ob das auch für die Allgemeinheit interessant ist. Falls ja, würde ich nach einiger Testzeit einen Pull request machen. Vielleicht gibt es ja noch andere Meinungen oder Vorschläge. Hier mein aktueller Stand: https://github.com/MegaV0lt/vdr-addon-acpiwakeup

    Kanallogos: Picon.cz2VDR | Picons2VDR | MP-Logos
    Backupskripte: MV_Backup (RSync) | MV_BorgBackup (Borg)
    Skin: Skin FlatPlus

    "Es gibt keinen Grund, warum irgendjemand einen Computer in seinem Haus wollen würde."
    [Ken Olson], Präsident der Digital Equipment Corp., 1977

    VDR01 - yaVDR 0.7 (VDR 2.7.9)

    VDR 2.7.9; Gehäuse: Antec Fusion V2 Black & iMon LCD; Atric IR-Einschalter Rev. 4; Board: Intel DH77EB, Core i5-3550, GTX 1050 Ti, 8 GB RAM; DVB: 1x Digital Devices CineS2 Quad V6.5

    > Systeminfo.txt < [VDR-User #1540]

  • Habe mal den Pull request gemacht

    Kanallogos: Picon.cz2VDR | Picons2VDR | MP-Logos
    Backupskripte: MV_Backup (RSync) | MV_BorgBackup (Borg)
    Skin: Skin FlatPlus

    "Es gibt keinen Grund, warum irgendjemand einen Computer in seinem Haus wollen würde."
    [Ken Olson], Präsident der Digital Equipment Corp., 1977

    VDR01 - yaVDR 0.7 (VDR 2.7.9)

    VDR 2.7.9; Gehäuse: Antec Fusion V2 Black & iMon LCD; Atric IR-Einschalter Rev. 4; Board: Intel DH77EB, Core i5-3550, GTX 1050 Ti, 8 GB RAM; DVB: 1x Digital Devices CineS2 Quad V6.5

    > Systeminfo.txt < [VDR-User #1540]

Participate now!

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