Ariela - Home Assistant Android Client


Because i didn’t find a Android app that fit my needs i decided to create my own app.
What is different from the other apps:

  • lovelace configuration
  • device tracker using GPS + battery information
  • new Home Assistant AUTH support
  • ability to search Home Assistant server while configuring
  • ability to configure the app for external usage ( the app will differentiate when its running on local network
    or remote and it will try to connect remotely only if this is configured)
  • small memory footprint
  • Firebase notifications support
  • widgets support
    The application is still in development so please let me know what kind of features you would like to see in it.

HANotify component download:

Steps for authenticating using home assistant long live tokens:

  1. Go to Home Assistant and create a long lived access token ( do not forget to copy this token and maybe send to phone)
  2. Open Ariela and fallow the setup process
  3. When requesting password / token, check the token access switch(if not already done)
  4. Enter the token
  5. Enjoy Ariela

DOWNLOAD Free Version(Ads present):

DOWNLOAD PRO Version (no ads) :

Android App for HA
Zanzito - A lightweight bridge between your Android device and your MQTT/home automation system
Android actionable notifications
Home Assistant Android app?
Android actionable notifications

Very nice looking app. Will definetly test it.

Thank you for your work.


Thank you. As for now its still under development stage, but very soon i will have something that i can share for testing purpose.



Added support for media players:



Is anyone interested in testing the application?



I am interested


Hi Ariela,

How does it connect when being on external network?
I’m willing to test as well, if you need a few more people?


Very good job, mate!

Low priority : widget! :wink:


It will connect if you set up port forwarding on your router. Meaning, you give your external IP to Ariela and it will automatically connect.


How can I test


Okay, sounds fine.
What ports are needed for Ariela?

Will you provide me with a link for the apk file or?


You can download APK from here:
Note that the application can be very buggy and some things could not work. Please let me know things / issues you find.


"Okay, sounds fine.
What ports are needed for Ariela?

You can choose whatever port you want. If that port will forward to home assistant server it is enough.

ex: http://IP_EXTERNAL:600 – external IP address with port 600 forwarded to http://HA_IP_INTERNAL:600
http://HA_IP_INTERNAL:600 – internal IP address on port 600
Do not forget enable http and api in configuration.yaml
Please let me know if you have any problems.


Thanks i will dive a try


Well I think I use the default one right now :8123, so that will be sufficient right?

So should the config look like this or?

api_password: !secret http_password

Sorry by the way… all new, but at least you will get a neeeeeeeeeeeewb to test your good location app :smile:


Yes, that should work just fine.


Hmm the below configuration in my configuration.yaml doesn’t work?

api_password: !secret http_password

I did also type in a password under secret.yaml, but no luck?

http_password: xxXxxxXxxXXXXxxXXxx

I get an error when I try to control my configuration: Component not found: api_password


How about this:

  api_password: putyourpasswordhere

I used to test using this configuration and seems to work fine. Also do not forget to restart HA server after changing this.


That probably works, but I don’t like the password to be visible in my configuration.yaml file.

So I was hoping someone had it working with the secret.yaml?


Content in the configuration.yaml file

  api_password: !secret http_password

Content in the secrets.yaml file

http_password: puthereyourpassword