This website contains my experiences with measuring and controlling and electronics, for this I use the 1-wire devices of Maxim. The 1-wire components use a signal bus on two wires, the power of the components can also be derived from signal bus. The bus can be controlled via RS232, USB or I2C. The bus usually has a baudrate of 19k2. Each device has its own identifier of 64 bits on the bus. The 1-wire devices can be a temperature sensor, 16 bit ADC, IO. With the use of a linux server and OWFS it is possible to build all kinds temperature controls and weather stations etc.
Why using 1-wire devices?, for me: very stable, no batteries!, the 1-wire bus lines can be long compared to I2C.
Live my both greenhouses: https://huis.cuora.nl and https://kas.cuora.nl