Eliona
English
English
  • Overview
  • Guides
    • 🚀Right, let's get started!
    • Login
    • Set up a Project
    • Create User
    • Create and assign project roles
    • Add Asset
    • Create Custom Widgets
    • Add Rules
    • Install the Eliona App
    • Add BIM
    • Add Smart Assist view
    • Create a Digital Twin
    • White Labeling in Eliona
    • Image to Alarm
    • Suppressing Messages
    • Configure a meter change
    • Utilize QR-Code
    • How the “Wayfinding” works
  • Manuals
    • User Interface
    • Dashboard
      • Widget Block List
    • Alarms
    • Ticket Management
    • Rule Engine
    • Asset Management
    • Analytics & Reports
    • Smart Assist
      • SmartAssist View
      • Smart Assist Elements
    • Map
    • BIM
    • Digital Twin
    • Connection
      • MQTT
      • Webhook
      • RESTful
      • Kafka
      • OPC UA
      • Legacy
      • Format
      • Functions
    • Settings
      • Apps
        • Asset Filter
      • Templates
      • Script Engine
      • Audit Trail
      • Licence
      • System
    • Eliona Engineering
      • Users
      • Roles
      • Projects
      • Tag Management
      • Notifications Providers
      • Escalation
      • Assets Modeling
        • Asset template library
      • Asset Editor
    • Monitoring
    • Augmented Reality
    • Bookmarks
    • Notifications
  • ELIONA APPS
    • Apps
      • ABB Free@Home
      • Akenza
      • Booking
      • CoffeeCloud
      • Device Simulator
      • Exchange app
      • Glutz
      • GP Joule
      • Hailo
      • Kentix
      • KentixOne
      • Kontakt.io
      • Localino
      • Microsoft 365
      • Microsoft ADFS
      • Loriot.io
      • Niagara
      • myStrom App
      • OpenBOS
      • Renzbox
      • ROOMZ
      • SAML SSO
      • Signify
      • SpreadSheet
      • Stopwatch
      • Thingdust
      • Xovis
      • Xovis People Counter
      • Zevvy
    • Integrations
      • Niagara Module
    • App SDK
  • REFERENCES
    • Rest API
    • Engineering
  • Support Center
    • Changelog
    • FAQ
    • Service Desk
Powered by GitBook
On this page
  • Installation
  • Assets
  • Dashboards
  • Settings
  1. ELIONA APPS
  2. Apps

Thingdust

PreviousStopwatchNextXovis

Last updated 1 year ago

Thingdust is a company that offers a sensor-based solution to measure office space occupancy. The sensors measure the temperature, humidity and occupancy of Spaces (e.g. workstations, rooms) in real time. The Eliona App for Thingdust Spaces allows access to this data and 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) accessible through the configured endpoints. The following asset templates are created:

  • Thingdust Space: A Thingdust area

The following attributes are defined:

Name
Description

occupancy

Occupancy

temperature

Temperature

humidity

Humidity

Dashboards

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

Settings

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

Attributname
Beschreibung

apiEndpoint

End point address

apiKey

Key for the endpoint

enable

Flag to enable or disable the endpoint

refreshInterval

Interval in seconds for data acquisition from the endpoint

requestTimeout

Timeout in seconds for the endpoint

active

Will be set by the app to true when executed, and set to false when the app is stopped.

projIds

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

The configuration is done via a corresponding JSON structure. As an example, the following JSON structure can be used to define an endpoint.

{
  "configId": 12345,
  "apiEndpoint": "https://foo.bar.thingdust.io/api/",
  "apiKey": "FOOBARFOOBAR",
  "enable": true,
  "refreshInterval": 60,
  "requestTimeout": 120,
  "projIds": ["99"]
}

Endpoints can be created using this structure in Eliona under Apps > Thingdust > Setting. For this purpose, select the endpoint /configs with the PUT method.

For a detailed guide to configuring apps, follow the .

manual
Example of Thingdust Space