[RELEASE] Sleepy WatchDog: Wenn alles vor der Glotze schläft...

  • ... dann schlägt er zu!

    Angeregt durch die Diskussion hier und auf vielfachen Wunsch habe ich auf die Schnelle die allererste Version eines (erweiterten) Sleeptimers realisiert. Es gibt natürlich noch eine Menge zu tun, darum immer her mit den Requests. Ob sich das Eine oder Andere realisieren lässt, wird sich zeigen und hängt auch von Eurer Hilfe ab. Auch für Kollaborateure (aka Mitstreiter) gibt es noch genug Arbeit - also wer Lust hat...

    Was macht er und was kann er?

    Ganz einfach: Ist der Benutzer für einen einstellbaren Zeitraum nicht aktiv (weil eingeschlafen, nicht anwesend, Ausschalten vergessen usw. usf.), wird über den Watchdog eine zuvor per Setup definierte Aktion (Stop Wiedergabe, Shutdown, Reboot, ...) ausgelöst.

    PS: Der Sleepy Watchdog wird aktuell über das Kodinerds-Repo installiert und gibt es für Jarvis aufwärts und für Matrix.

    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

    6 Mal editiert, zuletzt von PvD (5. August 2020 um 14:15)

  • Super freut mich, bin gerade am testen.

    Request:
    1.
    1 Minute als Auswahloption einfügen, zwecks testen.

    2.
    "Starte Bildschirmschoner"
    "Starte Script"
    "sende CEC befehl"
    als Möglichkeit Einfügen.

    3.
    Eine zweite Einstellmöglichkeit mit "Was soll noch passieren".
    z.B. Nach Ablauf des Timers stoppe Video UND starte Bildschirmschoner.
    Nach Ablauf des Timers stoppe Video UND starte Script.

  • 1 Minute als Auswahloption einfügen, zwecks testen.


    Nein. Stattdessen werde ich einen Button zum Testen in den Addon-Settings einbauen :D .

    "1. Starte Bildschirmschoner"
    "2. Starte Script"
    "3. sende CEC befehl"


    1. ist möglich
    2. welches Skript?
    3. kein Plan, habe leider kein CEC - was willst Du damit 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

  • 1. ist möglich
    2. welches Skript?
    3. kein Plan, habe leider kein CEC - was willst Du damit machen?


    2. Benutzerdefiniertes, keine Ahnung ob sowas geht z.B. ein kleines Script das einen bestimmten ir befehl sendet.
    3. CEC zum Ausschalten des TV senden.


    Teste grade eben, habe 15min, stoppe Video und 180sec für Meldung eingestellt. Leider passiert gar nichts.

  • Teste grade eben, habe 15min, stoppe Video und 180sec für Meldung eingestellt. Leider passiert gar nichts.

    Bitte mal nach dem Ändern der Einstellungen das Addon deaktivieren und wieder aktivieren, da sonst die neuen Einstellungen nicht eingelesen werden (d.h. Du hättest jetzt 120 min warten müssen). Settings nach Änderung der Einstellungen neu einlesen steht auch noch auf der ToDo-Liste...

    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

  • Settings nach Änderung der Einstellungen neu einlesen steht auch noch auf der ToDo-Liste


    Erledigt.

    Stattdessen werde ich einen Button zum Testen in den Addon-Settings einbauen


    Ist zwar kein Button, sondern eine Option geworden, aber auch erledigt :D .

    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 (14. Januar 2015 um 21:37)

  • Jedoch wurde dass Popup nur ganz kurz vor dem stopp Angezeigt, obwohl auf 180 eingestellt


    Manchmal laufen Prozesse vom vielen Testen parallel. Mach' zwischendurch auch mal einen Neustart...

    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

  • Jedoch kam das Popup immer erst ca. 1-2sec vor dem Stopp befehl.


    - Welcher Skin?
    - welches OS?

    Bitte mal einen Auszug aus der Logdatei posten:

    Code
    more <pfadZurLogdatei>/kodi.[definition='1','0']log[/definition] | grep service.sleepy.watchdog

    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

  • Geht hier mit dem Confluence (eingestellt waren 120 sec) auf Kodibuntu

    Bilder

    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

  • -confluence skin
    -Openelec 5.0 cuboxi4

    Log kann ich erst später schauen.

    gruß

    Hi overdrive69, vielleicht deinstallierst du einfach noch mal "Sleepy WatchDog", lädst die aktuelle Version aus GitHub und installierst die dann noch mal "frisch" in Kodi - vielleicht hast du noch eine "alte" Version mit einem Bug.

    Gruß Nico

    see ya, on loggn.de (loggn.de - Tutorials und Erfahrungen)
    see ya, on bidvoy.net (bidvoy zeigt dir den Durchschnittspreis - eBay Auktionsanalyse)

  • Ist es vielleicht möglich die Benachrichtigung prominenter zu platzieren?
    Ich nutze momentan den Horizon Skin, hier kommt die Benachrichtigung nur sehr schmal rechts unten zum Vorschein. Leider wird das öfter mal übersehen. Wäre schön wenn die Benachrichtigung mittiger erscheinen würde.

  • Leider wird das öfter mal übersehen.

    Intervall zu niedrig eingestellt? Ich könnte mir jetzt noch vorstellen, die Benachrichtigungszeit hochzusetzen (k.A, was die API zulässt)..

    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

  • Gibt es hier die Möglichkeit CEC Befehle zu senden? Die Freundin schläft gern mal beim Gucken ein und dann bleibt der Fernseh im Schlafzimmer die ganze Nacht an. Mit nem CEC Befehl der den nach ner gewissen Zeit ausschaltet wäre das natürlich klasse.

Jetzt mitmachen!

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