#1822 [device request] Amazfit Bip S

Open
opened 2 weeks ago by bzr · 18 comments
bzr commented 2 weeks ago

I'm using the latest Fdroid version and have obtained the Auth key from Amazfit. But when I go through the steps in the wiki to pair, under Device specific settings there is no where to enter the Auth key.

It only has 4 options, Wearing left or right? Use low-latency mode for firmware flashing, Alarms to reserve and Device time offset in hours. Nothing else.

I'm using the latest Fdroid version and have obtained the Auth key from Amazfit. But when I go through the steps in the wiki to pair, under Device specific settings there is no where to enter the Auth key. It only has 4 options, Wearing left or right? Use low-latency mode for firmware flashing, Alarms to reserve and Device time offset in hours. Nothing else.
bzr reopened 2 weeks ago
ashimokawa commented 2 weeks ago
Owner

@bzr Wow, I did not know The Bip S was out. Need to search for it.

The problem is that it is recognized as Mi Band 1.

Are you able to build Gadgetbridge yourself? Then I could propose something.

Is the bluetooth name “Amazfit Bip S”?

@bzr Wow, I did not know The Bip S was out. Need to search for it. The problem is that it is recognized as Mi Band 1. Are you able to build Gadgetbridge yourself? Then I could propose something. Is the bluetooth name "Amazfit Bip S"?
bzr commented 2 weeks ago
Poster

Thanks @ashimokawa!

On Device discovery it comes up as “Amazfit Bip S”, yes. I haven't build it before. I can try though, is there a build guide?

Thanks @ashimokawa! On Device discovery it comes up as "Amazfit Bip S", yes. I haven't build it before. I can try though, is there a build guide?
ashimokawa commented 2 weeks ago
Owner

@bzr

I pushed a neccessary fix to treat the device as the Amazfit Bip but still giving it a new device id to distinguish it further.

Yes we need a build guide. :/ Volunteers?

Do you have android studio installed?

@bzr I pushed a neccessary fix to treat the device as the Amazfit Bip but still giving it a new device id to distinguish it further. Yes we need a build guide. :/ Volunteers? Do you have android studio installed?
bzr commented 2 weeks ago
Poster

I'm currently installing Android Studio right now. Let's see how it goes. I can write up what steps it took to get it working for a rough guide?

I'm currently installing Android Studio right now. Let's see how it goes. I can write up what steps it took to get it working for a rough guide?
ashimokawa commented 2 weeks ago
Owner

@bzr That would be cool, you can write a wiki article (if there is none yet, I am not sure)

@bzr That would be cool, you can write a wiki article (if there is none yet, I am not sure)
ashimokawa commented 2 weeks ago
Owner

@bzr

It might be that you only need git and java if you use the gradle wrapper. If you want to help with coding then Android Studio would make sense also, for wiki see:

https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Developer-Documentation

@bzr It might be that you only need git and java if you use the gradle wrapper. If you want to help with coding then Android Studio would make sense also, for wiki see: https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Developer-Documentation
bzr commented 2 weeks ago
Poster

@ashimohawa, I got it build and running on my phone. It came up on Device discovery but it still showing the same number of settings as before.

checking the logs and i see,

2020-03-23 18:46:27.722 11361-11361/nodomain.freeyourgadget.gadgetbridge D/nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity: found device: Amazfit Bip S, F5:6C:2F:E9:BA:E0
2020-03-23 18:46:27.723 11361-11361/nodomain.freeyourgadget.gadgetbridge D/nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity:   supports uuid: 0000fee0-0000-1000-8000-00805f9b34fb
2020-03-23 18:46:31.636 11361-11361/nodomain.freeyourgadget.gadgetbridge I/nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity: Recognized supported device: Amazfit Bip S: F5:6C:2F:E9:BA:E0 (MIBAND)
@ashimohawa, I got it build and running on my phone. It came up on Device discovery but it still showing the same number of settings as before. checking the logs and i see, ```020-03-23 18:46:27.718 11361-11361/nodomain.freeyourgadget.gadgetbridge W/nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity: Amazfit Bip S: 62 2020-03-23 18:46:27.722 11361-11361/nodomain.freeyourgadget.gadgetbridge D/nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity: found device: Amazfit Bip S, F5:6C:2F:E9:BA:E0 2020-03-23 18:46:27.723 11361-11361/nodomain.freeyourgadget.gadgetbridge D/nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity: supports uuid: 0000fee0-0000-1000-8000-00805f9b34fb 2020-03-23 18:46:31.636 11361-11361/nodomain.freeyourgadget.gadgetbridge I/nodomain.freeyourgadget.gadgetbridge.activities.DiscoveryActivity: Recognized supported device: Amazfit Bip S: F5:6C:2F:E9:BA:E0 (MIBAND) ```
ashimokawa commented 2 weeks ago
Owner

@bzr Please pull and try again, should be fixed

@bzr Please pull and try again, should be fixed
bzr commented 2 weeks ago
Poster

@ashimokawa Amazing! Now I see all the options. i'll update this comment as I test it out further. Thanks so much for your help. Hey @ashimokawa, i was able to pair and connect to my Bip S. Good job.

@ashimokawa Amazing! Now I see all the options. i'll update this comment as I test it out further. Thanks so much for your help. Hey @ashimokawa, i was able to pair and connect to my Bip S. Good job.
izzy added the
device request
label 2 weeks ago
izzy commented 2 weeks ago

@ashimokawa Development Guide Wiki exists, maintained by vanous. Not being a dev I cannot tell if or what might be missing, though :wink:

