Star on GitHubStar2.4k stars

Case study

manifold-558s-ble: reconstructing testo 558s measurement messages

manifold-558s-ble reconstructs the testo 558s refrigeration manifold's Bluetooth LE message format from observed traffic between the device and its phone app. Its Python client subscribes to live pressure and temperature measurements, while companion scripts inspect GATT services and decode Android Bluetooth captures.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
0
Last commit
2026-10-29
Language
Python
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-08

How evidence classes are assigned

Requirements & limits

  • Prerequisites: A testo 558s, Python with bleak and a Bluetooth LE connection are required for live readings; Windows pairing is required before connecting.
  • Testing evidence: The author reports testing one 558s on Windows 10 only; pressure units remain unconfirmed under pressure.
  • License: MIT license.

Cite

BibTeX

@misc{manifold-558s-ble-case,
  title = {{manifold-558s-ble: reconstructing testo 558s measurement messages}},
  howpublished = {\url{https://github.com/damtro/manifold-558s-ble}},
  url = {https://github.com/damtro/manifold-558s-ble},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/manifold-558s-ble-case/}}
}

Plain text

manifold-558s-ble: reconstructing testo 558s measurement messages. https://github.com/damtro/manifold-558s-ble (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/manifold-558s-ble-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · damtro/manifold-558s-ble · Revision 78be99c

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab