Me di cuenta de que quieres hacer esto con tu teléfono inteligente, en base a tu comentario al usuario33465. Es posible que desee poner esto en su pregunta original.
Bluetooth sería una buena idea. Tiene un rango abierto de aproximadamente 30 pies, y mucho menos con obstáculos.
Ya que los teléfonos inteligentes pueden conectarse automáticamente a dispositivos Bluetooth cuando están dentro de su alcance, deseará tener su dispositivo Bluetooth en cada habitación. Por lo tanto, cada vez que ingrese a una nueva sala, se conectará a un nuevo dispositivo. Puede tener una aplicación ejecutándose en segundo plano que enviará un paquete al dispositivo Bluetooth para que sus luces se enciendan o apaguen.
Suena como un proyecto divertido, ¡buena suerte!