home-assistant/android

Home Assistant Companion for Android

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 33 minutes ago
Added to GitGenius on September 17th, 2026
Created on April 2nd, 2019
Open Issues & Pull Requests: 465 (+0)
GitHub issues: Enabled
Number of forks: 1,067
Total Stargazers: 3,906 (+0)
Total Subscribers: 79 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.4 hours
Mean response time: 16.7 days
90th percentile: 14.5 days
Tracked items: 959

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 9% of issues opened in the past year have never received a reply. 79% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 65% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 66% of issues opened in the past year have been closed, leaving a working backlog. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 319
New in 7 days: 4
Closed in 7 days: 10
Avg open age: 545 days
Stale 30+ days: 267
Stale 90+ days: 225

Recent activity

Opened in 7 days: 4
Closed in 7 days: 9
Comments in 7 days: 2
Events in 7 days: 6

Top labels

  • bug (699)
  • enhancement (231)
  • question (106)
  • webview (102)
  • sensor-tracking (62)
  • notifications (61)
  • widget (43)
  • good first issue (39)

Detailed Description

Home Assistant Companion for Android is the official Android app that connects to Home Assistant, an open-source home automation platform, enabling users to control their smart home from their mobile device.

The app solves the problem of managing a Home Assistant instance on the go by providing native Android integration with features like widgets, push notifications, and location tracking. It allows seamless interaction with smart home devices and automations through a customizable interface that can be tailored with themes and dashboards.

The tool suits anyone running a Home Assistant instance who wants mobile control without relying on a web browser. It is particularly valuable for users who want to leverage Android-specific capabilities such as geofencing for location-based automations, home screen widgets for quick access, and native notifications. The app is distributed through the Play Store and other app stores, with a beta channel available for early testing of new features.

The project maintains active community engagement through a dedicated Discord channel for Android development discussion. The codebase is written in Kotlin and uses Jetpack Compose for the user interface, reflecting a modern Android development approach. The repository welcomes contributions from the community with clear documentation including a developer guide, bug report templates, and feature request templates to facilitate participation.