GloryFit¶
Support for GloryFit devices was added in pull request #5063. This app is used by a lot of (mostly cheap) smartwatches. These kind watches can be bought in many varieties from many different vendors on AliExpress, but have also been seen sold on some western stores.
Features¶
This list contains all features currently supported by Gadgetbridge for watches using the GloryFit protocol. Note that some watches may not support all of these features.
The implementation is mainly tested against the Oukitel BT103.
Implemented features¶
- Read device info
- Firmware
- Battery - percentage, charging status, with polling
- Set date and time
- Set user info (height, weight, age, gender)
- Goals
- Steps [1000, 30000], increments of 1000
- Calories [50, 1000], increments of 50 kcal
- Distance [1, 20], increments of 1 km
- Settings
- Language
- Measurement system (metric / imperial)
- Time format (12h / 24h)
- Alarms
- HR monitoring
- on/off
- HR high alert on/off [100, 200], increments of 1 bpm
- HR low alert on/off [40, 100], increments of 1 bpm
- SpO2
- on/off
- Time period (on/off, start time, end time)
- Period (10m, 30m, 1h, 2h, 3h, 4h, 6h)
- Raise hand to wake display
- Canned messages (sms reply to calls)
- Enable/disable
- Configure messages (up to 8, max 24 chars)
- Sedentary reminder
- on/off
- start/end
- interval [30, 180], increments of 5 min
- Notifications
- Apps (icons, custom vibrations per app)
- Calls
- incoming calls
- reject / mute
- reply with sms
- Contacts
- Music control
- Play, pause, next, prev, volume up/down, volume info
- Music info is not supported
- Camera remote
- Only within Gadgetbridge, external cameras not supported
- Find phone from watch
- Find watch from phone
- Factory reset
- Activity sync
- Steps
- Heart rate
- SpO2
- Sleep (with sleep stages)
Missing features¶
- Settings
- Call reminder
- on/off
- Reject a call with a key (always enabled)
- Call reminder
- Weather
- Notifications
- SMS (they are sent as app notifications)
- Realtime steps and HR (Live Activity)
- Upload
- Watchface
- Firmware
- Handle preference set responses
Supported devices¶
The devices listed below have been tested, but there are many more devices that are already supported, but not listed. To connect an unlisted device, you can try to use pairing unsupported gadgets.
Dotn P66D¶
Not yet released
Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.
Added based on feedback from issue #4882. Supports setting alarms from Gadgetbridge. It is not heavily tested.
Oukitel BT103¶
Not yet released
Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.
Supports all features except setting alarms from Gadgetbridge. The watch has 8 alarm slots, which are only configurable on the watch.