---
name: "org.bluez.ThermometerManager"
section: "5"
platform: "linux"
package: "bluez-utils"
version: "5.87-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/org.bluez.ThermometerManager"
---

# org.bluez.ThermometerManager(5)

BlueZ D-Bus Health ThermometerManager API documentation

## Name

org.bluez.ThermometerManager - BlueZ D-Bus Health ThermometerManager API documentation

## Interface

- **Service**

  org.bluez

- **Interface**

  org.bluez.ThermometerManager1

- **Object path**

  \[variable prefix\]/{hci0,hci1,...}

### Methods

### void RegisterWatcher(object agent)

Registers a watcher to monitor scanned measurements. This agent will be notified about final temperature measurements.

Possible Errors:

- **org.bluez.Error.InvalidArguments**

  ### void UnregisterWatcher(object agent)

Unregisters a watcher.

### void EnableIntermediateMeasurement(object agent)

Enables intermediate measurement notifications for this agent. Intermediate measurements will be enabled only for thermometers which support it.

Possible Errors:

- **org.bluez.Error.InvalidArguments**

  ### void DisableIntermediateMeasurement(object agent)

Disables intermediate measurement notifications for this agent. It will disable notifications in thermometers when the last agent removes the watcher for intermediate measurements.

Possible Errors:

- **org.bluez.Error.InvalidArguments**

  - **org.bluez.Error.NotFound**

  ## Author

Santiago Carot-Nemesio \<sancane@gmail.com\>
