
How to add IR remote to Volumio on Odroid C2 | Remote is Apple A1294
SSH with user volumio, pass volumio
sudo nano /etc/lirc/lircd.conf
(config for apple remote)
begin remote
name Apple_A1294
bits 8
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9140 4510
one 633 1666
zero 633 537
ptrail 631
repeat 9137 2220
pre_data_bits 16
pre_data 0x77E1
post_data_bits 8
post_data 0x2C
gap 108756
toggle_bit_mask 0x0
ignore_mask 0x80ff
begin codes
KEY_UP 0x50
KEY_DOWN 0x30
KEY_LEFT 0x90
KEY_RIGHT 0x60
KEY_OK 0x3A 0xA0
KEY_ESC 0xC0
KEY_PLAY 0xFA 0xA0
end codes
end remote
sudo nano /etc/lirc/lircrc
(commands list for volumio)
begin
prog = irexec
button = KEY_DOWN
config = /usr/local/bin/volumio seek minus
end
begin
prog = irexec
button = KEY_UP
config = /usr/local/bin/volumio seek plus
end
begin
prog = irexec
button = KEY_RIGHT
config = /usr/local/bin/volumio next
end
begin
prog = irexec
button = KEY_LEFT
config = /usr/local/bin/volumio previous
end
begin
prog = irexec
button = KEY_OK
config = /usr/local/bin/volumio volume mute
end
begin
prog = irexec
button = KEY_ESC
config = /usr/local/bin/volumio stop
end
begin
prog = irexec
button = KEY_PLAY
config = /usr/local/bin/volumio toggle
end
sudo reboot
Usefull things:
sudo nano /etc/lirc/lircd.conf (coduri remote)sudo nano /etc/lirc/hardware.conf (configuratia hardware)sudo nano /etc/lirc/lircrc (lista comenzi)sudo nano /dev/lirc0
sudo service lirc restartsudo irrecord --device /dev/lirc0 lircd.confmode2 --driver default --device /dev/lirc0 (verifica telecomanda)
sudo nano /etc/modules (module care se incarca la boot)
ifconfig (status conexiuni retea)