Relay for Home Assistant

Your everyday controls, wherever you are.

Check sensors, control lights and run scripts from a simple dashboard. Relay works behind CGNAT, with no port forwarding or VPN required.

5 entities free · No credit card required · No time limit

Free Relay checks for updates and your actions once a minute. A slow connection can take longer.

Temperature history and everyday controls on Relay. Real interface with sample data.
Real Relay dashboard · sample data
Built for Home Assistant No incoming router port Works behind CGNAT Start free

Check on home in a few taps.

Your everyday essentials

Check the temperature, see whether a door is open or turn off a light. Each reading shows when it was last updated.

No router changes required

Home Assistant starts the connection over outbound HTTPS. You don’t need a public IP address or an incoming router port.

Your dashboard is included

Choose your entities and organize them by room. We create the dashboard, ready to open in your browser.

Four steps to get connected

One YAML configuration.
One automation.

We generate both for your selected entities. No custom integration is required.

Follow the step-by-step setup guide →
  1. 1
    Choose your entities

    Create your free account and select up to 5 entities, such as lights, sensors, switches or scripts.

  2. 2
    Add the configuration

    Add the generated block to configuration.yaml, following the guide if you already have a REST command section. Check the YAML and reload the REST commands.

  3. 3
    Save the automation

    Create or edit the automation, choose Edit in YAML, paste the generated code and save.

  4. 4
    Check the first update

    Return to Relay setup and check for an update. Open your dashboard when your readings arrive.

Start free. Upgrade when you need more.

Paid plans add a personal subdomain, separate dashboard logins for your household, and outage and recovery emails.

Free

5 entities · Updates every 60 seconds

$0

Start free

Standard

100 entities · Updates every 15 seconds

1 additional dashboard user

$60 USD / year

Choose Standard →

Large

200 entities · Updates every 10 seconds

4 additional dashboard users

$108 USD / year

Choose Large →

Home Assistant sends updates and collects requested actions at your plan’s interval. A slow connection can add a delay.

Paid plans are billed annually and renew automatically. Cancel renewal anytime. See billing and cancellation details.

Using Relay day to day

Relay is a separate dashboard for selected entities. For your existing Home Assistant interface, cameras, Home Assistant’s full history or a Companion app server address, explore Proxy.

See temperature and other sensor trends: 24 hours of history on Free Relay, or 7 days on paid Relay. Start or pause a vacuum and send it back to its dock. Enable lock and cover controls in setup when you want to use them.

How do updates and controls work?

Home Assistant sends the selected entity states and checks for requested actions over outbound HTTPS. A requested action waits for the next successful check; collection does not guarantee the device has responded. Check the reported state to confirm the result.

Keep Home Assistant running and connected to the internet. If updates stop, Relay shows the saved readings and when they were received. Requests expire after five minutes if Home Assistant has not collected them. Read the dashboard status guide.

Can I change my entities or upgrade later?

Yes. Upgrading Free Relay with PayPal keeps your dashboard, selected entities, rooms and connection token. Your current automation keeps working until you update it.

To change entities or use a faster plan interval, copy the updated automation from Relay setup and replace the same automation in Home Assistant’s YAML editor. No configuration-file changes or restart needed.

What can additional dashboard users do?

Standard includes 1 additional dashboard user; Large includes 4. Each person has their own login and can use the dashboard’s enabled controls. Only you manage setup, people and billing.

When will I receive an outage alert?

Paid Relay plans include an email after at least 10 minutes without an update and another when updates resume. Manage outage and recovery emails in your connection settings. Email delivery can take longer; these checks monitor the connection, not each device.

Try Relay with up to 5 entities free.

Connect your own Home Assistant. No credit card required. No time limit.

Try Relay free →

See Relay in action

A short recording of the real Relay interface with simulated devices. Standard Relay checks every 15 seconds; Free Relay checks every 60 seconds. Connection delays can make it take longer.

We turn off a lamp. Its switch stays on while the request waits, then Home Assistant collects it. The switch changes to off only after a new reading confirms it. Then we find the temperature chart and explore curtain and vacuum controls.