Case study
GlanceClock: reconstructing its BLE command protocol
GlanceClock documents the wall clock's BLE command protocol for building a local bridge. The reference identifies its GATT service and characteristic, protobuf payloads, pairing flow and commands for notifications, scenes, settings and timers.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 39
- Last commit
- 2020-08-01
- License (GitHub)
- WTFPL
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A GlanceClock and BLE pairing using its displayed PIN.
- Limits: Firmware-update characteristics remain undocumented.
- License: WTFPL license.
Cite
BibTeX
@misc{glance-clock-ble-case,
title = {{GlanceClock: reconstructing its BLE command protocol}},
howpublished = {\url{https://github.com/Hypfer/glance-clock}},
url = {https://github.com/Hypfer/glance-clock},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/glance-clock-ble-case/}}
}Plain text
GlanceClock: reconstructing its BLE command protocol. https://github.com/Hypfer/glance-clock (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/glance-clock-ble-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- Readme.md GitHub · Hypfer/glance-clock · Revision 3f0bfc0
More in Protocols
- prolink-connect: implementing Pioneer PROLINK exchanges · Case study
- Open Remote Start: reconstructing the Fortin antenna data-link · Case study
- PythonWifiBulb: reconstructing MagicLight bulb commands · Case study
- Laser Drift: reconstructing Carrera infrared slot-car control · Case study
- mx3000control: reconstructing Perixx MX-3000 HID settings · Case study
- jeep-canbus: decoding the Jeep Grand Cherokee CAN-B bus · Case study