I've been experimenting with an automated wireless solution to control my
rain gauge heater using a
Belkin WeMo Switch (or new
Mini Plug).
To find out if the WeMo switch could handle cold outdoor temps, I made a temporary mount and placed it as close as possible to my WiFi router located inside the house. The WeMo is positioned underneath a porch roof, protected from direct moisture, elevated for better WiFi reception and is about 50ft from the WiFi router, going through two walls. So far, the switch has withstood near zero temps without issue. If extreme outdoor conditions were a problem, obviously the WeMo could be mounted inside, routing the control cord through a wall.
Not pretty, but it works for now.
The power cord you see here runs to the rain gauge heater and the WeMo is connected in the back to a power cord running inside the cardboard box.

The switch is connected to 200 feet of outdoor extension cord leading to the heated rain funnel:

For the most basic operation, you can control the switch manually using the WeMo app on your phone from anywhere in the world:

But the real fun starts when you pair the WeMo with IFTTT.com (If This Then That) automated recipes. Here's a basic recipe to turn the heater on when
Yahoo weather (IFTTT now uses WeatherUnderground) reports temps below 35f in my area.
(Instead of WU, your weather station itself can control the heater.. see below.) Conversely, you can create another recipe that turns the heater off above a specified temp:

Better than that, I've been using the "current condition" option so that the heater automatically turns on when
snow is reported and turns off when conditions change to other than snow (clear, cloudy, rain). So far, for my area at least, this has worked quite well:

I also receive a text message when the heater turns on or off (email and native phone notifications also possible):

My original idea was to have the weather software connected to my Davis VP2 control the heater. Say for example you have an alert on your wx software (WeatherCat, Meteobridge, Cumulus, etc.) set to trigger when the VP2 reports temps below 36f AND humidity above 75% (or some variation thereof). When both of these conditions are met, the wx software sends a text or email to IFTTT which then sends a command to the WeMo to turn on. Pretty cool. ... But, after observing temp and humidity readings when snow begins to fall for the past two years, I have seen no combination of weather parameters that were accurate enough for all storms. That's why I'm using the "current conditions" feature instead. But, if you want to experiment, your weather station together with IFTTT can easily control your heater (or anything else connected to a wireless controller - lights for example) if your weather software can generate email or text alerts. (In the case of email, your software must allow the subject of your email to be edited to include an IFTTT command tag.)
