Skip to content

Repository files navigation

HKI 7

play_feature_graphic_1024x500

A modern Home Assistant client for Android, built with Jetpack Compose and Material 3.

Status: beta (1.0.0-beta.15). Expect rough edges — issues and feedback are welcome.

Features

  • Dashboards & rooms — automatic dashboard import from your Home Assistant setup, room views with per-room device detail
  • Rich entity controls — lights, climate, covers, fans, locks, media players, vacuums, humidifiers, alarms, cameras, and more, each with a dedicated dialog UI
  • Dedicated screens — climate, energy, security, vacuum, and battery overviews
  • Widgets — weather, calendar, media player, sensor graphs, markdown, parcels, and waste collection
  • Battery-friendly presence — event-driven location (geofences + WorkManager) instead of continuous tracking, designed for battery parity with the official app
  • Full Material Design Icons support — the complete MDI set rendered via a bundled icon font
  • Guided onboarding — Home Assistant discovery and quick-start setup flow

Requirements

  • Android 14+ (minSdk 34)
  • A reachable Home Assistant instance (local URL, remote URL, or Nabu Casa)

Building

Open the project in a recent Android Studio and run the app configuration, or build from the command line:

./gradlew assembleDebug

The debug APK lands in app/build/outputs/apk/debug/.

License

HKI 7 uses an open-core model: the community source code in this repository is licensed under the Mozilla Public License 2.0, while separately marked premium assets remain proprietary. See LICENSE for details.

Home Assistant is a trademark of its respective owners; this project is an independent client and is not affiliated with or endorsed by Home Assistant.

Other Information

This project was created with help of AI like Claude and OpenAI. If you dislike AI being used in projects, then do not install this!

About

HKI 7 - An automated and customizable Home Assistant companion for Android

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages