The COAP driver provides a i4FS compliant implementation of the COAP javascript driver. The driver implements the i4FS driver API supporting:

  • readSensorData: retrieving Boolean, integer, double and string values from sensors.
  • sendCommand: allows writing values.
  • subscribe: subscribe to a sensor so that when changes occur to its value, the new value is sent to the i4 platform.
  • getDriverMetadata: adds support to a range of proprietary parameters such as URL connections, subscription specific parameters, and security policies and certificates.

The COAP driver provides certificate security mechanisms and admits the configuration with properly configured own certificates . The COAP driver is based on COAP javascript library.

Proprietary parameters can be changed when editing the device or sensors using the Driver Manager UI (http://localhost:3000).

The source code of the COAP can be accessed at

COAP driver development for i4FS

Easy use to develop drivers based on layers and libraries.

Provides Storage and Computation

Data can be stored at the edge (driver storage) and values retrieved can be computed before sending them to the i4FS platform.

Test Environment

Provides a set of scripts to debug drivers.

Customisable and Extensible

The existing code can be extended with new functionality and customised thanks to proprietary parameters.

Additional ressources

Learn more about i4FS by visting the project website for general information, the wiki for information about the core components, the Technical Manual for API documentation, and downloading the repository’s source code.


Get a better understanding of the global architecture and information flow.

Source code

Our source code is opensource and available on our Gitlab repository.

API endpoints

Let your infrastructure communicate with the i4 Platform.