home-assistant / home-assistant/iOS

Remote connection problems? Check this

Open
#3,575 0 comments 0 reactions 1 assignee Claimed by @bgoncal View on GitHub
connection message
Dominant language
Swift
Stars
2.4k
Forks
520
Avg merge
7h 27m
Merged PRs (30d)
264

Description

## Supported Remote Connection Configurations (iOS App)

The iOS app currently supports the following remote connection configurations:

- **Home Assistant Cloud**
- **Exposing your local IP to the internet** (e.g., DuckDNS or any other DDNS)
- **VPN**\*

\* _VPN support depends on how it is configured. For example, background operations such as Siri Shortcuts or widgets displaying states will fail if the VPN is not active when triggered._

---

## Important Notes

The iOS app does **not guarantee full functionality** when using tunneling services like **Cloudflare**. While it may work in many cases, the app cannot account for errors caused by security rules or restrictions set by you or by Cloudflare itself.

---

## Unsupported Scenarios

The app **will not work** in the following scenarios:

- Any form of secondary authentication between the remote connection and Home Assistant (e.g., Google login, PIN code)
- Remote connections with **location-based or unpredictable access restrictions**
- Servers using **self-signed SSL certificates**

---

## Why Certain Scenarios Aren’t Supported

Please understand that some scenarios above are unsupported not out of unwillingness, but due to the **added complexity required to maintain them**. The iOS app is more than just a frontend—it performs many background operations. Each additional authentication layer significantly increases development and maintenance effort, and at the moment, we do not have the bandwidth to support all edge cases.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.