[gelöst [Wunsch]] start vdr-frontend always attached

  • Einschalten des VDR ist ein Problem, dass lösbar ist durch:
    - CIR Empfänger und entsprechender Fernbedienung
    - entsprechendem USB/Funk Empfänger und entsprechender Fernbedienung
    - PS/2 Tastatur
    - usw.
    - oder durch WOL


    Problem:
    - Das VDR-Frontend started durch einen Timer wackup "detached"


    Lösung:
    - Durch die KEY_PROG1, KEY_POWER2, KEY_HOMEPAGE wird das VDR-Frontend attached


    Problem:
    Diese Tasten sind nicht auf jeder Fernbedienung/Tastatur vorhanden
    In der heutigen Zeit könnte ich mir auch ein Tablet als Fernbedienung vorstellen


    - Einschalten per WOL geht problemlos


    Problem:
    - Man kann keine Taste programmieren um das VDR-Frontend in den "attached Modus" zu versetzen


    Ich habe die Lösung durch seahawk1986 hier gefunden, was mir auch genügt



    Mein Feature Wunsch wäre:


    könnte man in der /usr/share/yavdr/templates/etc/init/vdr-frontend.conf/03_config_softhddevice
    # possible values: 0 (attach frontend at manual start) and 1 (always start detached)


    um folgenden Eintrag erweitern?
    2 always start attached


    Mir genügt die Lösung hier und das Feture ist nicht wichtig, nur eine Frage an die Gemeinde.


    Gruß
    woodyT

    Einmal editiert, zuletzt von woodyT ()

  • Was ich vergessen habe zu erwähnen, der Sinn warum das so ist ist mir vermutlich klar.
    Ich spare nur 3Watt von "detached" zu "attached"


    Gruß
    woodyT

  • Sorry ich habe nur die Idee, für eine Umsetzung habe ich noch zu wenig Ahnung.


    Gruß
    woodyT

  • Du must es ja auch nicht umsetzen, aber zumindest den feature request im Bugtracker eintragen. Hier im Portal gerät er in Vergessenheit... :)


    Lars.

  • Hallo Lars,


    werde ich machen sobald mein User freigeschaltet ist.


    woodyT

  • werde ich machen sobald mein User freigeschaltet ist.


    Da kannst du aber von Glück reden, dass ich das hier gelesen habe. Normalerweise lösche ich alles ohne Real-Namen. Zu viele Spammer.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470


  • - Durch die KEY_PROG1, KEY_POWER2, KEY_HOMEPAGE wird das VDR-Frontend attached


    Das ist aber doch nicht (ganz) richtig, oder? Das Frontend wird doch durch irgendeine Taste auf der FB attached. Ändert jetzt natürlich an dem Problem, keine FB zu benutzen nichts.

    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

  • Das ist aber doch nicht (ganz) richtig, oder? Das Frontend wird doch durch irgendeine Taste auf der FB attached. Ändert jetzt natürlich an dem Problem, keine FB zu benutzen nichts.

    Das kann ich so nicht bestätigen, keine andere Taste funktioniert bei mir. Und wenn ich andere Threats richtig verstanden habe dort auch nicht.


    WoodyT

  • Gerade ausprobiert. Bei mir tut es jede Taste. Sonst stimmt auch der Text nicht, der auf dem Detachten Bild steht. Da steht doch etwas von "any key".

    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

  • Ich muss dazu sagen, dass keine Tastatur Taste geht, ausser KEY_HOMEPAGE. Eine FB habe ich nicht.

  • Ticket erstellt.


    Torsten

  • Beim yavdr wird das Live Plugin doch per default installiert und dort gibt es ja eine Fernbedienung. Leider wird das Frontend durch Betätigen einer Taste der Fernbedienung nicht attached. Das war aber das erste was ich versucht hatte, als ich das Frontend attachen wollte um remote am yavdr zu arbeiten.


    So könnte man den yavdr immer noch detached starten lassen und hätte eine Möglichkeit das Frontend zu attachen, auch wenn man nicht vor dem yavdr sitzt.

  • Wenn ich richtig liege, reagiert das frontend-Script auf die input-devices, um softhddevice wieder zu attachen. Live sendet einfach Tastendrücke direkt in den vdr, quasi wie "svdrpsend hitk". Das kriegt das Script nicht mit.


    Lars

  • Wenn ich richtig liege, reagiert das frontend-Script auf die input-devices, um softhddevice wieder zu attachen. Live sendet einfach Tastendrücke direkt in den vdr, quasi wie "svdrpsend hitk". Das kriegt das Script nicht mit.

    Wäre es ein großer Aufwand, das zu ändern? Ich meine damit, das Script auf "svdrpsend hitk" reagieren zu lassen? Müsste nur das Schript angepasst werden, oder auch anderes?

  • Wäre es ein großer Aufwand, das zu ändern? Ich meine damit, das Script auf "svdrpsend hitk" reagieren zu lassen? Müsste nur das Schript angepasst werden, oder auch anderes?

    Ja. Man müsste dafür sorgen, dass der VDR interne Tastendrücke weiterreicht. Das live-Plugin ist ja ein VDR-Plugin und löst die soweit ich weiß nicht mal über svdrp aus. Bei SVDRP könnte man sich höchstens einen Proxy-Service basteln, der das auswertet.
    Außerdem darf sich das Frontend ja nicht einfach attachen, wenn z.B. XBMC oder ein anderes Standalone-Programm läuft und dann jemand im live-Plugin Tasten drückt.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Schöner/flexibler wäre evtl., in live bei der Fernbedienung diverse Knöpfe einblenden lassen zu können, die dann einfach ein Script auf dem vdr ausführen. Dann kann man machen, was man will, u.a. auch das Frontend attachen.


    Lars.

  • Schade, dass es mit dem Script sehr aufwendig ist.


    Weiter stelle ich nun folgende Überlegung an: Ich kann mit der Fernbedienung des Live Plugins durch das OSD des VDRs wandern; insbesondere auch Einstellungen über das OSD an den Plugins tätigen. Folglich werden auf irgendeine Weise die Tastendrücke der Fernbedienung des Live Plugins an die anderen Plugins weitergereicht. Da softhddevice nun auch ein Plugin ist, frage ich mich, ob es nicht direkt, wie die anderen Plugins, auf die Tasten drücke reagieren könnte. (Ich bin mir bewusst, dass ich das Problem mit den anderen stand alone Programmen nicht angesprochen habe.)

  • live ruft direkt die Funktion im vdr auf, die die diversen remote-Plugins benutzen (lirc, kbd, softhddevice usw.). Wenn das Frontend detached ist, ist die interne vdr-Fernbedienung allerdings ausgeschaltet, damit der vdr eben nicht auf die Tasten reagiert (soll er ja auch nicht). D.h. die muss erst wieder von extern eingeschaltet werden (z.B. svdrpsend remo on).


    Das Frontend-detach/attach-Zeugs ist ein externes Programm, das mit den Fernbedienungskram im vdr nichts zu tun hat.


    softhddevice reagiert auf die Tasten, die es über X bekommt, und wandelt sie in die passenden Tasten um, die der vdr versteht und ruft dann quasi die gleiche Funktion auf, die live benutzt, um die Knöpfe auf der Webseite an den vdr weiter zu reichen (cRemote::Put).


    Letztendlich musst du also Möglichkeit finden, ein externes Script zu starten, dass das Frontend attached.


    Lars.

Jetzt mitmachen!

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