Если делать все "по-взрослому", то надо к каждому устройству (или группе, если они рядом) приставлять свой мелкий контроллер и собирать все это на шину типа RS-485 или CAN.
А так витая пара в помощь, по ней можно и питание и сигналы передавать. Про I2C есть большие сомнения, а вот управление реле и прочие медленные сигналы вполне пройдут.