Trial run of http://meta.homeautomation.stackexchange.com/questions/17/are-questions-asking-for-home-automation-hardware-allowed, which got an overwhelmingly positive response. Answers must be detailed with real-life pros and cons.
I have a tradition of turning off the water to my house if I'm going to leave for more than a few days. Sometimes, though, I forget to do it, and it bugs me the whole time I'm gone. I'd like to be able to remotely turn the valve to the water main running into my house. The valve is a 'lever' type:

Requirements:
- The water main is in my crawlspace, thus the device will likely have to deal with close-to-freezing temperatures. It shouldn't ever get warmer than about 60 degrees F (= 15.56 degrees C), though.
- I must be able to manually adjust the valve without much hassle.
- It will likely only be used about a dozen times a year at most
- Must be remotely controllable from my iPhone, I don't really care how
Nice to have:
- It'd be nice if it was battery powered. It's possible to run power to it, but it'd likely be a pain.
- It'd be nice if it was HomeKit compatible (I'm already set up for that protocol), but I'm fine with nearly anything.
- I'd really like something that manipulates the current valve, as I'm not much of a plumber and the idea of taking the current valve off and having high-pressure water spray all over me doesn't sound very fun.
Is there a device that meets these criteria?

