[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

    Mein Spielzeug:

    Gehäuse: SilverStone Grandia GD05
    Hardware: Intel CPU G550 @ 2.60GHz, ASUS-P8H77-M, 4GB DDR3, 2TB HDD WDC WD20EFRX, ZOTAC GT730 ("GK208"), DDBridge + 1x DuoFlex C/T
    Fernbedienung: IPhone 4S, Logitech K830, ASUS MeMO Pad HD7 mit AndroVDR
    Software: yaVDR 0.6.1 stable / testing auf gleicher HW
    Plugins: softhddevice, skinnopacity, osdteletext, tvguide
    Addons: pip
    NAS1: Synology DS414 4x4TB RED Raid 5 mit Avahi-Linker gemountet
    NAS2: Synology DS215J 2x6TB RED Raid 0 als Backup
    RPi3: LibreELEC

    Edited once, last by woodyT (January 19, 2015 at 4:43 PM).

  • 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

    Mein Spielzeug:

    Gehäuse: SilverStone Grandia GD05
    Hardware: Intel CPU G550 @ 2.60GHz, ASUS-P8H77-M, 4GB DDR3, 2TB HDD WDC WD20EFRX, ZOTAC GT730 ("GK208"), DDBridge + 1x DuoFlex C/T
    Fernbedienung: IPhone 4S, Logitech K830, ASUS MeMO Pad HD7 mit AndroVDR
    Software: yaVDR 0.6.1 stable / testing auf gleicher HW
    Plugins: softhddevice, skinnopacity, osdteletext, tvguide
    Addons: pip
    NAS1: Synology DS414 4x4TB RED Raid 5 mit Avahi-Linker gemountet
    NAS2: Synology DS215J 2x6TB RED Raid 0 als Backup
    RPi3: LibreELEC

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

    Gruß
    woodyT

    Mein Spielzeug:

    Gehäuse: SilverStone Grandia GD05
    Hardware: Intel CPU G550 @ 2.60GHz, ASUS-P8H77-M, 4GB DDR3, 2TB HDD WDC WD20EFRX, ZOTAC GT730 ("GK208"), DDBridge + 1x DuoFlex C/T
    Fernbedienung: IPhone 4S, Logitech K830, ASUS MeMO Pad HD7 mit AndroVDR
    Software: yaVDR 0.6.1 stable / testing auf gleicher HW
    Plugins: softhddevice, skinnopacity, osdteletext, tvguide
    Addons: pip
    NAS1: Synology DS414 4x4TB RED Raid 5 mit Avahi-Linker gemountet
    NAS2: Synology DS215J 2x6TB RED Raid 0 als Backup
    RPi3: LibreELEC

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

    Lars.

    vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
    hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
    Plugins: | avahi4vdr | dbus2vdr | dynamite | epg2timer | noepg | pvrinput | sundtek |

  • Hallo Lars,

    werde ich machen sobald mein User freigeschaltet ist.

    woodyT

    Mein Spielzeug:

    Gehäuse: SilverStone Grandia GD05
    Hardware: Intel CPU G550 @ 2.60GHz, ASUS-P8H77-M, 4GB DDR3, 2TB HDD WDC WD20EFRX, ZOTAC GT730 ("GK208"), DDBridge + 1x DuoFlex C/T
    Fernbedienung: IPhone 4S, Logitech K830, ASUS MeMO Pad HD7 mit AndroVDR
    Software: yaVDR 0.6.1 stable / testing auf gleicher HW
    Plugins: softhddevice, skinnopacity, osdteletext, tvguide
    Addons: pip
    NAS1: Synology DS414 4x4TB RED Raid 5 mit Avahi-Linker gemountet
    NAS2: Synology DS215J 2x6TB RED Raid 0 als Backup
    RPi3: LibreELEC

  • 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

    Mein Spielzeug:

    Gehäuse: SilverStone Grandia GD05
    Hardware: Intel CPU G550 @ 2.60GHz, ASUS-P8H77-M, 4GB DDR3, 2TB HDD WDC WD20EFRX, ZOTAC GT730 ("GK208"), DDBridge + 1x DuoFlex C/T
    Fernbedienung: IPhone 4S, Logitech K830, ASUS MeMO Pad HD7 mit AndroVDR
    Software: yaVDR 0.6.1 stable / testing auf gleicher HW
    Plugins: softhddevice, skinnopacity, osdteletext, tvguide
    Addons: pip
    NAS1: Synology DS414 4x4TB RED Raid 5 mit Avahi-Linker gemountet
    NAS2: Synology DS215J 2x6TB RED Raid 0 als Backup
    RPi3: LibreELEC

  • 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.

    Mein Spielzeug:

    Gehäuse: SilverStone Grandia GD05
    Hardware: Intel CPU G550 @ 2.60GHz, ASUS-P8H77-M, 4GB DDR3, 2TB HDD WDC WD20EFRX, ZOTAC GT730 ("GK208"), DDBridge + 1x DuoFlex C/T
    Fernbedienung: IPhone 4S, Logitech K830, ASUS MeMO Pad HD7 mit AndroVDR
    Software: yaVDR 0.6.1 stable / testing auf gleicher HW
    Plugins: softhddevice, skinnopacity, osdteletext, tvguide
    Addons: pip
    NAS1: Synology DS414 4x4TB RED Raid 5 mit Avahi-Linker gemountet
    NAS2: Synology DS215J 2x6TB RED Raid 0 als Backup
    RPi3: LibreELEC

  • Mein Spielzeug:

    Gehäuse: SilverStone Grandia GD05
    Hardware: Intel CPU G550 @ 2.60GHz, ASUS-P8H77-M, 4GB DDR3, 2TB HDD WDC WD20EFRX, ZOTAC GT730 ("GK208"), DDBridge + 1x DuoFlex C/T
    Fernbedienung: IPhone 4S, Logitech K830, ASUS MeMO Pad HD7 mit AndroVDR
    Software: yaVDR 0.6.1 stable / testing auf gleicher HW
    Plugins: softhddevice, skinnopacity, osdteletext, tvguide
    Addons: pip
    NAS1: Synology DS414 4x4TB RED Raid 5 mit Avahi-Linker gemountet
    NAS2: Synology DS215J 2x6TB RED Raid 0 als Backup
    RPi3: LibreELEC

  • 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

    vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
    hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
    Plugins: | avahi4vdr | dbus2vdr | dynamite | epg2timer | noepg | pvrinput | sundtek |

  • 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.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    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.

    vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
    hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
    Plugins: | avahi4vdr | dbus2vdr | dynamite | epg2timer | noepg | pvrinput | sundtek |

  • 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.

    vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
    hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
    Plugins: | avahi4vdr | dbus2vdr | dynamite | epg2timer | noepg | pvrinput | sundtek |

Participate now!

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