For the complete documentation index, see llms.txt. This page is also available as Markdown.

Thingdust

Eliona app for Thingdust areas

Thingdust is a company that offers a sensor-based solution to measure the occupancy of office spaces. The sensors measure temperature, humidity, and the occupancy of spaces (e.g., workstations, rooms) in real time. The Eliona app for Thingdust Spaces allows access to this data and the display of the data in Eliona.

Installation

The installation of the Thingdust app is done via the App Store in Eliona.

Assets

The Thingdust app automatically creates all necessary asset templates and assets (CAC), which are accessible via the configured endpoints. The following asset templates are created:

  • Thingdust Space: A Thingdust area

The following attributes are defined:

occupancy

Occupancy

temperature

Temperature

humidity

Humidity

Dashboards

The Thingdust app offers a dashboard with all automatically created spaces. This can be accessed via the Eliona frontend Copy Dashboard > Thingdust and can then be customized as desired.

Configuration

More information on configuring apps can be found ↗ here.

The Thingdust app is configured by defining one or more API endpoints. Each endpoint requires the following data.

Attribute name
Description

apiEndpoint

Address of the endpoint

apiKey

Key for the endpoint

enable

Flag to enable or disable the endpoint

refreshInterval

Interval in seconds for data collection from the endpoint

requestTimeout

Timeout in seconds for the endpoint

active

Set by the app to true set when it is running, and on false, when the app is stopped

projIds

List of project IDs for which assets are created automatically (CAC)

Configuration is done via a corresponding JSON structure. The following JSON structure can be used as an example to define an endpoint.

Endpoints can be created in Eliona using this structure under Apps > Thingdust > Settings To do this, select the endpoint /configs with the method PUT from.

Last updated

Was this helpful?