Skip to content

Control Your Home Remotely

Homecast lets you control your Apple Home devices from any browser, phone, or API — wherever you are. A Mac app on your home network acts as a bridge between Apple Home and the cloud.

New to Homecast?

Start with Set Up Your Relay for the step-by-step setup guide.

How it works

Your Smart Devices

HomeKit-compatible lights, locks, thermostats, sensors, and more on your home network.

HomeKit
Apple Home Hub

Required only if the Relay is running outside of your home network. An Apple TV or HomePod bridges your devices to iCloud.

HomeKit
Homecast Relay

Runs on your Mac (or cloud-managed). Bridges Apple Home to the cloud with a persistent connection.

Homecast Cloud

Authenticates requests, routes commands to your relay, and pushes updates to all clients.

You, Anywhere

Web dashboard, mobile app, REST/GraphQL API, AI assistants via MCP, webhooks.

Relay options

Option 1

Self-Hosted Relay

Run on your own Mac

1
Install the Homecast Mac appUses Apple's native HomeKit framework
2
Keep your Mac awake with the app runningThe app runs in the background as a menu bar item
Best for:
  • You have a Mac that is always on (e.g. a Mac mini)
Your Smart Devices
Homecast Relayrunning on your Mac
WebSocket
Homecast Cloud
Your Devices, Anywhere
Option 2

Cloud Managed Relay

We run it for you

1
Sign up for Cloud ManagedWe provision a dedicated relay for you
2
Invite Homecast to your Apple HomeAdd our user to your existing Home via the Apple Home app
Best for:
  • You don't have a Mac available running 24/7
  • Apple Home Hub required
Your Smart Devices
HomeKit
Apple Home HubApple TV or HomePod
iCloud
Homecast RelayHosted by Homecast
Homecast Cloud
Your Devices, Anywhere

For detailed setup instructions, see the Cloud Managed Setup Guide.

Supported devices

DeviceControls
LightbulbOn/off, brightness, color (hue/saturation), color temperature
Switch / OutletOn/off
ThermostatMode (off/heat/cool/auto), target temperature
LockLock / unlock
FanOn/off, speed
Window coveringPosition (0–100%), tilt
Garage doorOpen / close
Security systemArm mode (stay/away/night/off)
SpeakerVolume, mute
More device types
DeviceControls
Air purifierOn/off, mode, speed
HumidifierOn/off, target humidity
Valve / IrrigationOpen / close
DoorbellStatus indicator
Sensors (motion, contact, temperature, humidity, air quality, leak)Read-only state
CameraStatus indicator

Scenes and service groups

Scenes are predefined in Apple Home (e.g., "Good Morning", "Good Night"). Execute them from the dashboard or via API to trigger multiple devices at once.

Service groups let you control all devices in a HomeKit service group with a single action — for example, setting all living room lights to 50% brightness.

Dashboard with device widgets

Ways to control

MethodBest for
Web dashboardDay-to-day control from any browser
Mobile appQuick control from your phone
Menu barFast toggles without opening a browser (Mac)
Share linksGive others access to specific devices

For developers

Homecast also offers REST, GraphQL, webhook, and AI assistant APIs for programmatic control. See Automation Scripts.

Free plan

The free plan includes up to 10 accessories with all features (collections, sharing, API, webhooks, AI) and Smart Deals — personalised deal badges on your widgets for compatible devices. Service groups count as a single accessory regardless of how many devices they contain. Upgrade to Standard for unlimited accessories and the option to disable Smart Deals. See Account & Settings.

Troubleshooting

SymptomFix
Devices don't loadCheck relay status — Relay Offline
Changes don't take effectCheck if the device works in Apple Home first
"Relay unavailable" errorMac is asleep or offline
Slow updatesEnsure Mac has a stable internet connection

For more help, see Common Issues.