Home Assistant icon

Phone

Home Assistant

House & Home Home Assistant ⭐ 4.37 1,000,000+

The official app for Home Assistant. Control your home anywhere in the world.

Version 2024.4.1-full 26.7 MB

Screenshots

No screenshots available yet.

Permissions Explained 42 permissions requested View details

This app requests 42 permissions. The table below explains what each permission may allow and what users should review before installing.

Status Permission What it means Why it may be used User safety note
ℹ️ Review Gms Permission Car Fuel com.google.android.gms.permission.CAR_FUEL This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Gms Permission Car Mileage com.google.android.gms.permission.CAR_MILEAGE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
Common View network status android.permission.ACCESS_NETWORK_STATE Allows the app to check whether the device is connected to Wi-Fi, mobile data, or another network. Often used to avoid loading content when offline or to adjust loading based on connection quality. Generally low risk by itself.
ℹ️ Review Access Wifi State android.permission.ACCESS_WIFI_STATE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Change Wifi Multicast State android.permission.CHANGE_WIFI_MULTICAST_STATE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Bluetooth access android.permission.BLUETOOTH Allows the app to use Bluetooth features. Used for headphones, controllers, wearables, cars, smart devices, nearby sharing, or accessories. Review if the app has no obvious nearby-device or accessory feature.
ℹ️ Review Bluetooth Admin android.permission.BLUETOOTH_ADMIN This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Bluetooth Advertise android.permission.BLUETOOTH_ADVERTISE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Connect to Bluetooth devices android.permission.BLUETOOTH_CONNECT Allows the app to connect to paired Bluetooth devices. Used for audio devices, controllers, watches, cars, sensors, and smart accessories. Review paired-device access if the app does not need Bluetooth features.
ℹ️ Review Bluetooth Scan android.permission.BLUETOOTH_SCAN This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
Common Internet access android.permission.INTERNET Allows the app to open network connections and communicate with online services. Commonly used for streaming, syncing, login, ads, analytics, downloads, cloud features, and app updates. Common permission. Review the app’s behavior if it does not appear to need online access.
Common Vibration control android.permission.VIBRATE Allows the app to control device vibration. Used for notifications, alerts, haptic feedback, timers, alarms, or game feedback. Generally low risk by itself.
ℹ️ Review Receive Boot Completed android.permission.RECEIVE_BOOT_COMPLETED This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
⚠️ Sensitive Precise location android.permission.ACCESS_FINE_LOCATION Allows the app to access the device’s precise location when granted by the user. Used for maps, navigation, local recommendations, weather, rideshare, nearby devices, or location-based content. Sensitive permission. Grant only when location access matches the app’s purpose.
⚠️ Sensitive Approximate location android.permission.ACCESS_COARSE_LOCATION Allows the app to access an approximate device location. Used for weather, local content, regional features, nearby services, or location-based settings. Sensitive permission. Review whether the app needs location access.
ℹ️ Review Access Background Location android.permission.ACCESS_BACKGROUND_LOCATION This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
⚠️ Sensitive Camera access android.permission.CAMERA Allows the app to use the device camera. Used for QR scanning, taking photos, video calls, document capture, AR features, or profile images. Sensitive permission. Grant only when camera features are expected.
🚨 High attention Place phone calls android.permission.CALL_PHONE Allows the app to start phone calls. Used by dialers, support apps, emergency apps, business apps, or communication tools. High attention permission. Grant only when calling features are expected.
⚠️ Sensitive Microphone access android.permission.RECORD_AUDIO Allows the app to record audio from the device microphone. Used for voice messages, calls, video chat, speech search, audio recording, or voice commands. Sensitive permission. Only grant it to apps where microphone use is expected.
ℹ️ Review Modify Audio Settings android.permission.MODIFY_AUDIO_SETTINGS This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Request Ignore Battery Optimizations android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review NFC access android.permission.NFC Allows the app to use near-field communication features. Used for tap-to-pay, access cards, tags, pairing, identity, transit, or device sharing features. Review if the app has no clear NFC-related function.
⚠️ Sensitive Read phone state android.permission.READ_PHONE_STATE Allows the app to access phone status and device-related information. Used for call handling, carrier services, device identification, account security, or playback interruption handling. Sensitive permission. Review whether the app has a clear phone-related reason.
ℹ️ Review Activity Recognition android.permission.ACTIVITY_RECOGNITION This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Gms Permission Activity Recognition com.google.android.gms.permission.ACTIVITY_RECOGNITION This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Access Notification Policy android.permission.ACCESS_NOTIFICATION_POLICY This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Query All Packages android.permission.QUERY_ALL_PACKAGES This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Alarm Permission Set Alarm com.android.alarm.permission.SET_ALARM This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Foreground Service android.permission.FOREGROUND_SERVICE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review System Alert Window android.permission.SYSTEM_ALERT_WINDOW This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
⚠️ Sensitive Modify external storage android.permission.WRITE_EXTERNAL_STORAGE Allows the app to write or modify files in shared device storage. Used for saving downloads, media files, exports, edited documents, backups, or cached content. Sensitive permission. Make sure file access matches the app’s purpose.
ℹ️ Review Keep device awake android.permission.WAKE_LOCK Allows the app to prevent the device from sleeping while a task is running. Used for media playback, downloads, navigation, alarms, calls, or long-running background tasks. Review battery usage if the app keeps the device awake too often.
ℹ️ Review Schedule Exact Alarm android.permission.SCHEDULE_EXACT_ALARM This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Package Usage Stats android.permission.PACKAGE_USAGE_STATS This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Send notifications android.permission.POST_NOTIFICATIONS Allows the app to send notifications to the device. Used for alerts, reminders, messages, account activity, updates, or media controls. Review notification settings if the app sends too many alerts.
ℹ️ Review Write Settings android.permission.WRITE_SETTINGS This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Use Biometric android.permission.USE_BIOMETRIC This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Use Fingerprint android.permission.USE_FINGERPRINT This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Foreground Service Location android.permission.FOREGROUND_SERVICE_LOCATION This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Io Homeassistant Companion Android Dynamic Receiver Not Exported Permission io.homeassistant.companion.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
⚠️ Sensitive Read external storage android.permission.READ_EXTERNAL_STORAGE Allows the app to read files from shared device storage. Used by media players, file managers, backup apps, editors, upload tools, and document apps. Sensitive permission. Review carefully if the app does not need access to files or media.

