I have 1 arduino which reads temperature and motion for each room in my flat(doing this way because rpi does not have analog input), then i have 1 arduino running running my bar mechanism, then i have one arduino controlling the led lights in my kitchen.
The sensor arduino is next to rpi, 20cm away, the other two are 20m away, but i have 4 wire running to them as well as ethernet outlet not far from them. Since I have cable to to the arduinos, and since they need power i dont see the point of using wireless communication to the rpi, am I wrong here?
The question is then how should I connect the arduinos to the rpi, should i use i2c, serial, usb, ethernet,rs485? It would be nice if I dont have to run out and get a lot of bulky ethernet shield, but can keep using the arduino nano.
Can anyone give me cons /pros for differnet solutions? and also point me to a webpage with the setup?