xbmc per Fernbedienung starten

  • eigentlich läuft mein yavdr mit xbmc perfekt, nur 3 kleine Probleme habe ich....


    1. derzeit starte ich xbmc über menü-6-3-1 was nicht so richtig praktisch ist. Lässt isch das irgendwie über einen Tastendruck an der Harmony regeln ? Lässt sic h ggf xbmc sogar auch mit 1 Tastendruck beenden ?
    2. läuft xbmc, so lässt sich das System nicht mehr remote schlafen legen (ich mache das über einen http post request - der funktioniert aber nur, wenn ich xbmc vorher beende)
    3. wenn ich über putty das System per shutdown now herunterfahre, wacht es für Aufnahmen nicht mehr auf. Wie lege ich das System per Konsole schlafen ?


    Hilfe wäre toll.

  • 1. derzeit starte ich xbmc über menü-6-3-1 was nicht so richtig praktisch ist. Lässt isch das irgendwie über einen Tastendruck an der Harmony regeln ? Lässt sic h ggf xbmc sogar auch mit 1 Tastendruck beenden ?


    Schau mal in deine /etc/lirc/lircrc (https://github.com/yavdr/yavdr…table-0.5/etc/lirc/lircrc) - da musst du eigentlich nur den gewünschten Tastennamen eintragen.

    2. läuft xbmc, so lässt sich das System nicht mehr remote schlafen legen (ich mache das über einen http post request - der funktioniert aber nur, wenn ich xbmc vorher beende)

    http://www.vdr-portal.de/board…t-yavdr-tools-xbmc-addon/

    3. wenn ich über putty das System per shutdown now herunterfahre, wacht es für Aufnahmen nicht mehr auf. Wie lege ich das System per Konsole schlafen ?

    Der VDR muss den Shutdown initiiern - wenn ein VDR-Frontend läuft:

    Code
    svdrpsend remo on && svdrpsend hitk power

    Wenn XBMC als Frontend läuft, muss XBMC über einen entsprechenden Befehl veranlasst werden den Rechner herunterzufahren.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Welche PIP-Funktion? Die von softhddevice ruft man am besten über die keymacros.conf des VDR auf, beim PIP-Addon muss man glaube ich analog zum Bespiel für XBMC in der lircrc nur den richtigen Upstart-Job starten bzw. stoppen lassen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • keine Ahnung, welches es ist - aber ich rufe es über menu 3 1 auf


    okay, ich habe ein Beispiel für PIP hier im Forum gefunden - in den keymacros wird da einfach User1, User2 etc. eingetragen. Bloß: Wie sende ich denn diese Userx Befehle von der Fernbedienung ?

  • Der Empfänger sendet beim Tastendruck auf der Fernbedienung einen Tastennamen, der über eventlircd an den VDR weitergegeben wird. Welcher Tastenname welche Aktion/User-Taste im VDR auslöst, kannst du dieser Tabelle entnehmen - KEY_PROG1 und KEY_PROG2 sind in der Vorkonfiguration schon für das an/abschalten des Softhddevice-Frontend und den Start von XBMC vergeben: http://www.yavdr.org/documenta…e/ch02s03.html#idp6502176

    Code
    LIRC.User0	KEY_TEXT	aktiviert Teletext bei installiertem teletext-plugin
    LIRC.User1	KEY_PROG1	User-Taste, z.B. für Keymakros
    LIRC.User2	KEY_PROG2	User-Taste, z.B. für Keymakros
    LIRC.User3	KEY_PROG3	User-Taste, z.B. für Keymakros
    LIRC.User4	KEY_PROG4	User-Taste, z.B. für Keymakros
    LIRC.User5	KEY_AUDIO	User-Taste, z.B. für Keymakros
    LIRC.User6	KEY_VIDEO	User-Taste, z.B. für Keymakros
    LIRC.User7	KEY_IMAGES	User-Taste, z.B. für Keymakros
    LIRC.User8	KEY_FN	User-Taste, z.B. für Keymakros
    LIRC.User9	KEY_SCREEN	User-Taste, z.B. für Keymakros

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • prima, gab es nicht auch mal ein tool, bei dem man sehen konnte, WELCHE Taste die FB gerade sendet ? Ich meine, so etwas hatte ich mal probiert: Da drückt man zum Probieren eine Taste und in der Konsole sah man dann die von lirc interpretierte Taste ....

  • prima, gab es nicht auch mal ein tool, bei dem man sehen konnte, WELCHE Taste die FB gerade sendet ?

    klar, du kannst mitlesen, was eventlircd an Tastendrücken an den VDR übergibt:

    Code
    sudo irw

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hm, in meiner lircrc steht nun:

    Code
    # dummy entry
    
    
    begin
        prog = irexec
        button = KEY_IMAGES
        config = stop vdr-frontend ; start xbmc
        config = stop xbmc ;start vdr-frontend
    end


    und wenn ich irw starte, kommt brav:

    Code
    1ba 0 KEY_IMAGES devinput


    dennoch startet xbmc nicht ... es passiert gar nix - habe ich etwas übersehen ?

  • Hast du irexec seit der Änderung neu gestartet?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • So als Info. Ich habe das Starten/Beenden von XBMC per "Doppeltaste" bei mir eingestellt. Soll heißen, ich muss die Taste auf der FB zweimal hintereinander betätigen. Bei mir liegt die Taste nämlich relativ nah an häufiger benutzte Tasten. So verhindere ich, dass ich aus versehen XBMC starte/beende. Dafür einfach die "button" Zeile doppelt eintragen

    Code
    # dummy entry
    
    
    begin
        prog = irexec
        button = KEY_IMAGES
        button = KEY_IMAGES
        config = stop vdr-frontend ; start xbmc
        config = stop xbmc ;start vdr-frontend
    end

    ASUS M4A78LT-M GL | AMD Athlon II X2 250 | 2GB RAM | Asus ENGT430 | Digital Devices OctopusNet mit 2 x Digital Devices DuoFlex S2 | PS3Remote | yaVDR 0.6.1

Jetzt mitmachen!

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