Hold on a second here....what kind of engineer are you? You didn't have this on a surge protector?
Would you believe an electrical engineer? No really. I know. I felt like such an idiot. I paid a TON of money for surge protection for my TV & home theatre equipment, but never got around to doing it for the Apex. LESSON LEARNED.
I am going to have mine on a GFCI, with ground probes, a good surge protector if not a line conditioner or double-conversion UPS.
Yes. I have mine on a solid UPS now, its not a pure sine out, but doesn't matter for the electronics that knock it down anyway. I wouldn't run an AC pump off it. This should be standard equipment for every Apex system, period. I don't know how many dollars I have invested in this stuff, but man, I could have lost wayyyy more.
I have my tank circuit on an arc fault breaker, with GFCI outlets attached. Not sure if this is overkill, but oh well. I shocked the heck out of myself once using a cheap glass heater making water on an outlet that was not GFCI protected. Never forget that feeling.
People have such strong opinions about ground probes, and I don't know why. I have two ground probes in my system, one in the DT and one in the sump, just incase the return pump is off for whatever reason. Without the probes, if I take a multimeter from the tank water to the cold water pipe, I measure a not inconsequential voltage. With the probe, I measure zero. The meter doesn't lie. Use the probe.
Even the UPS to provide for controlled restart after a momentary power blip, which I see all the time. This way everything doesn't come online at the same time and cause more electrical heartache.
And I think I will setup a service that will "ping" the Apex every few minutes, and send me a text or an e-mail if it does not get a reply. So if it is dead / locked up / etc. I would actually catch that quickly. I wonder if they have watchdog timers in them....
I was a CS major for just about two quarters (WPI) and then said no way. So this sounds great, lol, but I have no idea how to do it. The Apex now has the heartbeat function, which I think does what you're trying to do. When Heartbeat is active, Fusion pings the Apex every x period of time, and if it doesn't get a response, sends a push notification via iPhone app or text message.
My internet is HORRIBLE. Oh man. I live in CT and recently switched from Verizon to a "local" provider to save some bucks, and it drops out ALL THE TIME. So I get notifications for that.
And then, I lost power at home a couple weeks ago, so I got notifications for that loss of comm as well.
Because the UPS was holding up the Apex brain, and I have it set up to detect loss of power, when power came back, it sent me messages that comm had been reestablished, and that power had been restored.
It's great peace of mind.