Description
Hello,
I have successfully found my scale's MAC address and configured it. The application successfully discovers the scale, but when it tries to connect it fails with the error Connect error: Method "Connect" with signature "" on interface "org.bluez.Device1" doesn't exist
I have a Silvergear Smart Scale model number 108.
Steps to Reproduce
- Configure MAC address and other settings
- Start add on in debug mode
- Step on scale
- Device is discovered
- Connect fails with Connect error: Method "Connect" with signature "" on interface "org.bluez.Device1" doesn't exist
.
Scale Brand / Model
Silvergear Smart Scale
Platform
Home Assistant OS on Raspberry Pi 5
Node.js Version
ha addon
App Version
1.21.1
Debug Logs
[ble-scale-sync] Generating config.yaml...
[ble-scale-sync] WARNING: MQTT is enabled but no broker URL is available
[ble-scale-sync] Install the Mosquitto add-on or provide a broker URL manually
[ble-scale-sync] Config generated successfully
[ble-scale-sync] Resetting Bluetooth adapter (hci0)...
[ble-scale-sync] Bluetooth adapter reset OK
[ble-scale-sync] Starting BLE Scale Sync...
2026-07-26 11:24:36.437 [Config] Loading config from /data/config.yaml
2026-07-26 11:24:36.464 [Sync] BLE Scale Sync (continuous)
2026-07-26 11:24:36.464 [Sync] Scanning for scale A0:85:61:91:E9:4F...
2026-07-26 11:24:36.467 [Sync] Adapters: Eufy Smart Scale P2/P2 Pro, Senssun Fat Scale, QN Scale, Renpho ES-WBE28, Renpho R-MSC04, Renpho ES-26BB, Beurer BF720/BF105, Xiaomi Mi Scale 2, Xiaomi Mijia Scale S800, Yunmai, Beurer / Sanitas, Sanitas SBF72/73, Soehnle Shape/Style, Medisana BS44x, Trisa, ES-CS20M, Exingtech Y1, Excelvan CF369, Hesley, Koogeek-S1, Inlife, Digoo, 1byone (Eufy), 1byone Scale (new), Active Era BS-06, Robi S9, Hutbit, MGB (Swan/Icomon/YG), Hoffen BS-8107, Standard GATT (BCS/WSS)
2026-07-26 11:24:36.468 [ConfigWatch] Watching /data/config.yaml for changes (auto-reload enabled)
2026-07-26 11:24:36.469 [BLE:debug] BLE handler: node-ble (BlueZ D-Bus)
2026-07-26 11:24:36.526 [BLE:debug] D-Bus connection established
2026-07-26 11:24:36.586 [BLE:debug] Discovery started
2026-07-26 11:24:36.586 [BLE] Scanning for device...
2026-07-26 11:24:47.608 [BLE:debug] Found device: 108 [A0:85:61:91:E9:4F]
2026-07-26 11:24:47.611 [BLE:debug] Stopping discovery before connect...
2026-07-26 11:24:47.615 [BLE:debug] Discovery stopped
2026-07-26 11:24:48.118 [BLE:debug] Connect attempt 1/6...
2026-07-26 11:24:48.120 [BLE] Connect error: Method "Connect" with signature "" on interface "org.bluez.Device1" doesn't exist
. Retrying (1/5) in 1000ms...
2026-07-26 11:24:48.120 [BLE:debug] Disconnecting before retry...
2026-07-26 11:24:48.121 [BLE:debug] Disconnect failed (ignored)
2026-07-26 11:24:49.131 [BLE:debug] Discovery started
2026-07-26 11:24:54.644 [BLE:debug] Connect attempt 2/6...
2026-07-26 11:24:54.646 [BLE] Connect error: interface not found in proxy object: org.bluez.Device1. Retrying (2/5) in 1500ms...
2026-07-26 11:24:54.646 [BLE:debug] Disconnecting before retry...
2026-07-26 11:24:54.647 [BLE:debug] Disconnect failed (ignored)
2026-07-26 11:24:56.157 [BLE:debug] Discovery started
2026-07-26 11:25:01.671 [BLE:debug] Connect attempt 3/6...
2026-07-26 11:25:01.672 [BLE] Connect error: interface not found in proxy object: org.bluez.Device1. Retrying (3/5) in 2000ms...
2026-07-26 11:25:01.673 [BLE:debug] Disconnecting before retry...
2026-07-26 11:25:01.673 [BLE:debug] Disconnect failed (ignored)
2026-07-26 11:25:03.685 [BLE:debug] Discovery started
2026-07-26 11:25:08.198 [BLE:debug] Connect attempt 4/6...
2026-07-26 11:25:08.199 [BLE] Connect error: interface not found in proxy object: org.bluez.Device1. Retrying (4/5) in 2500ms...
2026-07-26 11:25:08.199 [BLE:debug] Disconnecting before retry...
2026-07-26 11:25:08.200 [BLE:debug] Disconnect failed (ignored)
2026-07-26 11:25:10.713 [BLE:debug] Discovery started
2026-07-26 11:25:12.220 [BLE:debug] Connect attempt 5/6...
2026-07-26 11:25:12.221 [BLE] Connect error: interface not found in proxy object: org.bluez.Device1. Retrying (5/5) in 3000ms...
2026-07-26 11:25:12.221 [BLE:debug] Disconnecting before retry...
2026-07-26 11:25:12.222 [BLE:debug] Disconnect failed (ignored)
2026-07-26 11:25:15.231 [BLE:debug] Discovery started
2026-07-26 11:25:17.741 [BLE:debug] Connect attempt 6/6...
2026-07-26 11:25:17.743 [BLE:debug] Force StopDiscovery failed: No discovery started
2026-07-26 11:25:18.248 [BLE:debug] D-Bus connection reset
2026-07-26 11:25:18.248 [BLE:debug] D-Bus connection reset after GATT operation
2026-07-26 11:25:18.258 [BLE:debug] btmgmt: adapter powered off
2026-07-26 11:25:18.890 [BLE:debug] btmgmt: adapter powered on
2026-07-26 11:25:20.892 [BLE:debug] Preemptive btmgmt reset after GATT
Configuration file
scale_mac: A0:85:61:91:E9:4F
ble_adapter: ""
weight_unit: kg
height_unit: cm
user_name: larsstegman
user_height: 183
user_birth_date: "xxxx-xx-xx"
user_gender: male
user_is_athlete: false
user_weight_min: 40
user_weight_max: 150
mqtt_enabled: true
mqtt_auto: true
mqtt_broker_url: ""
mqtt_username: ""
mqtt_password: ""
mqtt_topic: scale/body-composition
mqtt_ha_discovery: true
mqtt_ha_device_name: Silvergear Smart Scale
garmin_enabled: false
garmin_email: ""
garmin_password: ""
scan_cooldown: 30
reset_bluetooth: true
debug: true
custom_config: false
Description
Hello,
I have successfully found my scale's MAC address and configured it. The application successfully discovers the scale, but when it tries to connect it fails with the error
Connect error: Method "Connect" with signature "" on interface "org.bluez.Device1" doesn't existI have a Silvergear Smart Scale model number 108.
Steps to Reproduce
.
Scale Brand / Model
Silvergear Smart Scale
Platform
Home Assistant OS on Raspberry Pi 5
Node.js Version
ha addon
App Version
1.21.1
Debug Logs
Configuration file