root@beaglebone:~# ./SYSINIT.sh done!
Then, we must execute the
lircd daemon by using the command line without the
--nodaemon option argument:
root@arm:~# lircd --device /dev/lirc0 --driver default --uinputmyremote.conf
Then, we can execute the preceding
read_events.py program to manage the relays:
root@arm:~# ./read_events.py /dev/input/event0
Now the trick is done. We simply have to direct the remote controller to the infrared detector and press the 0, 1, 2, or 3 button. When we press the button, the switch turns on, while when we press the button again, the switch also turns off changing the status of the connected relay, and, as a last step, the device connected to it.