About Home Assistant

The official app for Home Assistant. Control your home anywhere in the world.

What Home Assistant Is Used For

Home Assistant appears to be a companion app for the Home Assistant smart home platform, based on the title, category, and short description. It is commonly used to control connected devices from an Android phone, letting people check and manage home automation systems when they are away from home or using the phone as a daily remote.

Based on the metadata, this app may support a wide range of home-related actions that rely on network, Bluetooth, location, and device access. The listed permissions suggest it can interact with nearby devices, send notifications, use sensors, and handle features like cameras, audio, calls, and alarms, which are often part of a broader smart home setup. In practice, users may open it to monitor household status, trigger routines, or interact with connected accessories from a mobile device.

Common uses

  • Control smart home devices from an Android phone
  • Check and manage home automation while away from home
  • Use it as a companion app for a Home Assistant setup
  • Interact with nearby or connected devices using Bluetooth or network access
  • Receive alerts and status updates from home automation routines
  • Access phone features that may support automation, such as camera, microphone, or location
  • Useful for users who want a mobile remote for home controls
Best for:
smart home users phone remote control home automation device monitoring mobile companion app

App Details

Package:
io.homeassistant.companion.android
Category:
House & Home
Developer:
Home Assistant
Version:
2024.4.1-full
Contains Ads:
No
In-App Purchases:
No

Official Listing

  • Package name: io.homeassistant.companion.android

Explore More

Browse more apps in House & Home or explore the Phone hub .

Related House & Home Apps

AlfredCamera Home Security app icon

AlfredCamera Home Security app

House & Home Alfred Systems Inc.

Turn old phones into security cameras, baby monitors, pet cams, and more.

Version 2026.6.1 82.5 MB ⭐ 4.70 50,000,000+ installs
Planner 5D: AI Home Design icon

Planner 5D: AI Home Design

House & Home Planner 5D

House Design & AI Room planner tool. Create 3D Floor Plans and Interior designs

Version 2.69.0 206.0 MB ⭐ 4.50 50,000,000+ installs
Home Planner AI: Room Interior icon

Home Planner AI: Room Interior

House & Home Room Planner Ltd

AI floor creator to design your dream house, plan rooms & style your home

Version 2612 95.9 MB ⭐ 4.00 10,000,000+ installs
Universal TV Remote Control icon

Universal TV Remote Control

House & Home TV Master - Smart TV Remote Control

TV Remote Universal Control App, an All Remote for control universal smart TV

Version 5.6 24.7 MB ⭐ 4.30 10,000,000+ installs

How to Download Home Assistant

If this app is not hosted directly on APKApps official link, then for the safest and most up-to-date version, install it from its official Google Play listing.