Skip to content

Services for the testo 104-IR BT

Service Characteristic Properties Description Range, comments
Device Information (0x180A)
Model Number String (00002a24-0000-1000-8000-00805f9b34fb) read utf8s (Devicetype + Probetype) max. 25 chars (Probetype in brackets)
Serial Number String (00002a25-0000-1000-8000-00805f9b34fb) read utf8s (12345678) max. 20 chars
Firmware Revision String(00002a26-0000-1000-8000- 00805f9b34fb) read utf8s(xxx.xxx.xxxx) max. 20 chars
Generic Access (0x1800)
Device Name (00002a00-0000-1000-8000-00805f9b34fb) read utf8s (Devicetype +´Serial Number) max. 20 chars
Custom Service (Value) (00005A90-3354-11E8-B467-0ED5F89F718B)
Battery Level (00005A91-3354-11E8-B467-0ED5F89F718B) read/ notify utf8s (Battery Level) 0% ~ 100%
Surface Temperature (00005A92-3354-11E8-B467-0ED5F89F718B) notify utf8s (Temperature) -30 to +250 °C “Overrange”, "Underrange", "Invalid"
Punge Temperature (00005A93-3354-11E8-B467-0ED5F89F718B) notify utf8s (Temperature) -50 to +250 °C “Overrange”, "Underrange", "Invalid"
Custom Service (Key) (000035E0-8EB0-4405-A6AA-800F66D02188)
Key (000035E1-8EB0-4405-A6AA-800F66D02188 write uint128 16Byte Key
Company (000035E2-8EB0-4405-A6AA-800F66D02188) read/write utf8s (xxxxxx...) max name length 16 bytes (Special character in Unicode UTF-8 will be stored as 2 Bytes or more bytes)
State (000035E3-8EB0-4405-A6AA-800F66D02188) read/notify utf8s (xxxxx…) state of key authentication:
  • WAIT_COMPANY (wait for company name to be set, initial state before 1. activation)
  • COMPANY_INVALID in case someone triedto set the company name again but different)
  • WAIT_KEY wait for key to be set, initial state at startup after 1. activation)
  • KEY_INVALID (wrong key was set)
  • KEY_VALID (custom interface is unlocked)