Which communication bus systems for home automation?
It seems that X10 is simplest solution if applicable, because it relies on existing electrical lines. Beside 1-Wire, protocols like RS-485, and CAN bus are also good option because they work well on large distances (tens or even hundreds of meters). Protocols like i2c or spi, are usually reserved for shorter distances (few meters) and are useful for say sensor to micro controller communication.