Home Assistant (Wear OS) Icon

Download Home Assistant (Wear OS) APK 2025.9.2 arm64-v8a, armeabi-v7a, x86, x86_64 · Android 26+

By Home Assistant • Updated May 15, 2026
House & Home arm64-v8a, armeabi-v7a, x86, x86_64 Native (Java/Kotlin) 27.63 MB
Download APK
Verified Safe

This is the arm64-v8a, armeabi-v7a, x86, x86_64 build of Home Assistant (Wear OS) 2025.9.2. Pick this build if your device's primary ABI matches.

File size: 27.6 MB   •   Min Android: 26   •   Target Android: 34   •   Version code: 17743   •   Framework: Native (Java/Kotlin)   •   Permissions: 26

Screenshots

File Information

Package Nameio.homeassistant.companion.android
Version Name2025.9.2
Version Code17743
Architecturearm64-v8a, armeabi-v7a, x86, x86_64
Min Android VersionAndroid 26 (API 34)
Main Activityio.homeassistant.companion.android.conversation.ConversationActivity
FrameworkNative (Java/Kotlin)
File Size27.63 MB
Signature (SHA1)F21C5AA894F278D4E769CBD9BBC6FF276934F37D
File Hash (SHA256)bbb7428c0907cc065d528a1235e2f27b10d569ca38f7b4b62e408ce0ff244c21

What's New

What's Changed
Update com.android.* by
@renovate
[bot] in
#5462
Ignore migration to Timber in blame by
@TimoPtr
in
#5661
Lock file maintenance by
@renovate
[bot] in
#5660
Bump changelog_master.xml for weekly release 2025.8.8 by @github-actions[bot] in
#5658
Update dependency io.sentry:sentry-android-core to v8.19.1 by
@renovate
[bot] in
#5649
Update org.jetbrains.kotlin.* by
@renovate
[bot] in
#5653
Missing update of idea Kotlinc by
@TimoPtr
in
#5663
Update androidx.compose.* by
@renovate
[bot] in
#5654
Introduce design system and HAButtons by
@TimoPtr
in
#5639
Make sure Deeplink URL parameters is not stripped by
@TimoPtr
in
#5664
Use isAutomotive kotlin context extension by
@TimoPtr
in
#5666
Update hilt to v2.57.1 by
@renovate
[bot] in
#5675
Update actions/setup-java action to v5 by
@renovate
[bot] in
#5677
Update com.android.* by
@renovate
[bot] in
#5671
Update dependency sh.calvin.reorderable:reorderable to v3 by
@renovate
[bot] in
#5672
Lock file maintenance by
@renovate
[bot] in
#5683
Bump changelog_master.xml for weekly release 2025.8.9 by @github-actions[bot] in
#5676
Run instrumentation test on API 36 instead of 35 by
@TimoPtr
in
#5670
Open tile settings from newly created tile by
@Martreides
in
#5633
Update dependency org.jlleitschuh.gradle.ktlint to v13.1.0 by
@renovate
[bot] in
#5681
Replace Named annotation with custom qualifier for the key chain/store by
@TimoPtr
in
#5667
Update androidx.* by
@renovate
[bot] in
#5613
Design system iteration - adding new colors by
@TimoPtr
in
#5668
Update androidx.* by
@renovate
[bot] in
#5686
Add more logs to see current network state in launcher by
@TimoPtr
in
#5692
Stop observing network state after being READY by
@TimoPtr
in
#5693
Potential fix for ANR in Settings: blocking app lock check and migration by
@TimoPtr
in
#5690
Bring back previous changelog for quick release by
@TimoPtr
in
#5695
Bump changelog_master.xml for weekly release 2025.8.10 by @github-actions[bot] in
#5697
Tweak build script to use proper extensions by
@Goooler
in
#5494
Add leak canary back by
@TimoPtr
in
#5701
Log current version of the app and current Android SDK at startup by
@TimoPtr
in
#5704
Fix links within documentation of HAButtons by
@TimoPtr
in
#5706
Update dependency org.robolectric:robolectric to v4.16 by
@renovate
[bot] in
#5707
Bring back changelog of 2025.8.9 by
@TimoPtr
in
#5709
Update dependency io.sentry:sentry-android-core to v8.20.0 by
@renovate
[bot] in
#5710
Bump changelog_master.xml for weekly release 2025.9.1 by @github-actions[bot] in
#5712
Bump Wear versions by
@yschimke
in
#5714
Update com.android.* by
@renovate
[bot] in
#5719
Update plugin org.ajoberstar.reckon.settings to v1 by
@renovate
[bot] in
#5720
Update dependency androidx.compose:compose-bom to v2025.08.01 by
@renovate
[bot] in
#5715
Update androidx.* to v2.9.3 by
@renovate
[bot] in
#5713
Fix various 'ObsoleteSdkInt' and 'SuspiciousImport' lint warnings by
@loganrosen
in
#5659
Fix fire and forget resync to avoid blocking UI at startup by
@TimoPtr
in
#5723
Remove runBlocking from ServerManager.activeServerId by
@TimoPtr
in
#5722
Replacing runBlocking with sensorWorkerScope in LocationSensorManager by
@TimoPtr
in
#5699
Bump changelog_master.xml for weekly release 2025.9.2 by @github-actions[bot] in
#5726
Introduced HATextField by
@TimoPtr
in
#5687
Add feature to allow not displaying change log on update by
@loganrosen
in
#5651
Setup onboarding module by
@TimoPtr
in
#5669
Set end time for Health Connect aggregation request to end of day by
@jpelgrom
in
#5685
Remove all runBlocking from WebViewPresenter by
@TimoPtr
in
#5698
Improve UI/UX of todo widget by
@TimoPtr
in
#5730
Introduce HAThemeForPreview by
@TimoPtr
in
#5733
Introduce HALoading and HAProgress by
@TimoPtr
in
#5734
Update plugin org.ajoberstar.reckon.settings to v1.0.1 by
@renovate
[bot] in
#5741
Fix race when opening template widget screen for rendering template by
@jpelgrom
in
#5746
Fix shortcuts screen crash when entered by
@jpelgrom
in
#5745
Fix device controls settings not selecting a server by default by
@jpelgrom
in
#5749
New Contributors
@Goooler
made their first contribution in
#5494
@loganrosen
made their first contribution in
#5659
Full Changelog
:
2025.8.7...2025.9.2

