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