Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can not connect to sanitas sbf70 #52

Closed
torpak opened this issue Jun 24, 2017 · 7 comments
Closed

can not connect to sanitas sbf70 #52

torpak opened this issue Jun 24, 2017 · 7 comments
Labels

Comments

@torpak
Copy link

torpak commented Jun 24, 2017

I set up the scale using the manufacturers app and then tried to connect with open scale using the sanitas sbf70 profile from the bluetooth menu i even set the scale name to "SANITAS SBF70".
No matter if the scale is active or inactive when i start it allways says it can't find the scale.
(I stopped the manufacturer app before to make sure it doesn't interfere)

Update: tried with latest development build too. Same result. What can i do to help fix this?

Update: i think my device id starts with 84:eb:18 if i understand the code correctly, that is my problem.
Can you add it to the next build?

Update: i tried to add the prefix myself, but it did not help. What else can i try?

@oliexdev
Copy link
Owner

Hi torpak,

I disabled the hw address check for the SBF70 please try the latest developer apk build 14

Best regards
oli

@torpak
Copy link
Author

torpak commented Jul 1, 2017

That is mich better. The connection works mostly now.
Sometimes the weight is detected as zero. But i can live with that. Thank you!

Update: i just noticed: it confuses the bonemass measurement for muscle percentage.

@oliexdev oliexdev closed this as completed Jul 2, 2017
@roqeer
Copy link
Contributor

roqeer commented Oct 4, 2017

I have similar problem. New scale SBF70 worked great with OpenScale but returned only weight without other measurements. hone with Android 7.1
Then I set up with original app to add user profiles with other device on Android 6.0 (original app is rather bad and doesn't work on 7.1). This allows measuring additional things.
After that OpenScale stopped working with SBF70. It shows that it connects to scale but the scale doesn't show bluetooth connection icon and no measurements can be made in OpenScale. On the SBF70 all measurements are saved.
Any idea how to set up so that I can log all measurements in OpenScale?
Original app is really bad and nothing compared to OpenScale.

@oliexdev
Copy link
Owner

oliexdev commented Oct 6, 2017

I don't own this scale so I can't really help but if I interpret the source code correct the user name in openScale have to be same as your added profile in the original app. Other idea is to reset your scale? Delete all profiles and let openScale add one. But make before a backup of your data. Just some ideas.
Please give feedback if one works.

@timoc
Copy link

timoc commented Nov 11, 2017

I have the same issue - the FAQ says "Please step onto the scale barefoot and ensure that a user has been added and assigned. If user assignment has taken place, your initials will be shown on the scale display. If this is not the case, perform user assignment in the app in the menu area Settings > My devices > SBF 70. "
Does openScale create users?

@oliexdev
Copy link
Owner

@timoc I didn't implemented it but as I can see from the source code yes an user is created but only if no user exist on the scale and if the maximum users are not reached.

So my suggestion is to delete all users using the original app and then use openScale (make a backup of your data first!)

Please give feedback if this is working.

@lenucksi
Copy link

Sorry to reply to an open existing, closed issue, however my issue pretty much follows up on this one. Feel free to decouple it to it's own, new issue.
I've got the same scale and have the following behaviour:

  • Scale reset using the button on the bottom side
  • Smartphone using 7.1
  • Last revision of OpenScale out of the F-Droid Store
  • The vendor app recognizes the scale, however fails to properly add and configure it, remaining in a loop "downloading" at the "add device" stage.
  • OpenScale immediately finds and connects to the scale and properly measures the weight and only the weight.
  • Once OpenScale is installed, the vendor app is not even able to find and connect to the scale, however the scale shows toasts with the current weight while attempting to configure. It is required to step onto the scale to add it to either app.
  • Using OpenScale some pseudo-user appears to be created, however even though a name is configured, the scale only shows '---' as username.

On an older version of Android using the vendors app it was successfully possible to fetch all measurements into the app. However, as @roqeer said, the app is really, really bad. It even failed to connect to the scale once the scale history memory got full.

I'd love to be able to fetch the other metrics or even use the history function of the scale. Can I assist in any way to allow this to be debugged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants