Welcome to Weather-Above
This is my prototype of a rain gauge heater
I am using a 12v  20W halogen bulb mounted in a porcelain connector block

The 12 V halogen bulb cost  0.50
Porcelain connector block    0.99
Temperature control box     4.99

Fitted to a Oregon WMR928NX Rain Gauge

I have studied electronics at Leek College and I would advise that if you intend to try out your own projects then I would advise,for safety reasons,that you study electronics before you start.
Temperature control box
Help Keep This Website Going! Please
I would recommend fitting the temperature control box
This will maintain a constant temperature and switches in and out  when it reaches the setpoint

Halogen bulb
Porcelain block
Sensor for control box
Rain gauge sensor
Mounted on a levelling table