Um die Temperatur auf einer sich drehenden Wells zu messen, wurde ein kabelloses Thermometer benötigt.
Die Wahl viel hierbei auf das Testo 915t. Normalerweise wird das Thermometer mit einer App verwendet. Allerdings ist
dies nicht praktikabel, da es keine einfache Möglichkeit gibt die gemessenen Temperature Werte mit anderen Metriken in
Correlation zu setzten.
Daher wurde der Entschluss gefasst eine Möglichkeit zu finden die Werte auch ohne die App zu bekommene.
Das Reverse engineering habe ich damit begonnen die Android app zu Dekompilieren und nach hinweisen zur Funktion zu
suchen.
Dieser Versuch verlief alleging nur it gemischtem Erfolg.
Ich habe Hinweise gefunden, allerdings hat die App alleine nicht gereicht unm das Geheimnis zu entschlüsseln.
Den Durchbruch habe ich damit erreicht, dass ich bei der Verwendung den Android Bluetooth logger mitlaufen habe lassen. Im log-File sah man dann eindeutig welche Nachrichten über Bluetooth Le gesendet werden müssen, um vor allem dem Thermometer vorzugaukeln, das eine App gerade versucht sich zu verbinden, und auch dann nen Mechanisms zu triggern der die Messungen auslöst.