App Description

Home Assistant Companion for Android

Welcome to the

Home Assistant Companion for Android

! This is the official Android app for

Home Assistant

, a powerful open-source home automation platform. Join us in building an app used by millions of users worldwide.

Features

Control Your Smart Home

: Seamlessly interact with your Home Assistant instance.

Native Android Experience

: Leverage Android-specific features like widgets, notifications, and location tracking.

Customizable

: Tailor the app to your needs with themes, dashboards, and more.

Open Source

: Contribute to a project that empowers users to take control of their smart homes.

Get the app

Download from the Play Store

Join the

Play Store Beta

to test new features early.

Other Stores

: The app is also available in other app stores.

Documentation

Looking for help? Check out the

Home Assistant Companion Documentation

for detailed guides on using the app.

Report a bug or request a feature

Found a bug or have an idea for a new feature? Let us know!

Open a Bug Report

Request a Feature

We appreciate your feedback and contributions to make the app even better!

Contributing

We are thrilled to welcome contributions from the community! This app exists thanks to the incredible efforts of the Home Assistant community. Whether you're fixing bugs, adding new features, or improving documentation, your contributions make a difference.

Every contribution, big or small, is greatly appreciated. Together, we can make the Home Assistant Companion for Android even better!

Getting started

Read the

Developer Guide

.

Fork the repository and create a branch for your changes.

Submit a pull request and join the discussion!

Join the community

Connect with other contributors and users in our vibrant

Discord Community

: Join the

#Android

channel to chat with developers and contributors.

Star the repository

If you find this project useful, consider giving it a star on GitHub!

It helps others discover the project and motivates us to keep improving.
Download Home Assistant (Wear OS) APK

Fast, free and safe download.

APK Permissions 26

  • android.permission.ACCESS_BACKGROUND_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.ACTIVITY_RECOGNITION
  • android.permission.BLUETOOTH
  • android.permission.BLUETOOTH_ADMIN
  • android.permission.BLUETOOTH_ADVERTISE
  • android.permission.BLUETOOTH_CONNECT
  • android.permission.BLUETOOTH_SCAN
  • android.permission.BODY_SENSORS
  • android.permission.BODY_SENSORS_BACKGROUND
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_DATA_SYNC
  • android.permission.FOREGROUND_SERVICE_LOCATION
  • android.permission.INTERNET
  • android.permission.POST_NOTIFICATIONS
  • android.permission.READ_PHONE_STATE
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.RECORD_AUDIO
  • android.permission.VIBRATE
  • android.permission.WAKE_LOCK
  • com.google.android.c2dm.permission.RECEIVE
  • com.google.android.clockwork.settings.WATCH_TOUCH
  • io.homeassistant.companion.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
APK Verified

The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way.

Developer

Name: Home Assistant

See All Versions View on Google Play

Frequently Asked Questions about Home Assistant (Wear OS) APK

This variant is built for devices that report `arm64-v8a, armeabi-v7a, x86, x86_64` as their primary ABI. If your device's CPU matches, this is the smallest, fastest version to install.

Yes — the APK's signature has been cryptographically verified against the publisher's signing key. The SHA-256 hash is shown in the File Information panel so you can independently confirm the file matches the original release.

Android 26 (API level 34) or newer. Older devices will refuse the install.

Install a free app like 'CPU-Z' or 'Droid Hardware Info' from the Play Store and look at the ABI / Instruction Set row. Most phones made after 2017 are arm64-v8a; if in doubt, download the universal variant.

All variants are functionally identical — same features, same version. They differ only in which CPU architectures the native code is compiled for, and (sometimes) which screen densities the included graphics target. Pick the one that matches your device for the smallest install size, or pick 'Universal' if you're unsure.