API Reference astarte_device v1.1.0

Modules

Astarte Pairing API access module.

Astarte Pairing API used by agents. The :auth_token provided when creating the client for this module should be a JWT to access Pairing API.

Astarte Pairing API used by devices. The :auth_token provided when creating the client for this module should be the credentials secret of the device.

A process that manages a device connection to Astarte. See Astarte.Device.start_link/1 for the options.

User defined credential storage.

This module defines a behaviour for handling incoming messages directed to an Astarte.Device.

Module implementing the %Astarte.Device.Handler.Message{} struct.

A simple implementation of the Astarte.Device.CredentialStorage behaviour as an in-memory map.

This behaviour is used to implement a flexible way to retrieve interfaces for Astarte.Device.