Arduino for home control?

I think that's one way they do it. With CAT5/6 you have 8 conductors, use 2/4 for RS485 comms and the remaining 6/4 for power.

Easy and almost no expense.