Tempivo Help

BLE SDK errors

Use @tempivo/sensor-beacon for scan and GATT. Native apps need a development build. Node can decode, not radio. Full API: Sensor BLE SDK.

Bluetooth does not replace cellular. After setConfigurationJson, call triggerTransmission() (or press the sensor button) so the cloud updates.

TempivoSensorError.code

CodeMeaningDo this
invalidPinPIN does not match the stickerScan the QR on the same sensor you connected
invalidQrBad QR, or old labelUse the TS10 QR JSON sn + pin
invalidConfigBad config JSON or intervalsFollow the SDK README. Uplink must be at most 60× the measurement interval
notConnectedNo GATT sessionconnect first
unsupportedCommandDevice cannot run that command (often trigger)Press the sensor button instead
connectFailedLink failedCloser, stop other apps, retry
runtimeUnavailableNative module missingRebuild the development client
unknownUnmapped native errorRetry, then support

Scan vs connect

  1. Empty readings usually means only the identity frame arrived. Wait for the measurement frame.
  2. While any app holds GATT, the sensor stops (or barely) advertising. disconnect before you rely on scan.
  3. Stop scan before connect.

How is this guide?

On this page