zjiek327 / home-assistant-Android

Android app for HomeAssistant (currently unofficial)

Home Page:https://home-assistant.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

home-assistant-Android

Platform Android CircleCI GitHub issues Crowdin License GPLv3 Twitter

Downloads

Get it on F-Droid

Getting Started

Build in terminal with ./gradlew assembleRelease or import into Android Studio and build there (recommended).

Dependencies

Model & UI

  • Android support libraries: Used for a lot of classes, views, etc.
  • Ason: A really awesome JSON library building on top of Android's integrated JSON classes.

Networking

  • OkHttp: Used for WebSocket integration in an elegant and fast way.

App signature

Currently, the app is configured to be signed with my personal keys on my computer, but it will use debug keys if the signing config isn't found. Depending on future maintainance, there will be different keys used for this.

Contributing

See CONTRIBUTING.md

LICENSE

GPLv3

Credits

The format and some content of this README.md comes from the home-assistant-iOS repository.

About

Android app for HomeAssistant (currently unofficial)

https://home-assistant.io

License:GNU General Public License v3.0


Languages

Language:Java 83.8%Language:Kotlin 15.8%Language:Shell 0.4%