diff --git a/android_app/app/src/main/java/com/health/openscale/core/bluetooth/BluetoothSanitasSbf70.java b/android_app/app/src/main/java/com/health/openscale/core/bluetooth/BluetoothSanitasSbf70.java index f71813a4..9ed59d83 100644 --- a/android_app/app/src/main/java/com/health/openscale/core/bluetooth/BluetoothSanitasSbf70.java +++ b/android_app/app/src/main/java/com/health/openscale/core/bluetooth/BluetoothSanitasSbf70.java @@ -111,7 +111,7 @@ public class BluetoothSanitasSbf70 extends BluetoothCommunication { @Override public String deviceName() { - return "Sanitas SBF70"; + return "Sanitas SBF70/SilverCrest SBF75"; } @Override @@ -119,6 +119,20 @@ public class BluetoothSanitasSbf70 extends BluetoothCommunication { return "SANITAS SBF70"; } + @Override + public boolean checkDeviceName(String btDeviceName) { + if (super.checkDeviceName(btDeviceName)) { + return true; + } + + // SilverCrest SBF75 (also known as HealthForYou by SilverCrest) + if (btDeviceName.toLowerCase().startsWith("sbf75")) { + return true; + } + + return false; + } + @Override boolean nextInitCmd(int stateNr) { diff --git a/doc/scales/silvercrest_sbf75.jpg b/doc/scales/silvercrest_sbf75.jpg new file mode 100644 index 00000000..b8f9de28 Binary files /dev/null and b/doc/scales/silvercrest_sbf75.jpg differ