user40640: I want to transmit data from multiple sensors to an Arduino and distance would be approximately 120 meters.
What protocol or configuration should I use?
Actually I am trying to read values from 5 temperature sensors located in 5 different spots of warehouse. I want to read them and trigger some relay based on the values.
I thought about I2C but I have read somewhere that its not built for long distances. Also thought about RS-485, but I don't know if that supports bus (connect all sensors to same line).
Which solution do you suggest?

user27653: While thinking about RS-485, did you read about it? It is a bus. It is designed for long distances.

40640: <p>I want to transmit data from multiple sensors to an Arduino and distance would be approximately 120 meters.</p>

<p>What protocol or configuration should I use?</p>

<p>Actually I am trying to read values from 5 temperature sensors located in 5 different spots of warehouse. I want to read them and trigger some relay based on the values.</p>

<p>I thought about I2C but I have read somewhere that its not built for long distances. Also thought about RS-485, but I don't know if that supports bus (connect all sensors to same line).</p>

<p>Which solution do you suggest?</p>
 27653: <p>While thinking about RS-485, did you read about it? It is a bus. It is designed for long distances.</p>
