Free Home Assistant Remote Access with the LinknLink App Add-on
Home Assistant is strongest when automations stay local, but people still need a simple way to check a room, adjust the AC, close curtains, or confirm device status when they are away. The LinknLink App can provide that remote control path through the LinknLink Remote add-on without requiring a separate remote-access subscription.
This guide explains the architecture, setup order, security rules, device examples, and troubleshooting checks. It focuses specifically on remote access, so it does not repeat our existing LinknLink App automation guide, room dashboard guide, or HomeClaw local AI voice guide.
What Free Remote Access Means in This Guide
Free remote access means that the LinknLink Remote add-on and LinknLink App provide the remote control path without an additional LinknLink remote-access subscription. Your Home Assistant host, home internet connection, compatible devices, and normal mobile data or Wi-Fi still need to be available.
The feature is not the same as publishing Home Assistant directly to the internet. You should not open router ports for Home Assistant, MQTT, ONVIF, RTSP, Zigbee2MQTT, or add-on dashboards. The add-on creates the supported connection path, while local automations remain local.
| Control path | Best use | Extra subscription | Security posture |
|---|---|---|---|
| Local Home Assistant | Automations and dashboards while on the home network | No | Local network only |
| LinknLink App + LinknLink Remote add-on | Checking and controlling the same home while away | No separate LinknLink remote-access subscription | Supported add-on path; no direct port forwarding |
| Direct router port forwarding | Not recommended | No | High exposure and maintenance risk |
| VPN or another remote service | Advanced users with an existing remote-access standard | Depends on service | Depends on configuration |
How the LinknLink Remote Add-on Fits into Home Assistant
The add-on runs beside Home Assistant and connects the home to the LinknLink App. Home Assistant remains the source of truth for entities, helpers, scenes, and automation state. The app becomes the remote interface for the devices and rooms you choose to surface.
At home
Home Assistant, MQTT devices, presence sensors, IR/RF hubs, and local scenes continue to operate on the local network.
Add-on bridge
The LinknLink Remote add-on maintains the supported remote connection and shares the intended control surface with the app.
Away from home
The LinknLink App displays rooms, device cards, and status so you can send a command without opening local service ports.
Before You Start
Prepare the account and network details before installing the add-on. This avoids most pairing and offline errors.
- Confirm Home Assistant is healthy and has a recent backup.
- Install the current LinknLink App and sign in to the account that will own the home.
- Confirm the Home Assistant host has stable internet, DNS, and correct system time.
- Use a unique account password and keep recovery details current.
- Decide which rooms and devices should be available remotely; avoid exposing unnecessary diagnostic entities.
For backup preparation, use the Home Assistant backup and restore guide. If devices are not paired yet, follow the device pairing troubleshooting guide first.
Step-by-Step: Enable Remote Access in the LinknLink App
1. Install the LinknLink Remote add-on
Open the add-on area on your supported Home Assistant host, find LinknLink Remote, install it, and wait for installation to complete before starting the service.
2. Start the add-on and review its status
Start the add-on, enable start-on-boot when appropriate, and confirm the log shows a healthy connection rather than repeated authentication, DNS, or time errors.
3. Link the correct LinknLink App account
Use the add-on pairing flow to connect the same account used in the LinknLink App. Keep the app open during the pairing step and approve only the home you intend to manage.
4. Select rooms and device cards
Organize the remote view around rooms and daily actions. A small set of useful cards is easier to operate than hundreds of raw Home Assistant entities.
5. Test away from Wi-Fi
Turn off Wi-Fi on the phone, use cellular data, refresh the home, check a sensor state, and send one reversible command such as toggling a test light.
6. Confirm local automation independence
Verify that local scenes still run if the phone is offline. Remote access should add convenience, not become a dependency for basic home behavior.
Design a Remote Dashboard Around Decisions
A remote dashboard should answer practical questions: Is anyone home? Is the AC still running? Are curtains open? Did a room become too warm? Is a TV or fan still on? Use room-level summaries and clear actions instead of mirroring every entity from Home Assistant.
| Remote question | Useful source | Remote action | Recommended LinknLink layer |
|---|---|---|---|
| Is the room occupied? | mmWave presence state | Review before switching appliances | eMotion Air, eMotion Pro, or eMotion Ultra |
| Is the room too warm or humid? | Temperature and humidity context | Run a comfort scene | eMotion Ultra with its temperature/humidity sensor data cable |
| Did I leave the AC or TV on? | Scene/helper status | Send an IR off command | eRemote HA, eMotion Pro, or eMotion Ultra built-in IR |
| Are RF shades still open? | RF scene/helper state | Run the close-shades scene | eHome HA |
| Is the local AI gateway healthy? | Gateway health card | Review status and recovery actions | HomeClaw |
Example: Check Comfort and Control the AC Remotely
Suppose you are away and want to prepare a bedroom before returning. First check occupancy and comfort context. eMotion Ultra combines 60GHz presence sensing, built-in IR, and temperature/humidity data through its sensor cable. If the room is empty and too warm, the app can trigger a bounded Home Assistant comfort scene rather than sending repeated blind AC commands.
The scene should include a timeout, a target mode, and a manual override. When you arrive, local presence logic can take over. This creates a clean division: the app starts the intent remotely, while Home Assistant enforces safe local conditions.
Example: Make Sure Legacy IR and RF Devices Are Off
Remote access is especially useful for appliances that were never designed for smart-home control. eRemote HA provides a local IR path for AC, TV, fans, projectors, and media devices. eHome HA adds compatible RF control for shades, outlets, and other legacy devices. In the LinknLink App, expose named scenes such as Living Room All Off or Close RF Shades instead of individual low-level commands.
For a deeper setup, read the Home Assistant remote control guide and the IR blaster troubleshooting guide.
Security Rules for Remote Smart Home Control
- Never expose service ports directly: do not forward Home Assistant, MQTT, ONVIF, RTSP, Zigbee2MQTT, or add-on ports to the public internet.
- Use least privilege: surface only the rooms, devices, and actions needed for remote use.
- Require confirmation for high-impact actions: locks, garage doors, heaters, and security modes deserve stronger checks.
- Keep local overrides: a physical control or local dashboard should still work if remote access is unavailable.
- Review logs after changes: add-on restarts, account relinking, and network changes should be followed by a cellular-data test.
Troubleshooting: App Shows the Home Offline
| Symptom | Likely cause | Check | Fix |
|---|---|---|---|
| Home is offline everywhere | Add-on stopped or host lost internet | Add-on status, host network, DNS | Restore network, then restart the add-on once |
| Local works, remote does not | Account link or add-on session is stale | Account, pairing status, add-on log | Reauthorize the correct home without changing URL handles or router ports |
| Some devices are missing | Entities were not selected or grouped | Room and device exposure settings | Add only the intended entities, then refresh the app |
| Commands run twice | Duplicate scene or automation trigger | Home Assistant trace and helper state | Use one app action that calls one Home Assistant scene |
| Connection fails after router change | DNS, time, firewall, or host address changed | System time, DNS resolution, outbound connectivity | Correct the local network issue; do not solve it with public port forwarding |
Remote Access Checklist
- LinknLink Remote add-on installed and running.
- LinknLink App signed in to the intended account and home.
- Cellular-data test completed successfully.
- No Home Assistant, MQTT, ONVIF, RTSP, or add-on ports forwarded publicly.
- High-impact actions require confirmation or a safe helper state.
- Local automations continue to work without the app.
- Home Assistant backup and recovery notes are current.
Related Guides and Hot Products
Hot products
HomeClaw, eMotion Air, eMotion Pro, eMotion Ultra, eRemote HA, eHome HA, and iSG Display Max.
App and AI guides
LinknLink App automation guide, room dashboard guide, and HomeClaw local AI voice guide.
Setup and reliability
Device pairing troubleshooting, backup and restore, and best Home Assistant integrations.
Keep Home Assistant local and take the right controls with you
Install the LinknLink Remote add-on, connect the LinknLink App, expose only the rooms and actions you need, and test the connection away from Wi-Fi. Your local automations stay at home while remote control remains available without another LinknLink subscription.
FAQ
Can I access Home Assistant remotely for free with the LinknLink App?
Yes. Install and configure the LinknLink Remote add-on, then connect the same home in the LinknLink App. Remote control through the LinknLink path does not require a separate remote-access subscription.
Do I need to open router ports for LinknLink remote access?
No. Do not expose Home Assistant, MQTT, ONVIF, RTSP, or add-on ports directly to the public internet. Use the LinknLink Remote add-on connection instead.
Does remote access replace local Home Assistant control?
No. Local Home Assistant automations continue to run at home. Remote access adds an app control path for checking devices and sending commands when you are away.
Which LinknLink devices can I control remotely?
You can surface compatible Home Assistant entities and LinknLink devices in the app, including HomeClaw, eMotion presence sensors, eRemote HA IR control, eHome HA RF control, and room dashboards.
What should I check if the LinknLink App shows the home offline?
Confirm that Home Assistant is running, the LinknLink Remote add-on is started, the device has internet access, the app account is linked to the correct home, and system time and DNS are working.

