Skip to Content
IntegrationDriversOverview

Drivers

Drivers are the integration layer between device-specific protocols and ModularIoT’s canonical data model. This section covers driver architecture and development.

What is a Driver?

A driver translates device-specific telemetry into ModularIoT’s canonical format. Each device manufacturer and protocol requires a corresponding driver.

Driver Responsibilities

  • Protocol handling - Understanding device-specific message formats
  • Validation - Ensuring data quality and completeness
  • Mapping - Translating device fields to canonical metrics
  • Normalization - Unit conversion and value standardization

In This Section

  • Architecture - How drivers fit into the ingestion pipeline
  • Writing a Driver - Step-by-step guide to creating a new driver
  • Validation & Mapping - Best practices for data transformation

Supported Drivers

ModularIoT includes built-in drivers for common device types. Custom drivers can be developed for proprietary or specialized hardware.

Last updated on