Quantity   Component name
1 × Arduino Nano (328)
1 × 2 x LM35Z waterproof sensor
1 × 10K Thermister
1 × 16x2 LCD display (I2C interface)
1 × Relay SY4029 (Jaycar) 12V activation, 20A max load current
1 × switch, power AC
1 × Pushbutton momentary NO
1 × 240/110V to 12VDC plug pack (wall wart)
1 × Waterproof box
1 × Inline AC socket
1 × AC power cord
1 × 2 core wire to reach roof (thermister)
1 × 10K 1/4 watt resistor
1 × 1N4007 Diode Backlash protection for relay
1 × 1K 1/4W resistor
1 × TIP122 NPN switching transistor Discrete Semiconductors / Power Transistors and MOSFETs
1 × Waterproof enclosure
2 × waterproof glands for power leads
1 × Waterproof 240V rocker switch
1 × Waterproof pushbutton