Mi opinion para el tema....
Si lo queremos hacer por comunicaciones utilizaría un puerto serie + max485, de esta forma utilizamos el estandar RS485
Un poco de información sobre el mismo la tenéis en:
Pero vamos resumiendo hasta 1200 metros y hasta 32 estaciones.... es un sistema muy utilizado en la industria....
Para gestionar las comunicaciones usuaria la libreria simple modbus, la cual nos ofrece un protocolo ya con su gestión de errores y todo ( de esta forma no tenenmos que andar inventado la rueda una y otra vez)
Si pasamos de comunicaciones y queremos usar un cable utp directamente para activar reles pues hay que estudiar cada caso en concreto pero...
Ya tenemos estandar que utilizan un par de hilos de un calble utp para alimentar dispositivos (como camaras ip por ejemplo)
Esto se conoce como Power over Ethernet.
Por tanto si que se pueden usar, pero como ya he comentado anteriormente lo mejor es hacer algun calculo antes para asegurarse.
Vamos a ver, partamos de que utilizamos un cable UTP categoria 6, este tiene una seccion minima de 0.2mm (esta redondeado un poco a la baja)
Para una logitud de 10m que es la que pregunta el compañero la resistencia de dicho cable seria:
R= 0.017 * 10/0.2= 0.85 Ohm
Por otra parte dice que lo va a utilizar para recoger entradas a su arduino, estas entradas son de alta impedancia y la corriente que consumen es una miseria, por tanto la potencia que va a consumir dicho cable es totalmente despreciable (en este caso)
OTRA COSA SERA LOS RUIDOS QUE TENGA EN DICHAS ENTRADAS, SOBRE TODO SI UTILIZA CANALIZACIONES EN LAS CUALES TENGA TOMAS DE FUERZA Y DEMAS PERO BUENO ESTO SE COMPENSA FACIL MEDIANTE CODIGO.