Ir_x10 is a project mainly written in Java, based on the GPL-2.0 license.
Control appliances in your house using an Arduino microcontroller and X10 appliance controllers and modem.