Home Assistant

Home Assistant

Control all your devices in your Home Assistant instance

Connectivity

Screenshots

Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant Screenshot of Home Assistant

Description

The Home Assistant Companion app allows you to access your Home Assistant instance on the go. Home Assistant is the smart home solution focused on privacy, choice, and sustainability. It runs locally in your home via a device like the Home Assistant Green or Raspberry Pi.

This app connects to all the most powerful features of Home Assistant,
- One app to control the whole home - Home Assistant is compatible with the biggest brands in the smart home, connecting to thousands of smart devices and services.
- Discover automatically and quickly configure new devices - such as Philips Hue, Google Cast, Sonos, IKEA Tradfri and Apple Homekit compatible devices.
- Automate everything - Make all the devices in your home work in harmony - have your lights dim when you start watching a movie, or turn off your heat when you’re away from home.
- Keep your home’s data in the home - use it privately to see past trends and averages.
- Connect to open standards with hardware add-ons - including Z-Wave, Zigbee, Matter, Thread, and Bluetooth.
- Connect Anywhere - If you would like to access this app while away from home, the most secure and simple way to get started is Home Assistant Cloud.

The app unlocks your smartphone or tablet as a home automation tool,
- Securely share your location, using it to automate heating, security, and so much more.
- Can share your phone's sensors with Home Assistant for automations including information on: steps taken, battery level, connectivity, next alarm, and many more.
- Get notifications on what's happening in your home, from detecting leaks to doors left open, you have full control over what it tells you.
- Android Auto functionality lets you control your home from the dash of your car - open the garage, disable the security system, and more.
- Build your own widgets to control any device in your home with a tap.
- Text or talk to your local voice assistant on your device.
- Wear OS compatibility, with support for notifications, sensors, tiles and watchface complications.

Join the over 1 million users and empower your home with better privacy, choice and sustainability.

Compatible with: Airthings, Amazon Alexa, Amcrest, Android TVs, Apple HomeKit, Apple TV, ASUSWRT, August, Belink WeMo, Bluetooth, Bose SoundTouch, Broadlink, BTHome, deCONZ, Denon, Devolo, DLNA, Ecobee, Ecovacs, Ecowitt, Elgato, EZVIZ, Fritz, Fully Kiosk, GoodWe, Google Assistant, Google Cast, Google Home, Google Nest, Govee, Growatt, Hikvision, Hive, Home Connect, Homematic, HomeWizard, Honeywell, iCloud, IFTTT, IKEA Tradfri, Insteon, Jellyfin, LG Smart TVs, LIFX, Logitech Harmony, Lutron Caseta, Magic Home, Matter, MotionEye, MQTT, MusicCast, Nanoleaf, Netatmo, Nuki, OctoPrint, ONVIF, Opower, Overkiz, OwnTracks, Panasonic Viera, Philips Hue, Pi-hole, Plex, Reolink, Ring, Roborock, Roku, Samsung TVs, Sense, Sensiba, Shelly, SmartThings, SolarEdge, Sonarr, Sonos, Sony Bravia, Spotify, Steam, SwitchBot, Synology, Tado, Tasmota, Tesla Wall, Thread, Tile, TP-Link Smart Home, Tuya, UniFi, UPnP, Verisure, Vizio, Wallbox, WebRTC, WiZ, WLED, Xbox, Xiaomi BLE, Yale, Yeelight, YoLink, Z-Wave, Zigbee

What’s new (2026.8.4-minimal)

Full release change log: https://github.com/home-assistant/android/releases/latest

Versions

Version Date Size Requires Android Download
2026.8.4-minimal current
c3212821efeb998e…
2026-10-01 55 MB API 23
2026.6.5-minimal
f3ecfcba33d2d793…
2026-06-24 55 MB API 23
2026.6.1-minimal
a599f99da0d66977…
2026-06-11 55 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Network stateCheck whether and how the device is connected.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • ACCESS_LOCAL_NETWORK
  • CHANGE_WIFI_MULTICAST_STATE
  • BluetoothConnect to Bluetooth devices.
  • BLUETOOTH_ADMIN
  • BLUETOOTH_ADVERTISE
  • Bluetooth connectionConnect to paired Bluetooth devices.
Show 63 more permissions
  • Bluetooth scanSearch for nearby Bluetooth devices.
  • Internet accessSend and receive data over the internet.
  • VibrationControl the vibration alert.
  • Run at startupStart automatically after the device is switched on.
  • Precise locationDetermine the location via GPS.
  • Approximate locationDetermine the location via the network.
  • Location in backgroundDetermine the location while the app is not open.
  • CameraTake photos and videos.
  • Place callsCall phone numbers without asking again.
  • MicrophoneRecord audio.
  • Audio settingsAdjust volume and audio output.
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • NFCExchange data via near field communication.
  • ACTIVITY_RECOGNITION
  • permission.ACTIVITY_RECOGNITION
  • ACCESS_NOTIFICATION_POLICY
  • Installed appsSee which apps are installed.
  • alarm.permission.SET_ALARM
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_DATA_SYNC
  • FOREGROUND_SERVICE_LOCATION
  • FOREGROUND_SERVICE_MICROPHONE
  • FOREGROUND_SERVICE_REMOTE_MESSAGING
  • Display over other appsDraw content on top of other apps.
  • MANAGE_ASSISTANT_AUDIO
  • Write storageCreate and change files on the device storage.
  • Prevent sleepingKeep the device from going to sleep.
  • Exact alarmsTrigger actions at a precise time.
  • PACKAGE_USAGE_STATS
  • NotificationsShow notifications.
  • POST_PROMOTED_NOTIFICATIONS
  • System settingsChange system settings.
  • health.READ_HEALTH_DATA_IN_BACKGROUND
  • health.READ_ACTIVE_CALORIES_BURNED
  • health.READ_BASAL_BODY_TEMPERATURE
  • health.READ_BASAL_METABOLIC_RATE
  • health.READ_BLOOD_GLUCOSE
  • health.READ_BLOOD_PRESSURE
  • health.READ_BODY_FAT
  • health.READ_BODY_TEMPERATURE
  • health.READ_BODY_WATER_MASS
  • health.READ_BONE_MASS
  • health.READ_DISTANCE
  • health.READ_ELEVATION_GAINED
  • health.READ_FLOORS_CLIMBED
  • health.READ_HEART_RATE
  • health.READ_HEART_RATE_VARIABILITY
  • health.READ_HEIGHT
  • health.READ_HYDRATION
  • health.READ_LEAN_BODY_MASS
  • health.READ_OXYGEN_SATURATION
  • health.READ_RESPIRATORY_RATE
  • health.READ_RESTING_HEART_RATE
  • health.READ_SLEEP
  • health.READ_STEPS
  • health.READ_TOTAL_CALORIES_BURNED
  • health.READ_VO2_MAX
  • health.READ_WEIGHT
  • Phone stateDetect ongoing calls and read device information.
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • minimal.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • Read storageRead files on the device storage.

Comments