Affordable Smart Wearable meets Home Assistant

I have a Mi Band 7 NFC. Using this I need to reset the Watch to connect to the Zepp app which means I can not use Mi Pay any more right? That would be very sad.

Yes, the Zepp app is required to get an internet connection through the mobile phone for the ha-zepp app.

I see there is a Zepp Pay as well, but I am not sure if it works for the mi-band7.

Hi! This looks great!

I am not familiar with zepp apps, i just discovered how to install custom apps through watch faces and managed them with ‘toolbox’. However i imagine this has nothing to do with that.

Is there any chance that you can point me in the right way to install your app in my Xiaomi Band 7?

Thanks in advanced!

Hi! For the ha-zepp app to function properly, you need the Zepp app on your phone that handles the internet connection for the ha-zepp app, see Zepp architecture.

The mi-band7 is not officially supported for this. But there is a way to get the mi-band working with the Zepp app, follow the steps on the ha-zepp repository.

Thanks!

Once i Sync the Xiaomi band, how can i install de home Assistant app?

When you have enabled developer mode in Zepp app and build the ha-zepp source code using the command zeus preview. You can scan the QR code in the developer mode

I triyed with the mod Zepp app (it says to me also that i need a newer version) and also generating a custom QR to look like a Amazfit Band 7 (it says this device it is not supported).

Both of them fails to pair the band. Any clue what should i do?

It should work with the official app and only the Modified QR code, are you on Android or iOS?

I am Android user. I used the official app, changed my mac address to generate de QR, but it says the device is not supported.

By the way, i triyed this two Zepp apps.

Ok, my bad! I was using a wrong mac address :sweat_smile:

Now i can get it paired with de fake QR, but as long as it is paired it switches from Amazfit band 7 to Xiaomi Band 7

Yep that’s normal. Everything should work now. The mi band 7 is not officially supported for the Zepp app, since Xiaomi want to build its own shell around it and moved to Mi fitness. The mi-band7 does run Zeppos, so the Zepp app does recognize the band after pairing as mi band 7. However, since Xiaomi does not officially support mini programs, there is an annoying bug where a green/yellow ish screen pops up after a few page refreshes.

Just to confirm, do you mean that it does not matter if the band is identified as “Xiaomi Band” as long as is paired into Zepp app?

Thanks again!!

It worked for me 2 weeks ago like this. Let me know if you can install the ha-zepp app and if everything works accordingly.

1 Like

Ok, i got install zeus cli… Maybe this is too much to ask, but how do exactly build the ha-zepp source code??

See Affordable Smart Wearable meets Home Assistant - #32 by BramNH

Can you please be a little bit more explicit?

I think i have to create a new project through zeus, replace the files with yours, and then scan it.

Is it right???

Provided you have git and Zeus cli installed:

Git clone https://github.com/ga2mer/ha-zepp
Zeus preview

Should generate a QR code for you.

1 Like

YES!!! I got this working, amazing!! :grinning::grinning:

Great work you did! Congrats!

I have to say, since i am not familiar with app development, that i have struggled to achieve it. Because of this, i have write this up to help my community to install your brilliant app. Feel free to use it as you consider (i think i may be helpfull to common users).

Also, i would like to make some suggestions to improve it:

  • It would be nice to have a submenu / categories as @Slidewayz did, using mdi icons to look like HA.
  • It would be great to build a watchface (i guess this may be easier than the app) with a shortcut to your app, and maybe some information with sensores or entities if possible.

Thanks a lot!!!

1 Like

Credits go to the repository owner, I added some features and shared it here :slight_smile:

It might be all a bit overwhelming for the non-technical users. Nice documentation, this will for sure make it easier for those type of users.

1 Like

Can you please tell me how can i add more than one entity? When i add a new one the other dissapears… i triyed also sepparated by comma… Thanks!