Skip to content

Device Activation

A Bluetooth scanner App can be used to test the Bluetooth (BT) GATT profile. Suitable BLE scanner Apps are freely available.

The app scans the services and the characteristics of Bluetooth “low energy” devices.

Important: To be able to use the functions, a valid authorization key is imperative. This is provided by Testo and is unambiguously allocated to the integrator. The services are only unlocked after input of a valid combination of integrator name and license key.

Bluetooth communication procedure

Bluetooth connection (Step 3)

After switching on the device and plugging in a probe (in case of multifunction handle), a scan for the BT device can take place. All devices which have been found are displayed, including the Testo device with the serial number.

A Bluetooth connection can now be set (on the device, the BT symbol changes from flashing to constant).

The available services then appear:

Reading the system data (Step 4)

To read out the system data, the service “Device Information” (0x180A) is called up:

The following service characteristics are displayed:

  1. Serial number
  2. Model number: The connected probe (multifunction handle) is also displayed in brackets under Probe Type. This allows a check of whether the right probe is connected.
  3. Firmware version: Display of the current firmware version.

Unlocking the interface (Step 5)

To be able to use the interface, the valid integrator name and license key must first be entered (you will receive these in a separate document from Testo).

To unlock the interface, call up the service “000035E0-8EB0-4405-A6AA-800F66D02188”:

In initial commissioning, the integrator name must be entered first. It is stored after the first successful unlocking and must subsequently no longer be entered. Care must be taken that the correct spelling is used. If the integrator name or license key is incorrectly entered, the device cannot be unlocked.

The current unlocking status can be queried via the characteristic “STATE".

There are three states:

  1. wait_company
  2. wait_key
  3. key_Valid

Integrator name input (Step 5)

Enter the integrator name via the characteristic “COMPANY”.

The integrator name is allocated to your key and must be taken over exactly.

Key input (Step 5)

The key provided by Testo can now be entered.

Note

The key is a confidential piece of information. Passing the key on to third parties is prohibited. The integrator must ensure that unauthorized access to his key is prevented and that the key is not distributed without control.

When entering the key, please pay attention to the format. The key must be entered in HEX format, and may contain no ASCII characters such as “-” or “ ” (space).

After the successful unlocking of the device, the state is KEY_VALID.

Each time a hardware component is switched on again, the device must be reactivated with the known Product Activation Key. We therefore recommend adapting the software architecture of the system that the Product Activation Key is entered once at a central location (e.g. headquarters) and then saved in the corresponding Smart Devices via a secure interface.

Requesting measurement values (Step 6)

To obtain an overview of the measurement values, the Custom Service of the multifunction handle (00004590-81B7-4047-8773-00DBA7A16ACD) or the testo 104-IR BT (00005A90-3354-11E8-B467-0ED5F89F718B) must be called up:

The measurement values (depending on the connected probe) can now be requested. The measurement values are automatically transferred every time the button is pressed.

All measurement values are transferred in ISO units (temperature → °C).

Setting the unit (multifunction handle only)

To change the unit in the display from °C to °F, in the characteristic “Displayunit (00004594-81B7-4047-8773-00DBA7A16ACD)” a “C” for °C or “F” for °F must be written.

Setting the “Auto-Hold function” (multifunction handle only)

To switch the “Auto-Hold function” on or off, in the characteristic “Auto Hold (00004596-81B7-4047-8773-00DBA7A16ACD)” a “0” for off or “1” for on must be written.

Setting the “Auto-off function” (multifunction handle only)

To switch the “Auto-off function” on or off, in the characteristic “Auto OFF (00004595-81B7-4047-8773-00DBA7A16ACD)” a “0” for off or “1” for on must be written.

If the “Auto Off function” is activated, the handle automatically switches itself off after 10 minutes. If the function is deactivated, the handle automatically switches itself off after two hours.

Exchanging the probe (multifunction handle only)

The BT connection is interrupted when a probe is exchanged.

The connection can only be resumed when a new probe is attached (Step 2).

After attaching the new probe, a new scan and reconnection of the handle must be carried out again (Step 3).

As soon as the connection is set up, the “Model Number” must be read out again (Step 4).

This ensures that the system is informed of the probe exchange, in order to avoid measurements with an incorrect probe.