Add a sensor

One guided setup for Thermocloud sensors, third-party sensors, MQTT sensors, and multi-sensor gateways.

Step 1 of 4
Select your device origin

Choose the source hardware type so setup can tailor endpoint, mapping, and validation behavior.

Onboarding session not started

Where is this device coming from?

Choose the origin that matches your hardware to tailor the onboarding process.

Confirm the device identifier

We use this identifier to start a secure onboarding session and listen for live readings.

Only hexadecimal characters are allowed. We will normalize the address before continuing.
Setup mode

Choose whether this endpoint should create a new device path or extend one that already exists in your fleet.

Pick one of your organization's existing sensors to add readings to.
Loading existing devices...
Choose the device you want to extend. The onboarding session and ingestion endpoint will target its real identifier.

Point your device at this address to start sending readings:

We generate a unique identifier for each device to isolate data.

Name what your sensor sends

Power on the device — its readings appear here live as they arrive. Give each one a friendly name and a place, and you're nearly done.

Listening for data sent by:
Waiting for your sensor's first message — power it on and keep this page open.
Apply reusable defaults before mapping matching streams.

Live connection diagnostics

Use this to confirm the listener is connected, whether payloads are reaching the wizard, and how much secure session time remains.

Connecting
Connection
Opening live stream...
Last payload
No payload received yet
Source
Awaiting live data
Latest status
Waiting for first live payload
Payload age
Awaiting first payload
Session expires
Waiting for secure session
Reconnects
0 reconnect attempts
Serial seen
--
The wizard will keep listening while this page stays open. If the socket drops, reconnect here before you restart the onboarding session.

Review & finish

Double-check the readings below. Finishing saves this setup and your sensor starts reporting for real.

Choose a template to quickly apply naming and unit defaults to mapped streams.

Onboarding diagnostics

Session metadata and recent onboarding history for this identifier.

Not started
StatusNot started
Started
Last activity
Expires
Session ID
24h analytics unavailable.
No session history loaded yet.