Control HA from your Amazfit watch

Get ready to take it to the next level because now you can control HA from your Amazfit watch with our app!

Amazfit Watches: Perfect for HA

When we have our home automated with Home Assistant, we love finding new and better ways to interact with it. Our mobile devices, wall panels, remotes, voice assistants… each has its pros and cons. However, being able to control everything from the smartwatch always on your wrist seems like one of the best options to me.

This was already officially possible if you had an Apple Watch or a Wear OS smartwatch. But personally, I see two major drawbacks with these types of watches: first, their high price, and second, their battery life, which (at best) lasts a couple of days.

Amazfit smartwatches, however, are a perfect alternative (in my opinion). The secret of this brand (which belongs to Zepp Health, a key partner of Xiaomi) is that they run on their own operating system, called Zepp OS. This system is much lighter, allowing the watch’s battery to last more than 15 days without breaking a sweat (depending on the model). Additionally, Amazfit offers a highly competitive range of watches in terms of quality/price (you can find several models for under €100, especially during sales periods).

The only downside was that they didn’t allow for Home Assistant control, until now, thanks to our app 😄.

Amazfit-reloj inteligente Cheetah Euro, accesorio de pulsera resistente al agua con más de 150 modos deportivos, batería de 14 días de duración, compatible con teléfonos Android e IOS, 47mm
Aliexpress
157,95€
Amazfit-reloj inteligente Cheetah Euro, accesorio de pulsera resistente al agua con más de 150 modos deportivos, batería de 14 días de duración, compatible...
-48%
Amazfit-reloj inteligente GTR 3 GTR3 GTR-3, dispositivo con control de salud las 24 horas, 46mm, más de 150 modos deportivos para Android e IOS, solo para Europa
Aliexpress
103,30€ 198,67€
Amazfit-reloj inteligente GTR 3 GTR3 GTR-3, dispositivo con control de salud las 24 horas, 46mm, más de 150 modos deportivos para Android e IOS, solo para...
-32%
Amazfit-reloj inteligente GTS 4 mini new, dispositivo con control del ritmo cardíaco 24H, Alexa, 150 modos deportivos, nuevo
Aliexpress
74,05€ 110,52€
Amazfit-reloj inteligente GTS 4 mini new, dispositivo con control del ritmo cardíaco 24H, Alexa, 150 modos deportivos, nuevo
-66%
Amazfit-reloj inteligente Balance de 46mm, dispositivo con Pantalla AMOLED de 1,5 pulgadas, batería de 14 días de duración, más de 150 modos deportivos, para teléfono Android e iOS, Zepp OS 3,0
Aliexpress
181,05€ 548,63€
Amazfit-reloj inteligente Balance de 46mm, dispositivo con Pantalla AMOLED de 1,5 pulgadas, batería de 14 días de duración, más de 150 modos deportivos, para...
*Some price may have changed since last review

HA Companion for Amazfit Watches

Yes, friends! Within our community, a project was born to create an app that allows you to control HA from your Amazfit watch. After a lot of hard work, it’s now a reality you can download it directly from the Zepp Store.

⚠️ This is not an official app and is in no way affiliated with Nabu Casa or the Home Assistant development team. This app is a community-driven initiative, and it is a completely independent project. If you have any questions, requests, or suggestions, feel free to reach out to us via Telegram.

App Features

Our app to control HA from your Amazfit watch comes in two versions. ‘FREE’ version is completely free and can be downloaded by anyone. Additionally, you can purchase the enhanced version for a one-time payment of $1.50 (plus VAT). This version includes additional features and, most importantly, helps support the project so we can continue improving the app.

🥑 If you're an "Aguacatec Lover", you can download the extended version for free! Just ask me for your discount code!

The app’s features include:

We’ve developed the app to be compatible with as many devices as possible. Specifically, you can use it as long as your smartwatch runs Zepp OS 1.0 or later.

You can check if your watch is included in the list of supported models in the official documentation.

The app is available in Spanish, English, French, Italian, Japanese, Portuguese, Russian, Chinese, and Catalan.

If the language set on your device is not on the above list, the app will default to English (though you can request additional languages through our Telegram community).

HA Companion is an app aligned with the values of Home Assistant and the Open Home Foundation, particularly the principle of privacy. This means that the app runs entirely within the user's local environment and does not require any external server to function, unless explicitly requested by the user (for example, certain integrations that run in the cloud).

This policy outlines the creators' commitment to protecting user privacy by not collecting, processing, or storing data for commercial purposes or any other reason.

The app is downloaded from the official Zepp app store and can be easily configured from your mobile device in the settings section.

From your mobile device, you can select the entities that are exposed to the watch, so that only the ones you want to control from your wrist will appear.

We know that the most interesting feature is being able to control your devices from your watch, which is why it is available in both versions of the app.