@ashimokawa [Development Guide Wiki](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Developer-Documentation) exists, maintained by vanous. Not being a dev I cannot tell if or what might be missing, though :wink:
ashimokawa commented 2 weeks ago
Owner

@bzr Great, maybe you can stay on master, because the key changes when using the release from F-Droid, we have to few testers.

I assume setting the menu items is broken(?)

There might be more, like music(?)

Anywhere, where did you buy the watch? We need it ;)

@bzr Great, maybe you can stay on master, because the key changes when using the release from F-Droid, we have to few testers. I assume setting the menu items is broken(?) There might be more, like music(?) Anywhere, where did you buy the watch? We need it ;)
bzr commented 2 weeks ago
Poster

@ashimokawa I'll test more and get back to you.

I bought from Dick Smith in Australia. But i've heard it's also available on aliexpress now.

It has a better GPS chip, a newer (better?) battery and a PPG sensor which might give better HR reads and yes the software has music support but i haven't tested it either. It feels like a BIP just improved, i'm looking forward to using it as a daily driver so I can give better feedback on the gadgetbridge compatibility.

@ashimokawa I'll test more and get back to you. I bought from Dick Smith in Australia. But i've heard it's also available on aliexpress now. It has a better GPS chip, a newer (better?) battery and a PPG sensor which might give better HR reads and yes the software has music support but i haven't tested it either. It feels like a BIP just improved, i'm looking forward to using it as a daily driver so I can give better feedback on the gadgetbridge compatibility.
bzr commented 1 week ago
Poster

@ashimokawa i've been testing it and i've found some bugs. When I get a whatsapp message it shows up as notification on the phone watch saying ‘No new notifications’ while buzzing the watch. This is the same message (and icon) as when you scroll up to see your list of notifications and there are none. Any ideas on how to fix that? I can try if you give me a pointer as well.

@ashimokawa i've been testing it and i've found some bugs. When I get a whatsapp message it shows up as notification on the ~~phone~~ watch saying 'No new notifications' while buzzing the watch. This is the same message (and icon) as when you scroll up to see your list of notifications and there are none. Any ideas on how to fix that? I can try if you give me a pointer as well.
ashimokawa commented 1 week ago
Owner

@bzr

What happens if you go to the debug menu and selext whatsapp and send something to the watch?

@bzr What happens if you go to the debug menu and selext whatsapp and send something to the watch?
ashimokawa commented 1 week ago
Owner

@bzr

When I get a whatsapp message it shows up as notification on the phone saying ‘No new notifications’ while buzzing the watch.

I am not really sure if I can undestand your problem, you say it displays “No new notifications” on the phone? Do you mean the watch?

You can try to add the following to AmazfitBipSSupport.java

@Override
public void onNotification(NotificationSpec notificationSpec) {
    super.sendNotificationNew(notificationSpec, true);
}
@bzr > When I get a whatsapp message it shows up as notification on the phone saying ‘No new notifications’ while buzzing the watch. I am not really sure if I can undestand your problem, you say it displays "No new notifications" on the *phone*? Do you mean the watch? You can try to add the following to AmazfitBipSSupport.java ``` @Override public void onNotification(NotificationSpec notificationSpec) { super.sendNotificationNew(notificationSpec, true); } ```
bzr commented 1 week ago
Poster

I am not really sure if I can undestand your problem, you say it displays “No new notifications” on the phone? Do you mean the watch?

You were right i meant watch not phone. I edited the post.

@bzr

What happens if you go to the debug menu and selext whatsapp and send something to the watch?

It buzzes the watch and shows an icon with the text “No new notifications” underneath.

You can try to add the following to AmazfitBipSSupport.java

@Override
public void onNotification(NotificationSpec notificationSpec) {
    super.sendNotificationNew(notificationSpec, true);
}

I tried this and it worked. Thank you.

> I am not really sure if I can undestand your problem, you say it displays "No new notifications" on the *phone*? Do you mean the watch? You were right i meant watch not phone. I edited the post. > @bzr > > What happens if you go to the debug menu and selext whatsapp and send something to the watch? It buzzes the watch and shows an icon with the text "No new notifications" underneath. > > > > You can try to add the following to AmazfitBipSSupport.java > > > ``` > @Override > public void onNotification(NotificationSpec notificationSpec) { > super.sendNotificationNew(notificationSpec, true); > } > ``` > > I tried this and it worked. Thank you.
bzr commented 1 week ago
Poster

@ashimokawa, this device is really nice. in terms of user experience it's a very welcome upgrade on a normal bip, eg when you get notifications it's a pleasure to read them on the screen now, they look nicer and the UI responds better. I went for a test run and the GPS info is easier to read now as well, before i think it was too small to glance at and see the run stats.

I'll be looking at the menu options more closely.

Is there anything else that you think I need to experiment with to check the support?

@ashimokawa, this device is really nice. in terms of user experience it's a very welcome upgrade on a normal bip, eg when you get notifications it's a pleasure to read them on the screen now, they look nicer and the UI responds better. I went for a test run and the GPS info is easier to read now as well, before i think it was too small to glance at and see the run stats. I'll be looking at the menu options more closely. Is there anything else that you think I need to experiment with to check the support?
ashimokawa commented 1 week ago
Owner

@bzr:

The menu should be different and probaby needs tweaks. Especially the music menu. please go to the settings (gear icon) and try to enable/disable some and see what is wrong.

Also, you can test activity with gps and normally sync step+hr data and report back.

@bzr: The menu should be different and probaby needs tweaks. Especially the music menu. please go to the settings (gear icon) and try to enable/disable some and see what is wrong. Also, you can test activity with gps and normally sync step+hr data and report back.
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
Cancel
Save
There is no content yet.