| <!DOCTYPE html> |
| <html lang="en-us"> |
| |
| <head> |
| <meta charset="utf-8"> |
| <meta name="robots" content="all,follow"> |
| <meta name="googlebot" content="index,follow,snippet,archive"> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| |
| <title>Release 0.1.0</title> |
| <meta name="author" content="Admin" /> |
| |
| |
| |
| |
| <meta name="keywords" content="iot, smart mobility, kuksa, appstacle, SDV, SOAFEE, Eclipse Kuksa"> |
| |
| |
| <meta name="description" content="Eclipse KUKSA community website"> |
| |
| <meta name="generator" content="Hugo 0.81.0" /> |
| |
| |
| <link href='//fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,500,700,800' rel='stylesheet' type='text/css'> |
| |
| |
| <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.11.2/css/all.css"> |
| <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> |
| |
| |
| <link href="/kuksa/css/animate.css" rel="stylesheet"> |
| |
| |
| |
| <link href="/kuksa/css/style.turquoise.css" rel="stylesheet" id="theme-stylesheet"> |
| |
| |
| |
| <link href="/kuksa/css/custom.css?1660595778" rel="stylesheet"> |
| |
| |
| |
| <!--[if lt IE 9]> |
| <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> |
| <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> |
| <![endif]--> |
| |
| |
| |
| <link rel="shortcut icon" href="/kuksa/img/favicon.ico" type="image/x-icon" /> |
| <link rel="apple-touch-icon" href="/kuksa/img/apple-touch-icon.png" /> |
| |
| |
| <link href="/kuksa/css/owl.carousel.css" rel="stylesheet"> |
| <link href="/kuksa/css/owl.theme.css" rel="stylesheet"> |
| |
| |
| <link rel="alternate" href="https://www.eclipse.org/index.xml" type="application/rss+xml" title="Eclipse KUKSA"> |
| |
| |
| |
| |
| |
| |
| |
| |
| <meta property="og:locale" content="en_us"> |
| <meta property="og:site_name" content="Eclipse KUKSA"> |
| <meta property="og:title" content="Release 0.1.0"> |
| <meta property="og:type" content="article"> |
| <meta property="og:url" content="https://www.eclipse.org/kuksa/blog/2019/11/01/2019-11-01-release010/" /> |
| <meta property="og:description" content="Eclipse KUKSA community website"> |
| <meta property="og:image" content="https://www.eclipse.org/kuksa/img/banners/2019-11-01-kuksa_010.png"> |
| <meta property="og:image:type" content="image/png"> |
| |
| |
| |
| <meta property="og:image:width" content="4766"> |
| <meta property="og:image:height" content="1789"> |
| |
| |
| <meta property="og:updated_time" content="2019-11-01T00:00:00Z"> |
| |
| |
| |
| <meta property="article:section" content="release"> |
| <meta property="article:tag" content="Eclipse Kuksa"> |
| |
| |
| <meta property="article:published_time" content="2019-11-01T00:00:00Z"> |
| <meta property="article:modified_time" content="2019-11-01T00:00:00Z"> |
| |
| |
| |
| <meta name="twitter:card" content="summary_large_image"> |
| |
| <meta name="twitter:title" content="Release 0.1.0"> |
| |
| <meta name="twitter:image" content="https://www.eclipse.org/kuksa/img/banners/2019-11-01-kuksa_010.png"> |
| |
| <meta name="twitter:description" content="Eclipse KUKSA community website"> |
| |
| |
| |
| </head> |
| |
| <body> |
| |
| <div id="all"> |
| |
| |
| |
| |
| <header class="navbar-affixed-top" data-spy="affix" data-offset-top="62"> |
| <div class="navbar navbar-default yamm " role="navigation" id="navbar"> |
| <div class="container"> |
| <div class="navbar-header"> |
| <a class="navbar-brand home" href="/kuksa/"> |
| |
| <img src="/kuksa/img/kuksa-logo-h-209x79.png" alt="Release 0.1.0 logo" class="hidden-xs hidden-sm" /> |
| <img src="/kuksa/img/kuksa-logo-h-209x79.png" alt="Release 0.1.0 logo" class="visible-xs visible-sm" /> |
| |
| <span class="sr-only">Release 0.1.0 - go to homepage</span> |
| </a> |
| <div class="navbar-buttons"> |
| <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation"> |
| <span class="sr-only">Toggle Navigation</span> |
| <i class="fas fa-align-justify"></i> |
| </button> |
| </div> |
| </div> |
| |
| |
| <div class="navbar-collapse collapse" id="navigation"> |
| <ul class="nav navbar-nav navbar-right"> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <li class="dropdown "> |
| <a href="/kuksa/">Home</a> |
| </li> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <li class="dropdown "> |
| <a href="/kuksa/about/">Vision</a> |
| </li> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <li class="dropdown "> |
| <a href="/kuksa/blog/">Blog</a> |
| </li> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <li class="dropdown "> |
| <a href="/kuksa/publications/">Videos & Publications</a> |
| </li> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <li class="dropdown "> |
| <a href="/kuksa/resources/">Resources</a> |
| </li> |
| |
| |
| </ul> |
| </div> |
| |
| |
| <div class="collapse clearfix" id="search"> |
| <form class="navbar-form" role="search"> |
| <div class="input-group"> |
| <input type="text" class="form-control" placeholder="Search"> |
| <span class="input-group-btn"> |
| <button type="submit" class="btn btn-template-main"><i class="fas fa-search"></i></button> |
| </span> |
| </div> |
| </form> |
| </div> |
| |
| </div> |
| </div> |
| </header> |
| |
| |
| |
| |
| <div id="heading-breadcrumbs"> |
| <div class="container"> |
| <div class="row"> |
| <div class="col-md-12"> |
| <h1>Release 0.1.0</h1> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="content"> |
| <div class="container"> |
| |
| <div class="row"> |
| |
| |
| |
| <div class="col-md-9" id="blog-post"> |
| |
| |
| <p class="text-muted text-uppercase mb-small text-right"> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| November 1, 2019 |
| |
| </p> |
| |
| |
| <div id="post-content"> |
| <p>The APPSTACLE project members and Eclipse Kuksa developers released <strong><a href="https://projects.eclipse.org/projects/iot.kuksa/releases/0.1.0">Eclipse Kuksa 0.1.0</a></strong> officially on 30.09.2019.</p> |
| <!-- raw HTML omitted --> |
| <p>Within this release you can find the following:</p> |
| <h1 id="in-vehicle">In-Vehicle</h1> |
| <p>In-Vehicle software runs on a target device such as the Raspberry Pi.</p> |
| <ul> |
| <li>agl-kuksa - Scripts to automate the AGL build system with the meta-kuksa layers.</li> |
| <li>kuksa-hawkbit - Barebone API for connecting to Eclipse Hawkbit. The kuksa-appmanager (see below) should though be the prior choice to interact with Eclipse HawkBit.</li> |
| <li>w3c-visserver-api - W3C Vehicle Information Specification API.</li> |
| <li>elm327-visdatafeeder - ELM 327 app that reads OBDII data from the vehicle and feeds data to the w3c-visserver.</li> |
| <li>direct-access-api - Enables sending CAN messages from the cloud to a vehicle using web sockets.</li> |
| <li>kuksa-appmanager - Hawkbit appmanager which deploys in-vehicle apps as docker containers and more.</li> |
| <li>app-ids - A proof-of-concept implementation of a modular Intrusion Detection System (IDS), whose architecture enables a distributed deployment of modules.</li> |
| <li>FOTA-raspberrypi - The FOTA scripts are used by the kuksa-appmanager to flash firmware images to the Raspberry Pi.</li> |
| <li>netIDS - A network intrusion detection implementation that scans a CAN bus and tries to detect anomalies.</li> |
| <li>datalogger-http - Example app that sends data from the vehicle to an Eclipse Hono instance with http.</li> |
| <li>datalogger-mqtt - Example app that sends data from the vehicle to an Eclipse Hono instance with mqtt.</li> |
| <li>remoteAccess - Example app that subscribes to control topic with Hono and receives commands sent.</li> |
| <li>email-notifier - Example app that talks to an email-server and sends e-mails to the configured email address. Used at the moment only for internal demos.</li> |
| </ul> |
| <h1 id="cloud">Cloud</h1> |
| <p>The Eclipse Kuksa Cloud forms the counterpart to the in-Vehicle projects. For the Eclipse Kuksa 0.1.0 release, deployment scripts and an Appstore are provided.</p> |
| <ul> |
| <li>Deployment scripts - to setup an Eclipse Kuksa Kubernetes cloud cluster (<a href="https://github.com/eclipse/kuksa.cloud/tree/master/deployment">https://github.com/eclipse/kuksa.cloud/tree/master/deployment</a>)</li> |
| <li>Appstore - The Eclipse Kuksa Appstore’s initial version provides rudimental functionalities to provide communication between a target device, the cloud, and target owners (users) as well as administrative persons via a Web-GUI (<a href="https://github.com/eclipse/kuksa.cloud/tree/master/kuksa-appstore">https://github.com/eclipse/kuksa.cloud/tree/master/kuksa-appstore</a>)</li> |
| <li>Malfunction Indicator Light - This example service sends telemetry data to the Kuksa cloud backend in order to check for a possible malfunction of the car. On the occurrence of a malfunction, the driver gets notified by email including the next workshop-garage to get the car repaired.</li> |
| <li>HonoInfluxDBConnector - A Spring-Boot application that connects to an Eclipse Hono instance with a running InfluxDB database so that messages received by Hono can be stored in the InfluxDB. This is especially useful to easily create a visualization of some measurements eg with Grafana.</li> |
| </ul> |
| <p>Eclipse Kuksa Cloud software will further be provided as binary artifacts at the <a href="https://projects.eclipse.org/projects/iot.kuksa/downloads">Eclipse Kuksa Download Page</a>.</p> |
| <h1 id="apps">Apps</h1> |
| <p>Eclipse Kuksa application projects are subdivided into cloud and in-vehicle applications. In-Vehicle (docker) apps can be published to the Eclipse Kuksa App-Store and Eclipse HawkBit using the <em>app-publisher</em> project (<a href="https://github.com/eclipse/kuksa.apps/tree/master/kuksa-app-publisher)">https://github.com/eclipse/kuksa.apps/tree/master/kuksa-app-publisher)</a>. |
| For the Eclipse Kuksa 0.1.0 release, the following in-vehicle applications are available:</p> |
| <ul> |
| <li>kuksa-cloud-dashboard - Connects to the w3c-visserver service via Websocket. Reads the RPM, Speed, Fuel status and also custom DTC from the w3c-visserver to sends this information as telemetry data to the Hono MQTT adapter.</li> |
| <li>kuksa-cloud-mechanic - Connects to the w3c-visserver service via Websocket and communicates with the Eclipse Hono MQTT adapter. Consequently, commands can be sent to a vehicle remotely.</li> |
| <li>kuksa-traccar-client - Sends location (GPS) data to the Traccar GPS tracking suite (<a href="https://www.traccar.org">https://www.traccar.org</a>).</li> |
| </ul> |
| <h1 id="ide">IDE</h1> |
| <p>This project contains documentation and implementation to setup an Eclipse Che Kuksa instance, which eases the development of Kuksa In-Vehicle applications as well as Kuksa Cloud services. With the Eclipse Kuksa 0.1.0 release, only Che_v6.10 is supported (<a href="https://github.com/eclipse/kuksa.ide)">https://github.com/eclipse/kuksa.ide)</a>. |
| Future releases will contain Eclipse Theia extensions, which are compliant to Eclipse Che 7 and support Kuksa in-vehicle application build processes, application registrations and transmissions to the Eclipse Kuksa Appstore and the Eclipse Kuksa Cloud.</p> |
| <h3 id="compatibility">Compatibility:</h3> |
| <p>Since this is the initial Eclipse Kuksa release, there are no incompatibilities with previous versions.</p> |
| <h3 id="target-environments">Target Environments:</h3> |
| <ul> |
| <li>Provided scripts to build AGL images are based on AGL Funky Flounder 6.0.1</li> |
| <li>Images are currently supported on ARM platforms Raspberry Pi3 and Raspberry Compute Module 3 (Lite)</li> |
| <li>Cloud deployment scripts require Kubernetes</li> |
| </ul> |
| |
| </div> |
| |
| |
| |
| </div> |
| |
| |
| |
| |
| |
| |
| <div class="col-md-3"> |
| |
| |
| |
| |
| |
| <div class="panel panel-default sidebar-menu"> |
| |
| <div class="panel-heading"> |
| <h3 class="panel-title">Search</h3> |
| </div> |
| |
| <div class="panel-body"> |
| <form action="//google.com/search" method="get" accept-charset="UTF-8" role="search"> |
| <div class="input-group"> |
| <input type="search" name="q" class="form-control" placeholder="Search"> |
| <input type="hidden" name="sitesearch" value="https://www.eclipse.org/"> |
| <span class="input-group-btn"> |
| <button type="submit" class="btn btn-template-main"><i class="fas fa-search"></i></button> |
| </span> |
| </div> |
| </form> |
| </div> |
| </div> |
| |
| |
| |
| |
| |
| |
| |
| <div class="panel panel-default sidebar-menu"> |
| |
| <div class="panel-heading"> |
| <h3 class="panel-title">Categories</h3> |
| </div> |
| |
| <div class="panel-body"> |
| <ul class="nav nav-pills nav-stacked"> |
| |
| |
| <li> |
| <a href="/kuksa/categories/dissemination">DISSEMINATION (14)</a> |
| </li> |
| |
| <li> |
| <a href="/kuksa/categories/implementation">IMPLEMENTATION (4)</a> |
| </li> |
| |
| <li> |
| <a href="/kuksa/categories/introduction">INTRODUCTION (1)</a> |
| </li> |
| |
| <li> |
| <a href="/kuksa/categories/release">RELEASE (1)</a> |
| </li> |
| |
| <li> |
| <a href="/kuksa/categories/rover">ROVER (1)</a> |
| </li> |
| |
| <li> |
| <a href="/kuksa/categories/use-cases">USE-CASES (2)</a> |
| </li> |
| |
| </ul> |
| </div> |
| |
| </div> |
| |
| |
| |
| |
| |
| |
| |
| |
| <div class="panel sidebar-menu"> |
| |
| <div class="panel-heading"> |
| <h3 class="panel-title">Tags</h3> |
| </div> |
| |
| <div class="panel-body"> |
| <ul class="tag-cloud"> |
| |
| |
| <li > |
| <a href="/kuksa/tags/appstore"><i class="fas fa-tags"></i> appstore</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/authentication"><i class="fas fa-tags"></i> authentication</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/can"><i class="fas fa-tags"></i> can</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/dbc"><i class="fas fa-tags"></i> dbc</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/demo"><i class="fas fa-tags"></i> demo</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/ece18"><i class="fas fa-tags"></i> ece18</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/ecf18"><i class="fas fa-tags"></i> ecf18</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/eclipse-kuksa"><i class="fas fa-tags"></i> eclipse-kuksa</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/eclipse-kuksa-documentation"><i class="fas fa-tags"></i> eclipse-kuksa-documentation</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/eclipse-kuksa-eclipsecon19"><i class="fas fa-tags"></i> eclipse-kuksa-eclipsecon19</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/feeder"><i class="fas fa-tags"></i> feeder</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/fh-dortmund"><i class="fas fa-tags"></i> fh-dortmund</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/gateway"><i class="fas fa-tags"></i> gateway</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/implementation"><i class="fas fa-tags"></i> implementation</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/iot"><i class="fas fa-tags"></i> iot</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/j1939"><i class="fas fa-tags"></i> j1939</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/ko%c3%a7sistem"><i class="fas fa-tags"></i> koçsistem</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/kuksa.val"><i class="fas fa-tags"></i> kuksa.val</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/magazine"><i class="fas fa-tags"></i> magazine</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/netas"><i class="fas fa-tags"></i> netas</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/neta%c5%9f"><i class="fas fa-tags"></i> netaş</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/obd"><i class="fas fa-tags"></i> obd</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/open-hardware"><i class="fas fa-tags"></i> open-hardware</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/otokar"><i class="fas fa-tags"></i> otokar</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/oulanka"><i class="fas fa-tags"></i> oulanka</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/rover"><i class="fas fa-tags"></i> rover</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/scr"><i class="fas fa-tags"></i> scr</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/sumo"><i class="fas fa-tags"></i> sumo</a> |
| </li> |
| |
| <li > |
| <a href="/kuksa/tags/taskit"><i class="fas fa-tags"></i> taskit</a> |
| </li> |
| |
| </ul> |
| </div> |
| |
| </div> |
| |
| |
| |
| |
| |
| |
| |
| |
| </div> |
| |
| |
| |
| |
| </div> |
| |
| |
| </div> |
| |
| </div> |
| |
| |
| <footer id="footer"> |
| <div class="container"> |
| |
| |
| |
| <div class="col-md-4 col-sm-6"> |
| |
| |
| |
| </div> |
| |
| |
| |
| |
| </div> |
| |
| </footer> |
| |
| |
| |
| |
| |
| |
| |
| <div id="copyright"> |
| <div class="container"> |
| <div class="col-md-12"> |
| |
| <p class="pull-left">Copyright © 2018-2022 The Eclipse Foundation. All Rights Reserved.</p> |
| |
| <p class="pull-right"> |
| Template by <a href="https://bootstrapious.com/p/universal-business-e-commerce-template">Bootstrapious</a>. |
| |
| |
| Ported to Hugo by <a href="https://github.com/devcows/hugo-universal-theme">DevCows</a>. |
| </p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| |
| </div> |
| |
| |
| |
| <script src="//code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script> |
| <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> |
| |
| <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script> |
| <script src="//cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/jquery.waypoints.min.js"></script> |
| <script src="//cdnjs.cloudflare.com/ajax/libs/Counter-Up/1.0/jquery.counterup.min.js"></script> |
| <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-parallax/1.1.3/jquery-parallax.js"></script> |
| |
| |
| <script src="/kuksa/js/front.js"></script> |
| |
| |
| <script src="/kuksa/js/owl.carousel.min.js"></script> |
| |
| |
| |
| </body> |
| </html> |