Existe uma maneira, mas não é mais aceitável pelo código. A razão é que o método usado irá inverter constantemente a polaridade das linhas quente e neutra para a luz, fazendo com que as partes do fio e do soquete da lâmpada fiquem quentes dependendo dos interruptores. Edit: este método é perigoso por este motivo. A carcaça do soquete da lâmpada, que deve sempre ser neutra, pode ficar quente criando um risco de choque ou eletrocussão.
Se você puder, execute um quarto fio. Pode ser de qualquer cor, exceto para verde e branco. Eu iria com o azul. Faça o vermelho e o azul os três caminhos e deixe o negro ficar vivo o tempo todo.
Ou, considere um detector de movimento e deixe o fio vermelho desconectado.
Ou use o fio vermelho para uma luz controlada apenas pela casa.