I'm planning a project that requires me to have around a dozen temperature and humidity sensors placed around the house and the yard. These would connect to a central Arduino in the house that would log the data and send it to a database elsewhere.
I have browsed the internet for solutions that work for long cable runs. For temperature sensors I found 1-Wire, especially DS18B20 sensors. However, there doesn't seem to exist humidity and pressure sensors that utilize 1-Wire.
What is the easiest way to accomplish such network of sensors? RS485 seems to do great even with long cables (my longest run will be less than 50 meters, most in the 5-10 m range) but as far as I know it would require a microcontroller in each end, which would add complexity.