Bluetooth Fernbedienung (FireTV) und IR Sender/Empfaenger am Raspberry 3

  • I am trying to use a Bluetooth remote like Amazon FireTV remote with my Raspi . I am running latest Raspberian Jessie. I have a Raspberry 3 (my goal is to build something like Harmony HUB, but controlled by myself through IObroker)


    I also have build an IR-Remote (sender and receiver) using lirc (e.g. https://tutorials-raspberrypi.de/raspbe ... rung-lirc/ ) and it's working fine.


    Now i would like to add a bluetooth remote as well using the following guidance http://forum.kodi.tv/showthread.php?tid=50717
    and https://ao2.it/en/blog/2014/06/12/ps3-b ... mc-or-xbmc


    I paired and connected my FireTV remote with bluetooth and got a new input device /dev/input/event1" . With evtest i also received keystrokes from the FireTV remote.


    sudo irrecord --device=/dev/input/event1 --driver=devinput amazon.conf also works fine and creates a amazon.conf file which i have included in /etc/lirc/lircd.conf.


    unfortunately irw never gets any keypress from my Amazon remote


    So i am not sure how the /etc/lirc/hardware.conf should look like...... Due to the fact that i also need irsend i need both working in parallel (IR + Bluetooth)


    This is my hardware.conf


    # /etc/lirc/hardware.conf
    #
    # Arguments which will be used when launching lircd
    LIRCD_ARGS="--uinput"


    #Don't start lircmd even if there seems to be a good config file
    #START_LIRCMD=false


    #Don't start irexec, even if a good config file seems to exist.
    #START_IREXEC=false


    #Try to load appropriate kernel modules
    LOAD_MODULES=true


    DRIVER="devinput"
    # usually /dev/lirc0 is the correct setting for systems using udev
    DEVICE="/dev/input/event1"



    # Run "lircd --driver=help" for a list of supported drivers.
    DRIVER="default"
    # usually /dev/lirc0 is the correct setting for systems using udev
    DEVICE="/dev/lirc0"
    MODULES="lirc_rpi"


    # Default configuration files for your hardware if any
    LIRCD_CONF=""
    LIRCMD_CONF=""




    Mittlerweile habe ich inputlirc installiert und den Teil
    DRIVER="devinput"
    DEVICE="/dev/input/event1
    aus hardware.conf entfernt


    und siehe da die Bluetoothbefehle kommen bei IRW an. Leider bekoome ich jetzt bei irsend einen timeout


    mit -> ps aux |grep lirc kommt folgende Ausgabe


    nobody 6555 0.0 0.1 2280 1108 ? Ss 22:00 0:00 /usr/sbin/inputlircd /dev/input/event1
    root 6761 0.0 0.1 3904 1452 ? Ss 22:01 0:00 /usr/sbin/lircd --driver=default --device=/dev/lirc0 --uinput




    Any help would be highly appreciated.
    Kind regards
    Klaus

  • Hast du das Problem mittlerweile gelöst?

    Ich bräuchte für mein Projekt auch ne Bluetooth Fernbedienung am Pi.

  • Ich habe eine harmony one+

    Ich habe gestern einen usb Adapter gefunden der auf ir reagiert. Dieser wird über lirc als Tastatur erkannt. Soll alles auch am firetv funktionieren.

    Stick nennt sich Flirc . Die Funktionen können extra programmiert werden . Es gibt auch vorprogrammierte Einstellungen für Kodi firetv und weitere Geräte.

    Hatte leider noch keine Zeit es wirklich zu testen.


    Kommentar hat nichts mit BT Fernbedienung zu tun aber kann ja trotzdem interessant sein, da man dann mit einer FB alles bedienen kann.