> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sensors

> Connect D12S, Pressac or Terabee sensors so occupancy, temperature, CO2 and other readings flow into Nexudus.

## Overview

Sensor integrations send readings from wireless sensors — desk occupancy, presence, people counts, temperature, humidity, CO2 and more — into Nexudus. You can show them on your dashboards and members portal, and use them to trigger actions and alerts. See [Sensors](/platform/access-control/sensors) for working with sensor data in Nexudus.

| Integration | Sensors |
| - | - |
| [**D12S**](/integrations/sensors/d12s) | Disruptive Technologies sensors: occupancy, presence, temperature, proximity, touch, humidity, water leaks, CO2. |
| [**Pressac**](/integrations/sensors/pressac) | Pressac sensors: desk occupancy, presence, temperature, humidity, CO2. |
| **Terabee** | People counters, connected through a sensor endpoint (below). |

All are free in Nexudus.

## Terabee people counters

Terabee sensors push their counts straight to a sensor in Nexudus:

1. In **Sensors**, add a sensor with **Unit** *ppl*, **Sensor type** *People counter*, and **Obtain data using** set to **Received at an endpoint**. Turn on **Active**, and the option to show it on the portal if you like.
2. In **Value function**, enter `payload["msg"]["global"]` for people-occupancy sensors, or `ToDecimal(payload["count_in"]) - ToDecimal(payload["count_out"])` for people counters.
3. Save and copy the sensor's **Endpoint URL**.
4. On the Terabee sensor's own settings page, add the endpoint URL under **Push**.

## Related

* [Sensors](/platform/access-control/sensors) — using sensor data
* [Dashboards](/platform/analytics/dashboards) — showing readings on your dashboard


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.