DRIVR
Docs
Getting Started
Core Concepts
GraphQL API Reference
REST API Reference
Mqtt Reference
Roles and Permissions
  • Introduction

Getting Started

  • Create your Domain
  • Next: Managing your Domain
  • Create a System

Configure Prototype

  • Introduction
  • Step 1: Create a ComponentModel
  • Step 2: Create a Service
  • Step 3: Create a Characteristic
  • Step 4: Attach Service to a ComponentModel
  • Step 5: Attach Characteristic to a Service
  • Step: 6: Add a Component to the System

Send & Receive Device Data

  • Introduction
  • Datapoints vs. Setpoints
  • Identifying a Device for Data Exchange
  • GraphQL: Send Datapoints
  • GraphQL: Send Setpoints
  • HTTP: Authentication
  • HTTP: Send Datapoints
  • MQTT: Authentication
  • MQTT: Send Datapoints
  • MQTT: Receive Datapoints
  • MQTT: Send Setpoints
  • MQTT: Receive Setpoints

Event Guide

  • Introduction
  • Event Model, Event, and Acknowledgement
  • Create an Event
  • Create Events with MQTT APIs

Identifying a Device for Data Exchange

To send a Datapoint or Setpoint, use the following identifiers:

  • System.Uuid
  • Component.Uuid
  • Service.Uuid
  • Characteristic.Uuid

If a Service appears only once within a Component, using this combination is enough to uniquely identify it. For all possible combinations, refer to the following image.

DRIVR Datapoint/Setpoint Matrix

For further information

  • Data Model
  • Glossary
→ Continue← BackUpdated at April 3, 2025
DRIVR.cloudContact usPrivacy PolicyImprint