SmartThings Power Outage Monitor

How I Secured My Home Against Power Outage Risks

Last week, a power outage tripped a GFCI circuit in our home. Among the devices affected was our garage freezer. Although we were home at the time, we didn’t realize the freezer was off until late at night, when our landscape lights—also on the same circuit—failed to turn on.

That day, we learned an important safety lesson: all bathroom, kitchen, garage, outdoor, and basement outlets need GFCI protection. These circuits are designed to trip for our safety, but when they do, it’s easy to miss—sometimes with significant consequences.

Despite having my internet router and SmartThings (ST) hub connected to a UPS, I realized I needed a reliable way to monitor critical outlets, like those powering the garage freezer or basement sump pump, for such scenarios. A quick online search led me to several DIY solutions and the Ring Alarm Range Extender (2nd Gen) (Amazon link).

Why the Ring Alarm Range Extender?

What caught my attention was the extender’s internal battery and its ability to report power source changes between battery and DC. I decided to give it a shot. However, I quickly discovered two challenges:

  1. The default SmartThings drivers lacked support for the Ring Alarm Range Extender (2nd Gen), as its “fingerprints” were missing.
  2. Even with an updated driver that included the “fingerprints,” the device was treated as a basic “dumb” device without capabilities for battery or power source reporting.

Taking Matters Into My Own Hands

Determined to solve this, I took matters into my own hands. After locating the correct fingerprint details for the Ring Alarm Range Extender, I developed a custom Edge driver that:

  1. Functions as a Z-Wave range extender.
  2. Reports changes in power source (battery vs. DC).
  3. Provides battery status updates.

Now, it works perfectly for my use case: monitoring the power status of critical outlets, even when my internet router and ST hub are running on UPS.

A Solution for Everyone

For anyone who wants to avoid discovering their garage freezer food has turned into raccoon snacks or their basement has become a natural pool, you can use this driver too. It’s available on my channel, which currently hosts just this one driver for the Ring Alarm Range Extender:

Install via SmartThings Channel

If you like, you can buy me a coffee!!

6 Likes

Nice work! :sunglasses:

We used to be able to do this with the first generation SmartThings branded motion sensor which could also switch from power to battery with a notification, but that’s been discontinued for years now.

Very nice to see an update in this category!

I did just want to mention that this is a Z wave device, so you do have to have a hub that supports zwave. That includes the Aeotec “works as a SmartThings hub,” but does not include the SmartThings station or any of the Samsung television or smart appliances.

4 Likes

Another Solution for Everyone :grin:

The Zooz ZAC38 800-Series Z-Wave Plus Range Extender (currently priced at $29.95 USD) performs the same functions at a similar price point: Z-Wave Range Extender (obviously!), notification of power outage, and has an internal battery to keep it alive when a power outage occurs.

Exactly the same use case at our house: ONT (fiber internet terminal), Router, network hubs, and SmartThings Hub on UPS (using POE to power the hub). The device is plugged into the outlet supplying a basement sump pump.

Nice work! Choice is good… :wink:

4 Likes

Very cool!

I had the same problem and came up with this idea:

4 Likes