IR and RF remotes

Even if a phone or tablet can be used to remote control HomeGenie, a RF/IR remote is still a quick and comfortable way for controlling devices.

HomeGenie support X10 RF remotes and IR controller/remotes supported by LIRC or other IR gateways that can be found in the Package Manager.

See the video at the end of in the Setup page for instruction on installing additional drivers using the Package Manager.

The video below shows how to use an infrared remote to control lights and switches.

Troubleshooting LIRC in Linux, Raspberry & co.

To enable IR remote control edit the /etc/lirc/hardware.conf file:

sudo nano /etc/lirc/hardware.conf 

Paste the following text into it:

########################################################
# /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

# 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="mceusb"

# Default configuration files for your hardware if any
LIRCD_CONF=""
LIRCMD_CONF=""
########################################################

Change MODULES="mceusb" line with your IR transceiver module name.

Raspberry Pi GPIO IR

If you are using Raspberry Pi GPIO IR hardware, change the above mentioned line to MODULES="lirc_rpi". For more information about IR GPIO module for Raspberry Pi see link Raspberry Pi lirc_rpi.

CubieBoard and Banana Pi built-in IR receiver

If you want to use built-in Banana Pi / CubieBoard IR receiver, see the
following link instructions.

Restart LIRC

sudo /etc/init.d/lirc restart 

Happy remote controlling! =)

arrow_left  Previous
Next arrow_right 
HomeGenie
Programmable smart home server.