Everyware Software Framework Developer's Hub

Everyware Software Framework (ESF) is an enterprise-ready IoT Edge Framework distributed and supported by Eurotech. Based on Eclipse Kura, the open source Java/OSGi middleware for IoT gateways, ESF adds provisioning, advanced security, remote access, diagnostics monitoring. It supports ready-to-use field protocols (including Modbus, OPC-UA, S7), MQTT connectivity, and a web-based visual data flow programming to acquire data from the field, process it at the edge, and publish it to IoT Cloud Platforms. ESF features full remote device management through its integration with Everyware Cloud, Eurotech’s IoT Integration Platform.

Get Started

Field Protocols

Eurotech provides support for field protocol implementations as add-ons deployable directly from the Eclipse Marketplace for IoT or downloadable from the Everyware Software Framework (ESF) Downloads site.

Commercially supported field protocol drivers are signed by Eurotech.

Only signed Drivers can be used in ESF when switching to Production Mode

Currently, supported field protocols are:

  • Modbus
  • OPC-UA
  • S7

Those protocols are available in form of ESF Drivers downloadable from the Eclipse Marketplace:

Field Protocols