Components: Raspberry Pi 3, DHT22 temp/hum sensor, 16 Channel Relay Board, power supplies, a box, wires and shit. (Optional: power socket plugs, more sensors, different sensors)
First you install the Raspbian operating system on the pi. The software you install for the control is called Mycodo...