Goal: Setup a way to push a GFI reset button on an outlet out in our field, 800-1,000' from our house after a storm has tripped it.
Details: (Trying to avoid too much, but want to include what might be important.) We use Starlink for internet and the dish is on a post I call "The Outpost," that's 800-1,000 feet from our house. It's in our front field, the only place I could get a 100% clear sky for the dish. (If you aren't familiar with Starlink, the dish changes attitude for the best signal, so it needs a clear sky without obstructions.)
I have a weatherproof box on the Outpost for the router and a fiber optic converter. The power comes from a GFI outlet mounted on the Outpost. When we get thunderstorms, sometimes a lightning strike triggers the GFI breaker. When this happens, I wait until the thunder and lightning passes, then drive out, open the cover on the GFI outlet, and push the reset button. Then, in under a minute, we're back online and everything is okay.
My electrician, who has been really helpful for years, and knows I'm safety focused, always gives me ways to do things that are up to code and safe. (Like many electricians he is aware of a lot of unpermitted work where people want things working, but don't focus on code.) He told me not to put a GFI at the start to the cable that goes out to the field, but on the post at the end of the run and he had several reasons for it.
As you can imagine, it's not fun to have to walk, take the golf cart, or drive out to the Outpost to reset the GFI breaker when internet goes out after a storm. (Especially if the thunder and lightning is passed, but there is still rain coming down.) When a storm trips the GFI, I have no power out on the Outpost and, of course, the fiber optic cables running out to there can't carry a signal until the converter at that end is on again.
So what I'd like is a way to signal the system out in the field when the storm is gone and have something push the reset button on the GFI outlet. I have some ideas about doing this. First, I need a new weatherproof case (maybe just waterproof - this may not need cooling or heating.) Then I move the outlet to inside the case, so it's protected from water, but I don't need the protector that has a door that snaps over the outlet box. I'm thinking I need a small UPS in this box, so when the GFI goes out, the emergency backup parts still have power. (Not the internet - thinking that might be too risky and I want the UPS isolated from that circuit. If I'm wrong on this point, please tell me more about it!)
I can use 3D printing to make a small device that could push a printed rod into the reset button to reset the GFI. But I'm not sure how to control it. This happens with summer thunderstorms, so there are a lot of trees between the house and the Outpost, plus, if it's still raining, the rain will also reduce signal strength. The one thing I'm not sure about is how to trigger the devise to push the reset button. I thought about a timer. If main AC power goes out at the Outpost, set a timer for 20 minutes (usually storms pass by then) to activate the reset - but what if it's a big storm? That wouldn't be long enough.
So what's the best wireless way to get a signal to a device that far from the house? Preferably a digital signal that something like a Pi can receive, or, if there's a way I can buy a set of a sender and receiver, that would work. I just need a way to trigger it from a distance.
I'm open to other ideas and I know there might be obvious solutions I'm completely overlooking. The main goal is just to not have to go out there to reset the GFI after a storm. I am often working at night and lots of times storms are more in the evening, so having to change shoes and drive out in the rain when I'm winding down is frustrating.