Remote-Plugin für HDMI-CEC

  • Hallo,


    Unter LINK gab es 2009 schon mal die Nachfrage, ob ein solches Plugin existiert. Nun ist schon einige Zeit vergangen und m.E. hat sich da auch einiges getan, aber ich weiß nicht, ob denn nun heutzutage ein Fernbedienungs-Plugin für VDR, die die via HDMI weitergeschickten CEC-Signale an den VDR annimmt und interpretiert, existiert oder nicht. Mehr Infos findet man dazu bei Wikipedia. Könntet Ihr mich bitte erhellen?! :) Ich fände es sehr praktisch!


    Gruß,
    HeinB

    Gruß,
    HeinB

  • Nein ich kenne nichts.


    Auch unterstützen meines Wissens die NVidia Karten kein CEC, also benötigst du mindestens so einen Adapter http://wiki.xbmc.org/?title=CEC
    Passend zum Adapter gibt es die libcec. Damit wäre es dann möglich ein Program bzw. Plugin zu schreiben.


    Ich persönlich hab meine Harmony Fernbedienung und benötige CEC nicht und wüsste auch nicht wofür :)


    Grüße
    Martin

  • Die Frage ist doch sehr allgemein. Ich benutze eine S2-6400, da geht CEC einwandfrei. Das dvbhddevice-Plugin generiert ein Input-Device fuer die "CEC-Fernbedienung", das normale remote-Plugin macht damit seinen perfekten Job.


    Aber das war wohl hier nicht der Anwendungsfall!?


    Gruss,
    S:oren

  • Hallo Martin,


    Nein ich kenne nichts.


    Auch unterstützen meines Wissens die NVidia Karten kein CEC, also benötigst du mindestens so einen Adapter http://wiki.xbmc.org/?title=CEC
    Passend zum Adapter gibt es die libcec. Damit wäre es dann möglich ein Program bzw. Plugin zu schreiben.


    Ich möchte es gerne mit meinem RaspberryPi versuchen und da ist HDMI-CEC bereits eingebaut. Aber ich bin jetzt schon etwas schlauer - unter LINK findet sich eine ANleitung, wie man es einbinden kann - auch wenn der Download nicht mehr existiert gibt es mir erstmal Futter :)



    Ich persönlich hab meine Harmony Fernbedienung und benötige CEC nicht und wüsste auch nicht wofür :)


    Wofür? Damit nicht mehr x Fernbedienungen benötigt werden. Das alleine ist mir schon Grund genug :).


    Bye,
    HeinB

    Gruß,
    HeinB

  • Die Frage ist doch sehr allgemein. Ich benutze eine S2-6400, da geht CEC einwandfrei. Das dvbhddevice-Plugin generiert ein Input-Device fuer die "CEC-Fernbedienung", das normale remote-Plugin macht damit seinen perfekten Job.


    Aber das war wohl hier nicht der Anwendungsfall!?


    CEC Unterstützung für den VDR gibt es bereits mit libcec-daemon (https://github.com/bramp/libcec-daemon ) und dem Remote Plugin.


    Allerdings funktioniert dass natürlich nur mit den Grafikkarten, die CEC unterstützen. Und da sieht es schlecht aus. Gut funktioniert es hingegen mit dem Raspberry PI.


    In erster Linie möchte ich es mit dem RaspberryPi verwenden - bin aber auch erst gerade im Aufbau und weiß nicht, ob der RPI mir zukünftig als Client reicht. Ansich hat mich die Idee angefixt und die finde ich recht charmant. Mal schauen, was draus wird :)

    Gruß,
    HeinB

  • Genau so ist es Mreimer.
    Ich kenne das von meinem Bluray Player und meinem Samsung TV.


    Um ins Hauptmenü zu springen muss ich 5 Tasten oder so drücken, weil die zusätzlichen Knöpfe in einem Untermenü des TVs versteckt werden.

  • Alles klar, ich danke für die Erklärungen. Nur eine Frage noch: Ihr nutzt dann zwei FBs oder nur noch Eure programmierbare FB und laßt die Steuerung für den VDR durch HDMI-CEC weiterleiten?!

    Gruß,
    HeinB

  • Alles klar, ich danke für die Erklärungen. Nur eine Frage noch: Ihr nutzt dann zwei FBs oder nur noch Eure programmierbare FB und laßt die Steuerung für den VDR durch HDMI-CEC weiterleiten?!


    Nix CEC...die Harmonys können "Profile" verwalten, in denen du genau definieren kannst, welche Taste welche Funktion an welchem Gerät auslöst. Du kannst z.B. mit den Laut / Leise Tasten deinen Receiver lauter und leiser machen, mit den normalen Steuerungstasten den VDR (über einen eigenen Empfänger, z.B. von Cohaus) steuern und auch noch Makros definieren, damit mit einem Tastendruck alle notwendigen Geräte (VDR, Receiver, TV) angehen und auf den richtigen Eingang gestellt werden. Für das Ausschalten gilt das gleiche.


    Ciao Louis

  • Genau wie Louis gesagt hat. Ich habe eine Harmony und die steuert TV + Soundsystem + VDR-Server.
    Wenn ich auf TV drücke dann schaltet Harmony den TV ein und stellt auf den richtigen HDMI Input, dann wird Sound eingeschaltet und VDR eingeschaltet.
    Lautstärke-Tasten sind dann fürs Soundsystem und alle anderen Tasten bedienen VDR.


    Wenn ich z.B. auf Radio drücke wird nur das Soundsystem eingeschaltet + am VDR Server mein Internetradio. Lautstärke-Tasten sind nun wieder fürs Soundsystem und +/- schaltet zwischen den Radiosendern hin und her.


    Dann habe ich noch eine Taste für XBMC.


    Die Konfiguration ist am Anfang etwas knifflig aber wenn man es raus hat funktioniert es wirklich super!


    Grüße
    Martin

  • Vielen Dank für die Erklärungen :)!

    Gruß,
    HeinB

  • CEC Unterstützung für den VDR gibt es bereits mit libcec-daemon (https://github.com/bramp/libcec-daemon ) und dem Remote Plugin.


    Ich bin da auch gerade am basteln. Ich würde eigentlich gerne dahin kommen, das ich mit jeder Fernbedienung jedes Gerät steuern könnte (zumindest die Grundfunktionen). Nur kommen sich libcec-daemon und cec-client in die Quere. Jetzt bin ich am Nachdenken, ob ich nicht doch ein Plugin für den VDR bastele, welches sowohl CEC empfangen als auch senden könnte.


    Hat da jemand Ideen oder Wünsche was so ein Plugin können sollte?

    VDR 2.6.5 Kodi 18.6-Leia
    Debian GNU/Linux 12, Thermaltake DH102, ASUS PRIME N100I-D, CineS2 V6.5.
    Plugins:
    radio v1.1.0-6-g468280f , trayopenng 1.0.2, fritzbox 1.5.3, cdplayer 1.2.4, femon v2.4.0-GIT-d366856, menuorg 0.5.2, extrecmenung v2.0.4, streamdev-server v0.6.3, cecremote 1.5.0, osd2web 0.3.2, softhddevice v2.0.6-GIT97e825d

  • Hat da jemand Ideen oder Wünsche was so ein Plugin können sollte?

    Prima Idee. Sowas wünsche ich mir schon lange :) Da ich gern alles mit der VDR-Fernbedienung steuern würde, könnte über CEC folgendes passieren:
    1. die Lautstärkeeinstellung könnte über CEC an den Hifi-Verstärker gesendet werden, der das dann ausführt.
    2. Beim Drücken einer Taste am VDR könnte geprüft werden, ob der Verstärker eingeschaltet und der Eingangskanal dort gewählt ist, sonst ausführen
    3. Hat der VDR den Verstärker eingeschaltet, macht er ihn beim Runterfahren mit aus.
    4. Gleiches für den TV. Ein- Ausschalten und auf HDMI-Eingang stellen, TV-Lautsprecher ausmachen usw.


    Mein alter LG-Plasma hat zwar HDMI, kann aber mit CEC nix anfangen.
    Da müsste ich mir eine Hardware basteln, die CEC-Befehle auf serielle RS232-Befehle umsetzt.
    Mein Denon kann direkt mit CEC-Befehlen umgehen, wie sicher die meisten aktuellen Receiver auch.
    Das wäre schon eine prima Sache :)


    Viele Grüße
    Andreas

  • Zitat von »Ulrich Eckhardt«
    Da ich gern alles mit der VDR-Fernbedienung steuern würde, könnte über CEC folgendes passieren:
    1. die Lautstärkeeinstellung könnte über CEC an den Hifi-Verstärker gesendet werden, der das dann ausführt.
    2. Beim Drücken einer Taste am VDR könnte geprüft werden, ob der Verstärker eingeschaltet und der Eingangskanal dort gewählt ist, sonst ausführen.


    Da muss ich mal schauen, ob ich mich so einfach in die Fernbedienung einklinken kann. AFAIK geht das so einfach leider nicht.
    Mein aktueller Ansatz ist, das ich per Taste auf ein "Profil" umschalte, z.B. DVD-Player oder Fernseher. Das Plugin simuliert
    dann einen Standbild-Player und gibt die Tasten der Fernbedienung dann an das entsprechende Endgerät weiter.
    Beim Umschalten auf ein Profil kann man dann auch noch ein Script ausführen lassen.

    Zitat

    3. Hat der VDR den Verstärker eingeschaltet, macht er ihn beim Runterfahren mit aus.
    4. Gleiches für den TV. Ein- Ausschalten und auf HDMI-Eingang stellen, TV-Lautsprecher ausmachen usw.


    Mal schauen, ob ich noch einen Hook für Startup und Shutdown einbaue. Derzeit habe ich diese Funktionalität im
    vdrpoweroff.sh Script mittels cec-client und sispmctl für die USB-Steckdose:
    vdrpoweroff.sh


    tvstatus

    Bash
    #!/bin/sh
    res=`sispmctl -g 3 | grep "outlet" | sed "s/.*:\s*//g"`
    if [ $res == 'on' ]
    then
      res=`echo "pow 0" | cec-client -s -d 1 | grep "status:" | sed "s/.*: //g"`
    fi
    echo $res

    VDR 2.6.5 Kodi 18.6-Leia
    Debian GNU/Linux 12, Thermaltake DH102, ASUS PRIME N100I-D, CineS2 V6.5.
    Plugins:
    radio v1.1.0-6-g468280f , trayopenng 1.0.2, fritzbox 1.5.3, cdplayer 1.2.4, femon v2.4.0-GIT-d366856, menuorg 0.5.2, extrecmenung v2.0.4, streamdev-server v0.6.3, cecremote 1.5.0, osd2web 0.3.2, softhddevice v2.0.6-GIT97e825d

Jetzt mitmachen!

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