Contacting Someone When Alarm goes off

Email to sms relay would do what you want. Just need to know their carrier and how they format the address.

Getting third party apps to work is confusing and not user friendly for a non nerd to make work. Hubitat needs to put it back in and charge for the service. I did wind up using Twilio. It does work consistently well. I think you have to open an account with a minimum of maybe $20. That actually buys a LOT of texts ( If I'm figuring it right, maybe .0126 per message). I could see though how someone with a Hub could burn through a zillion of those if they weren't paying for them.

Hubitat Administrators- please consider putting this functionality back in for a fee.

1 Like

The hub protection service should hopefully be released soon, and they have hinted in the past at other value-added services they’ll add in the future.

Support for SMS seems like a reasonable cost to pass on to users that want it as an option, so hopefully it’s on their list.


I only want to use it to notify someone if my alarm goes off, so I will not even be barely using SMS at all, just like the option of having it in case. So with that $20 you think it would last a long time? There is not monthly charge for it?

Right now I set it up, but I am on the trial, and the pay scale is really confusing.

I looked it up. I paid $20 Oct of 2019, and I still have almost $7 left. No monthly cost I can see. They actually gave me a phone number too for that. I always use a prepaid visa card for stuff like this so you can't get hit with any surprises. No surprises have happened though. Maybe wait just a bit- maybe they will add texts back in for a fee via hubitat. That would be my preference anyway.

I threw this together based of @ogiewon's Pushover driver for SendGrid. It's pretty basic but it gets the job done if you only need to send <100 messages a day and don't want to run your own SMTP server, and don't have access to an app to do push notifications. You should also be able to email your SMS address with it, but I haven't tested that.

I've been using IFTTT for this and it works great. It calls a phone number and delivers a defined message.


IFTTT has become a lot more reliable these days but remember, it's another cloud service. So, if it's down, no one gets notified. With something like an alarm, you have to decide what your risk tolerance is.

For their free plan SendGrid is showing:


Try it out! Send 40,000 emails for 30 days, then 100/day forever.]

I have multiple sirens, get push notifications and have HSM flash specific lights in the house for redundancy.

@brianwilson ... thanks for writing this Groovy. Do I load this into my HE as a driver?

I'm in the UK, and tried all sorts after smartthings pulled the plug on sms messaging alerts.

In the end, I stuck with an old android running tasker. Phone has a pay as you go sim (1p mobile) which has an auto topup of 10 quid every 3 months. Webcore Piston triggers custom sms messages sent from the phone to a number of people, depending on the state of a few virtual switches.

I had a "Security contacts" panel on an actiontiles dashboard, allowing for individual contacts to be enabled/ disabled easily.

Also has presence logic, so the sent sms includes a bit of info or automatically chooses who to contact depending if we're near home or not.

It's my next thing to port over, I've recently changed to hubitat.

I'd be interested in this. I tried presence sensors a bunch of different ways over the years, but just was never happy with it. What are you using for it?

Yes, add as device driver and create a virtual device and select this driver.

Sorry. Meant 100/day.


It looks as though the phone number is charged at a $1 a month, which isn't terrible, but is not really ideal.

Yeah my fault.. forget to hit the reply. It was early.

Twilio charges $1 plus local tax for your own phone number per month and then usage on top which is pennies a use. I personally use it for the important notifications like water detection and pushover for low priority stuff.

@phillypan happy to help you get the Twilio driver setup, I created the original community driver before it because a stock driver. Please let me know what you have tried and I can help.

1 Like

Ok I successfully added the driver and created a virtual device but in the log, each time I try a test message I get the "message queued" but never receive a email. Any idea where to look to resolve this issue?

Download the Hubitat app