This is more a lirc issue not an openHAB issue, but I can’t seem to get any good info elsewhere and hope that someone smarter than I am has had and tackled this issue.
I have lirc installed and working with openHAB2 via the binding. My goal is simple: press a button on my Harmony remote and trigger an openHAB rule. It works fine–most of the time.
If I press keys too rapidly or stop pressing keys for a moment, lirc and irw seem to fall asleep and don’t see the presses. I then must wait a bit and press a button several times in rapid succession to “wake” them up. A google search shows other people have the same issue here, here, and here.
Has anyone figured out what causes this and how to work around it? Or, since ir-keytable works 100% of the time for me, does anyone know how to tie that together with openHAB2? I am a relative novice and not capable of writing an ir-keytable binding.
nodaemon = False
driver = default
device = /dev/lirc0
output = /var/run/lirc/lircd
pidfile = /var/run/lirc/lircd.pid
plugindir = /usr/lib/arm-linux-gnueabihf/lirc/plugins
permission = 666
allow-simulate = No
repeat-max = 600
listen = 8765
#connect = host[:port]
#uinput = ...
#release = ...
logfile = /var/log/lirc/lirc.log
loglevel = debug