home-assistant /
iOS
Home Assistant Companion app for iOS, iPadOS, macOS, and watchOS.
Overview
This is the native companion app for Home Assistant, the self-hosted smart-home platform — CarPlay controls, Apple Watch complications, home-screen widgets, and background location updates for presence detection, all talking to a Home Assistant instance you run yourself rather than a vendor's cloud. That's the whole appeal of the Home Assistant ecosystem in one app: your automations and device data never have to leave your network unless you choose to expose them.
For anyone already committed to self-hosted home automation, it's essentially the only iOS client worth using.
Key topics
- ios
- home-assistant
- smart-home
Getting started
Installation steps vary depending on how a project is packaged, so the most reliable source is always the official README. As a starting point:
How it compares
Here is how this project sits alongside a few other tools in the same category:
Questions about this project
- What is iOS?
- This is the native companion app for Home Assistant, the self-hosted smart-home platform — CarPlay controls, Apple Watch complications, home-screen widgets, and background location updates for presence detection, all talking to a Home Assistant instance you run yourself rather than a vendor's cloud. That's the whole appeal of the Home Assistant ecosystem in one app: your automations and device data never have to leave your network unless you choose to expose them.
- What license does iOS use?
- Apache-2.0 License
- How popular is iOS on GitHub?
- iOS has roughly 2.2k stars and 480 forks on GitHub as of the latest data.
- Is iOS actively maintained?
- This repository has been updated recently, which is generally a good sign of active maintenance.
- What language is iOS written in?
- iOS is written primarily in Swift.
Repository info
| Owner | home-assistant |
|---|---|
| Primary language | Swift |
| License | Apache-2.0 License |
| Created | July 16, 2026 |
| Last updated | July 16, 2026 |