SimGate
Use casesIntegrationsCompareBlogGet started
Integrations

Send SMS from Home Assistant with SimGate

Add a rest_command and your smart home can text you from your own SIM — door left open, leak detected, automation triggered.
rest_command
Local control
Your own number
Flat pricing
Start freeBrowse integrations

Texts from your smart home

Home Assistant can call REST APIs with the built-in rest_command integration, so any automation can send an SMS through SimGate — no add-on required.

Define the command once in configuration.yaml, then call it from any automation as a service.

Define a rest_command

json
1
rest_command:
2
simgate_sms:
3
url: "https://api.simgate.app/v1/sms/send"
4
method: POST
5
headers:
6
x-api-key: "YOUR_API_KEY"
7
Content-Type: "application/json"
8
payload: >-
9
{"deviceId":"android-5q15b182f2704gbz",
10
"phoneNumber":"+1234567890",
11
"message":"{{ message }}"}

Add to configuration.yaml (shown as YAML).

Use it in an automation

1
Add the rest_command

Paste the config above and restart Home Assistant.

2
Call the service

In an automation action, call rest_command.simgate_sms with a message.

3
Trigger on anything

Sensors, schedules, presence — any Home Assistant trigger can now text you.

Frequently asked questions

Do I need an add-on?

No — the core rest_command integration is enough to call SimGate.

Can I send to different numbers per automation?

Yes — parameterize phoneNumber in the payload the same way as message, and pass it when you call the service.

Keep exploring

Server & uptime alerts

Get SMS alerts from your monitoring stack the moment something breaks.

Uptime Kuma

Turn Uptime Kuma incidents into SMS alerts via a small relay and SimGate.

Twilio alternative

Send and receive SMS from your own number and SIM at a flat monthly price — no per-message fees.

Turn your phone into an SMS API

Send and receive SMS from your own SIM at a flat monthly price. Install the app, connect a device, and call the API in minutes.

Start free