[Announce] remotetimers-0.1.5

  • Hallo zusammen,


    unter http://vdr.schmirler.de ist Version 0.1.5 von remotetimers verfügbar. Ältere Versionen lassen sich unter VDR 1.7.18 nicht mehr übersetzen.


    Changelog:

    Zitat

    - Always update help keys when changing user filter in recordings menu
    - Fixed wrong help keys in recordings menu when user filter is active
    - The "red" key to open a recordings directory didn't work
    - No longer using cRecordingInfo::Read(FILE) in VDR 1.7.3+. It's going to
    be a private member in VDR 1.7.18
    - Added Slovak translation (thanks to Milan Hrala)

  • Wie funktioniert das genau? Ich lege einen Timer an, in dem ich bei der entsprechenden Sendung auf die rote Taste,
    also Aufnhemen, drücke. Jetzt wird der Timer aber lokal angelegt, obwohl ich eingestellt habe, dass neue Timer auf
    dem Server angelegt werden sollen.


    Im Timer-Menü kann ich jetzt von lokal auf Server umstellen. Das ist aber, denke ich, nicht Sinn der Sache?! Normalerweise sollte der Timer doch direkt auf
    dem Server angelegt werden? Oder muss ich dazu das "Programm"-Menü auch ersetzen?


    Hab ich noch irgendwo vergessen, was einzustellen?


    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Ja, Du müsstest auch das "Programm"-Menü ersetzen (oder über das Menü "Server-Timer > Programm" gehen) . Das VDR Originalmenü kann nur lokale Timer anlegen.


    Solltest Du - warum auch immer - das "Programm"-Menü nicht ersetzen wollen, ist vielleicht das Timersync-Plugin das richtige für Dich.

  • Möchte hier auch noch mal einhaken.


    Also was mir vorschwebt ist -ausschließlich für die Situation das es trotz 3 lokaler Karten mal eng wird, manchmal möchte man ja auch gezielt eine für Live freihalten- hin und wieder, also nur in extrem seltenen Fällen, einen Timer der zuvor wahrscheinlich als Sunchtimer oder manuell über epgsearch erstellt wurde, auf eine andere Maschine auszulagern.


    Dazu möchte ich eigentlich gar keine Menüs ändern, das ist mir der ganze Spaß nicht wert. Was ich mir vorstelle ist das ich ins Timermenu gehe und gezielt einen bestimmten Timer auf die andere Maschine auslagere.


    Die Frage ist ob das Plugin das so kann oder ob ich mir unter dem Namen etwas falsches vorstelle?


    Danke
    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Das sollte gehen, ich kann im Timermenü von Lokal auf Server stellen. Dann wird der Timer auf den Server übertragen. Leider stürzt bei mir dann der VDR immer mal ab und ich hab die Timer
    dann lokal und auf dem Server. Aber eventuell ist das nur ein Phänomen auf meiner Maschine.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • ich kann im Timermenü von Lokal auf Server stellen


    Danke, für die Info


    also du meinst aus einer Liste von 20 Timern kann ich genau einen für remote markieren, hmm dann sollte ich es mir anschauen.


    Dann könnte man:
    - über das WOL Menu die Remote Maschine einschalten
    - den Timer verschieben
    - über avahi-mounter das Ding hinter anschauen


    müsste ich nur noch ein svdrpsent hitk power auf die remote Maschine loslassen um sie hinterher wieder runterzufahren


    klingt doch rund, oder?

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



    Einmal editiert, zuletzt von CKone ()

  • Hau rein! ;)


    Teste mal und schau mal, ob bei dir der lokale VDR auch manchmal abschmiert, wenn Du einen Timer auf den Server schiebst.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • jau, sobald ich ne Sekunde hab ;D


    Fragt sich nur ob mir das Ding um die Ohren fliegt wenn der remote vdr aus ist - weil er geht ja klassisch von nem Server aus, und die sind meistens online...

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Bin mir nicht sicher, denn meiner läuft auch 24h. :D

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Remotetimers geht in der Tat davon aus, dass der Server erreichbar ist. Ist das nicht der Fall, gibt's bislang nur ein leeres Menü mit entsprechender Fehlermeldung zu sehen :D. Du solltest daher das Original VDR Timermenü nicht durch das Menü des Plugins ersetzen (wie es sonst wohl die meisten machen). Das Plugin hat ein eigenes Hauptmenü, in dem Du das spezielle Timermenü mit der Möglichkeit zum Verschieben findest. Ansonsten steht Deinem Vorhaben nichts im Wege.


    TheChief: Hast Du die Möglichkeit, einen Debugger-Backtrace von so einem Absturz anzufertigen?

  • klingt soweit gut


    dann muss ich die beiden Plugins eigentlich nur auf der "verschiebenden" Machine installieren?


    Bliebe die Frage was dann mit der lokalen epgsearch.done ist... Er wird den Film/Serie aller wahrscheinlichkeit nicht in die Datei aufnehmen wenn der Timer nicht lokal druchgeführt wurde. Folglich wird er versuchen einen weiteren Serientimer darauf zu erstellen?


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Zitat

    dann muss ich die beiden Plugins eigentlich nur auf der "verschiebenden" Machine installieren?


    korrekt


    Zitat

    Bliebe die Frage was dann mit der lokalen epgsearch.done ist... Er wird den Film/Serie aller wahrscheinlichkeit nicht in die Datei aufnehmen wenn der Timer nicht lokal druchgeführt wurde. Folglich wird er versuchen einen weiteren Serientimer darauf zu erstellen?


    Da ich epgsearch weder nutze noch mit den Internas vertraut bin, kann ich da nur spekulieren. Laut Wiki gibt es für Suchtimer eine Einstellung, die steuert, ob manuell gelöschte Timer wieder neu angelegt werden. Ob das auch auf Serientimer zutrifft, entzieht sich meiner Kenntnis.

  • ... Leider stürzt bei mir dann der VDR immer mal ab und ich hab die Timer
    dann lokal und auf dem Server. Aber eventuell ist das nur ein Phänomen auf meiner Maschine.


    Das Problem kann ich bestätigen und ist schon zienmlich lange drin. Ich benutze remotetimer auch auf meinen M740 Gigasets (MIPS BigEndian Arch), daher hatte ich den Fehler immer bei uclibc oder BigEndian vermutet. Vor kurzem habe ich einen PC VDRClient und siehe da: gleiches Problem.


    Bei mir tritt es auf, wenn ich einen Timer lokal anlege und dann auf den Server verschieben will. Dannn segfaultet das Plugin und ich habe 2 Timer: auf dem Server und lokal. Das Problem ist leicht reproduzierbar.

    SAT Hardware: Gibertini SE75 | DuraSat Dur-Line UK-24 | DD OctopusNET V2 Rack (Firmware 1.1.6) mit MaxS8
    Server: Asus M5A78L-M/USB3 | Sempron 145@2Cores | 8GB ECC RAM | PicoPSU | Debian Stretch 64Bit | VDR 2.4.5 mit SAT>IP, epgsearch, live, markad
    Clients: RaspberryPI 2/3 | Yocto Poky Linux (Openembedded) 3.2+git | Linux Kernel 5.4.72 | VDR 2.4.5 mit SAT>IP, RpiHDDevice, SkinDesigner, Remote, Extrecmenu, Femon, Mlist


    R.I.P: Gigaset M740 mit VDR von open7x0.org

  • Bei mir tritt es auf, wenn ich einen Timer lokal anlege und dann auf den Server verschieben will. Dannn segfaultet das Plugin und ich habe 2 Timer: auf dem Server und lokal.


    da es das einzige ist was ich damit machen will warte ich noch mal ne Sekunde! :mua

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Ich schaue heute mal, ob ich dem VDR entlocken kann, woran das liegt.


    So hier mal ein Backtrace, hoffe es hilft:

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

    Einmal editiert, zuletzt von TheChief ()

  • danke, geht


    zwei Timer erfolgreich verschoben, wieder zurückgeholt und stattdessen einen anderen verschoben - kein Absturz! Beim Zurückholen des zweiten Timers musste ich einml komplett aus dem Menu weil er sich beschwerte das der Timer remote verändert wurde. Danach gings aber anstandslos.


    Für die, die damit noch nicht gearbeitet haben: auf svdrphosts.conf achten!


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Bei mir schauts auch ganz gut aus, bisher keine Abstürze. Auf meinen Gigasets ist der Test aber etwas aufwändiger, zumal ich nicht sicher bin, ob die aktuelle Version 1.5 auch mit VDR 1.4 läuft.


    schmirl: konntest Du den Fehler selber reproduzieren oder basiert der Fix auf dem Backtrace?

    SAT Hardware: Gibertini SE75 | DuraSat Dur-Line UK-24 | DD OctopusNET V2 Rack (Firmware 1.1.6) mit MaxS8
    Server: Asus M5A78L-M/USB3 | Sempron 145@2Cores | 8GB ECC RAM | PicoPSU | Debian Stretch 64Bit | VDR 2.4.5 mit SAT>IP, epgsearch, live, markad
    Clients: RaspberryPI 2/3 | Yocto Poky Linux (Openembedded) 3.2+git | Linux Kernel 5.4.72 | VDR 2.4.5 mit SAT>IP, RpiHDDevice, SkinDesigner, Remote, Extrecmenu, Femon, Mlist


    R.I.P: Gigaset M740 mit VDR von open7x0.org

  • Version 1.5 läuft auch mit VDR 1.4. Den Absturz konnte ich auf meinen Produktivsystemen reproduzieren. Mir ist es allerdings ein Rätsel, warum mir dies vorher nie aufgefallen ist. Möglicherweise tritt das Problem auf meinem Spielsystem gar nicht auf.

Jetzt mitmachen!

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