1401027 Kura Status - wiki.eclipse.org · Introduction Java SE 7 (Oracle Java SE Embedded, OpenJDK)...

Post on 03-Jun-2020

36 views 0 download

transcript

Update

EclipseCON IoT Unconference

Introduction

Java SE 7 (Oracle Java SE Embedded, OpenJDK)

OSGi Application Container (Eclipse Equinox, Concierge)

Device Abstraction javax.comm

Basic Gateway Services DB Service

Clock Service

Device Profile

Watchdog

Network Configuration Network Configuration

Field Protocols Connectivity and Delivery

Data Services MQTT Paho

Adm

inis

trat

ion

GU

I

Applications

Your Application

Rem

ote

Man

agem

ent

Con

figur

atio

n

Man

agem

ent

javax.usb w/ udev access

Cloud Services

Your Application

Firewall, Port Forwarding Link Monitors Cellular, Wi-Fi,

Ethernet

GPS Position GPIO / SPI / PWM / I2C jdk.dio

Modbus

CANBus

Custom Protocols

Upd

ates

M

anag

emen

t R

emot

e A

cces

s

Java HID APIs javax.bluetooth

Birth of

•  June 16, 2013

•  December 16, 2013

v0.7.0 •  August14, 2014

•  September 25, 2014

Project Plan

•  Kura 1.1.0 (Q4) –  GPIO, I2C, SPI, PWM, UART

•  OpenJDK Device I/O –  Paho 1.0.1 –  Eclipse OSGi Concierge –  New Upgrade Procedure –  Advanced Firewall Config –  Advanced Modem Monitor –  Documentation and Tutorials

•  Kura 1.1.0 shipped with latest Eurotech Gateways

•  Kura 2.x –  More Field Protocols –  LWM2M over MQTT –  CoAP and LWM2M –  Web Admin over Vaadin –  ZigBee, Bluetooth 4.0

•  Kura Community –  Grow Web Site

•  Solutions Showcase •  Tutorials

Collaboration Opportunities

•  Eclipse SCADA –  Field Protocols

•  Bit Reactive –  High-level Tools

•  Eclipse Californium –  CoAP

•  Eclipse Leshan –  LWM2M over MQTT –  LWM2M over CoAP

•  Eclipse BIRT –  Analytics

•  Key Challenges –  Widen Community –  External contributors

Stats Bugs

Eclipse Downloads Works-with Downloads 28 downloads since Oct 24

Google Analytics enabled on Oct 24th

www.eurotech.com

Thank You! www.oracle.com