Within the "Devices" option, you will find a submenu with each of the supported device types (currently including entities from the 'switch', 'light', 'climate', 'media_player', and 'script' domains).

You can expose all the entities and devices you want to the watch, but you can also select some of them as "Favorites," and they will appear in this section of the menu. This way, you'll have quick access to the devices you use most frequently.

You can manage your lists from the watch ('todo' entities), for example, to control your shopping list or your to-do list directly from your wrist.

* This feature is only available in the extended version.

You can add any information sensor to your watch to monitor it from your wrist (for example, the temperature in your home, open windows, weather information...).

* This feature is only available in the extended version.

You can also enable the option to send your watch's information (battery, activity, sleep monitoring, etc.) to Home Assistant every time you open the app. This way, you’ll have access to this data in your automations and dashboard.

* With the FREE version, you will have access to the watch's battery percentage, calories burned and step count.

** With the extended version, you will also get heart rate information, distance traveled, time spent standing, fat consumption, PAI score, sleep quality and time information, and SPO2 consumption data.

In addition to selecting the entities you want to expose, you can also choose a theme to customize the app's colors on your watch. You can choose from 3 styles ("Home Assistant" Blue , "Aguacatec" Lime or "Space" Gray).

If you would like to see other themes, feel free to request them in our Telegram community.

We continue to work on improving the features, performance, and interface of the app. If you use the extended version, you’re helping us keep working on it.

You can also share suggestions, report bugs, or propose other ideas in our Telegram community.

Installation and Setup

To control HA from your Amazfit watch, just follow these steps:

  1. On your mobile device, download and install the Zepp app and pair your watch.
  1. From the bottom menu, go to the «Device» section and tap on «APP STORE.» This will take you to the official Zepp store, where you can find our app under the «Tools» section or by searching for «HA Companion.»
  1. Enter either the free version or the extended version, tap the heart to leave us a ‘like’ in the store 🥰, and then tap «Install.»
  2. Return to the device menu and tap the «More» icon under the «Device App Settings» section. Then, tap on the app to access the settings interface. From here, you’ll need to provide the following information:
    • Local address of your HA instance. Enter your local Home Assistant address, which in most cases will match the default example address.
    • External address of your HA instance. Provide the domain you use to access Home Assistant externally so the watch will continue functioning when you’re outside your home.
    • Long-lived token: This needs to be generated from Home Assistant. To do this, go to the HA app on your mobile device, tap on your username in the side menu, then go to «Security.» Scroll down to the bottom of the screen, tap «Create Token,» and give it a name (for example, «GTR 3»). Tap the icon next to the code to copy it, then return to the Zepp app to paste it.
    • If you want the watch data (battery, activity, sleep, etc.) to be sent to Home Assistant every time you open the app, enable the corresponding option.
    • You can also select the app’s theme to change its colors.
  1. If you now go to Home Assistant > Developer Tools > States and search for «Amazfit,» you will find the sensor that has been created (for example, ‘sensor.amazfit_gtr_3_tito’), with all the watch’s information.
  1. Now, go back to the app’s settings interface and enter the «Entities» section. Use the search bar to enter the domain (e.g., ‘light’ for lights) or the name of the entity you want to locate, then tap «Search.» At the bottom, you’ll see a list of all the entities that match your search criteria. Simply check the corresponding box, and the entity will appear in the app under the appropriate section.
  2. If you now go to the «Favorites» section, you’ll see all the entities selected in the previous step. From here, you can choose the ones you want to add to your favorites by tapping the star icon next to them.
  3. Remember, as mentioned in the «Information» section, you can report any errors or suggestions in our Telegram community.
  1. All set! If you check your watch, you’ll find that you can now control HA directly from your Amazfit watch!
  2. Finally, if you’d like, from the «App List Management» section, you can reorder your apps so the HA app appears at the top.

Payment via KiezelPay

As mentioned, if you’d like, you can purchase the extended version for a one-time payment of 1.50 USD (plus VAT) to access additional features and, most importantly, support the project so we can continue improving the app. The process is very simple:

  1. Download the extended version from the official Zepp store.
  2. When you open the app on your watch, you’ll see a 6-digit code and a message directing you to www.kzl.io/code.
  3. On this page, enter the code shown on your watch and click «Continue.»
  1. On the next screen, you’ll need to enter your email (to receive the payment receipt) and choose your payment method. Remember, if you’re an «Aguacatec Lover», you can download it for free! Just ask me for your discount code.
  1. Click on «Continue with Purchase» to complete the payment process.
  2. Done! You’ve now unlocked all the extended features to control HA from your Amazfit watch!
🛟 ¿Dudas? Si necesitas ayuda entra aquí 👈 🎁 Y si te ha gustado y quieres más... 🥑
Contenido exclusivo de Aguacatec