Eclipse Kura — Oracle IoT Cloud Integration


Why an IoT Gateway?

Eclipse Kura.

Eclipse Kura™ is an extensible open source IoT Edge Framework based on Java/OSGi. Kura offers API access to the hardware interfaces of IoT Gateways (serial ports, GPS, watchdog, GPIOs, I2C, etc.). It features ready-to-use field protocols (including Modbus, OPC-UA, S7), an application container, and a web-based visual data flow programming to acquire data from the field, process it at the edge, and publish it to leading IoT Cloud Platforms through MQTT connectivity.
Kura: OSGi bundles distribution.

Oracle Gateway Device Virtualization API.

The integration realized.

Github repository.

Kura installation.

sudo apt-get updatesudo apt-get upgrade
sudo apt-get install oracle-java8-jdk
Kura Web UI home page

Kura configuration.
-Dhttps.protocols=TLSv1.2 \\
-Djdk.tls.trustNameService=false \
sudo systemctl stop kurasudo systemctl start kura

OSGi bundle installation.

Test of the integration.

Bundle configuration page



o.e.k.e.I.OracleIoTClient - Msg sent to Iot ...



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store