Volumio Information
Volumio Version: 2.873
Hardware: rPi3
DAC: hifiberry +
ir remote plugin version: 1.4.1
Something got messed up with my justboom IR remote with a recent update. I previously had a justboom IR remote and an IR receiver working on GPIO pin 5 that now no longer works with recent update.
Trying to piece together what i need to fix. here is what I’ve done:
-
installed IR remote plugin via UI
-
changed /boot/overlay.txt
added dtoverlay=gpio-ir,gpio_pin=5
-
sudo nano /etc/lirc/hardware.conf added gpio_ir_recv
# /etc/lirc/hardware.conf # # Arguments which will be used when launching lircd LIRCD_ARGS="" #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 # Run "lircd --driver=help" for a list of supported drivers. DRIVER="UNCONFIGURED" # usually /dev/lirc0 is the correct setting for systems using udev DEVICE="" MODULES="gpio_ir_recv" # Default configuration files for your hardware if any LIRCD_CONF="" LIRCMD_CONF=""
-
added gpio-ir to /etc/modules
# /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. i2c-dev lirc_dev lirc_rpi gpio-ir gpio_in_pin=5
-
edit /etc/lirc/hardware.conf
# /etc/lirc/hardware.conf # # Arguments which will be used when launching lircd LIRCD_ARGS="" #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=true #Try to load appropriate kernel modules LOAD_MODULES=true # Run "lircd --driver=help" for a list of supported drivers. DRIVER="default" # usually /dev/lirc0 is the correct setting for systems using udev DEVICE="" MODULES="lirc_rpi" # Default configuration files for your hardware if any LIRCD_CONF="\etc\lirc\lircd.conf" LIRCMD_CONF=""
-
reboot
volumio@volumio:~$ sudo journalctl -f --no-tail | grep ir_controller
Mar 14 09:54:09 volumio volumio[889]: info: Plugin ir_controller is not enabled
Mar 14 11:12:47 volumio volumio[889]: info: Enabling plugin ir_controller
Mar 14 11:12:47 volumio volumio[889]: info: Loading plugin "ir_controller"...
Mar 14 11:12:49 volumio volumio[889]: info: PLUGIN START: ir_controller
Mar 14 11:12:50 volumio volumio[889]: info: ir_controller: File permissions successfully set on /etc/lirc/*.
Mar 14 11:12:50 volumio volumio[889]: info: ir_controller: LIRC correctly updated.
Mar 14 11:12:50 volumio volumio[889]: info: ir_controller: HAT already loaded /proc/device-tree/ir_receiver!
Mar 14 11:12:51 volumio volumio[889]: info: ir_controller: systemctl stop lirc.service succeeded.
Mar 14 11:12:53 volumio volumio[889]: info: CALLMETHOD: accessory ir_controller saveIROptions [object Object]
Mar 14 11:12:53 volumio volumio[889]: info: CoreCommandRouter::executeOnPlugin: ir_controller , saveIROptions
Mar 14 11:12:53 volumio volumio[889]: info: ir_controller: systemctl start lirc.service succeeded.
I get no output from
mode2 -d /dev/lirc0
or
irw
any ideas?