Because I didn’t find an Android app that fit my needs I decided to create my own app.
What is different from the other apps:
NFC TAG reader (read and send NFC tags and send that information to HA)
MQTT device sensors
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 it’s running on the 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.
Patreon support: developing Ariela is done in my spare time. Because of that, some features or bug fixing may arrive later than I wish. If you want to help me by putting more time in Ariela development, introduce new features, fixing bugs, etc you can do this by using Patreon. It is not required to use this service, but any help I will really appreciate.
Hello,
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.
Ionut
You can download APK from here: http://surodev.com/ariela/app-release.apk
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.
Ionut