Hi Simon,
thanks for your detailed response and the reference to the Issue Tracker on GitHub.
We are excited to see what the future will bring for Eclipse Mita!
Best regards
Niklas Cornelius Kunz
Ecosystem Solution Integration (BCI/ECO)
Tel. +49 711 811-0 | Fax +49 711 811 |
fixed-term.NiklasCornelius.Kunz@xxxxxxxxxxxx
Von: Wegendt Simon (AE/PJ-SW4)
Gesendet: Freitag, 4. Mai 2018 15:52
An: FIXED-TERM Kunz Niklas Cornelius (BCI/ECO) <fixed-term.NiklasCornelius.Kunz@xxxxxxxxxxxx>
Cc: mita developer discussions <mita-dev@xxxxxxxxxxx>
Betreff: AW: [mita-dev] Feedback zu Eclipse Mita / XDK Live
Hi Niklas,
Thanks for the feedback! I’m glad you like the language so far.
Implementing more sensors and connectivities for the XDK110 is one of our top priorities right now, so you can look forward to that. You can view our other goals in the [Mita
Github issue tracker] (https://github.com/eclipse/mita/issues).
Regarding your second point we are unsure yet how to let the user specify lifetimes of platform components easily, but it is definitely something we have in mind. This does not
only apply to reconnecting to WiFi, but also to dynamically switching networks, disabling and reactivating components or reconfiguring them during runtime.
Best regards
Simon Wegendt
Automotive Electronics, Software Campus 4 (AE/PJ-SW4)
Robert Bosch GmbH | Postfach 13 42 | 72703 Reutlingen |
GERMANY |
www.bosch.com
Tel. +49 7121 353 66 50 | Mobil +49 1525 85 93 240 | Fax +49 7121 35-0 |
Simon.Wegendt@xxxxxxxxxxxx
Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000;
Aufsichtsratsvorsitzender: Franz Fehrenbach; Geschäftsführung: Dr. Volkmar Denner,
Prof. Dr. Stefan Asenkerschbaumer, Dr. Rolf Bulander, Dr. Stefan Hartung, Dr. Markus Heyn, Dr. Dirk Hoheisel,
Christoph Kübel, Uwe Raschke, Peter Tyroller
Of course, I’m sorry for the inconvenience!
Dear Eclipse Mita community,
we are a software development team at Bosch Connected Industry (BCI/ECO). We are currently developing an IIoT architecture based on open source components. In our setup, a Bosch
XDK sends sensor data to a broker (Eclipse Kura) running on a Raspberry Pi. On the XDK, we are running an Eclipse Mita application (see attachment). We are amazed by the simplicity of Eclipse Mita / XDK Live and we believe that it is a fantastic tool to be
used in typical IIoT use cases.
In our first steps with Mita, we noticed some things that we would like to share with you:
1.
As far as we can tell, the platform XDK100 does not support the magnetometer and gyroscope of the XDK yet (https://bit.ly/2rfipwu)
– perhaps this could be implemented in a future release of the XDK workbench? This way, we could make use of the XDK’s full potential.
2.
In our setup, the XDK sends data to the broker using the WIFI network of the Raspberry Pi. However, this network is not 100% reliable, and as a result the WIFI connection
is interrupted after a period of time. Unfortunately, the WIFI connectivity is only set up once, and as soon as the connection is lost, a WIFI connectivity exception occurs and the entire XDK Live application crashes. Therefore, we would love to have the possibility
to reconnect to the WIFI network. Maybe, an automatic WIFI reconnect could be implemented in the WIFI setup or a WIFI reconnect method could be provided as part of the Eclipse Mita language. In our eyes, the ability to reconnect to a WIFI network after a connection
loss is crucial for the application’s persistence.
Please do not take our feedback as criticism – we just wanted to share our first experiences with Eclipse Mita with you.
We see great potential in this programming language and we are excited for what is yet to come!
Best regards
Niklas Cornelius Kunz
Ecosystem Solution Integration (BCI/ECO)
Tel. +49 711 811-0 | Fax +49 711 811 |
fixed-term.NiklasCornelius.Kunz@xxxxxxxxxxxx
Von:
mita-dev-bounces@xxxxxxxxxxx [mailto:mita-dev-bounces@xxxxxxxxxxx]
Im Auftrag von Benjamin Cabé
Gesendet: Mittwoch, 2. Mai 2018 15:50
An: mita developer discussions <mita-dev@xxxxxxxxxxx>
Cc: nthekunz@xxxxxxxxx; Mueller Patrick (BCI/ECO) <Patrick.Mueller10@xxxxxxxxxxxx>
Betreff: Re: [mita-dev] Feedback zu Eclipse Mita / XDK Live
This looks great! However, I, and probably many others on this list, do not speak a single word of German :-)
Can you please use the english language to communicate on this mailing list?
Liebes Eclipse-Mita-Team,
wir sind ein Entwicklerteam der Abteilung BCI/ECO (Bosch Connected Industry) und beschäftigen uns mit der
Entwicklung von Open-Source-Komponenten für das Internet der Dinge. Dabei arbeiten wir unter anderem auch mit dem XDK.
Aktuell beschäftigen wir uns mit der Programmiersprache XDK Live / Eclipse Mita, die ja in der neuesten Version
der XDK-Workbench enthalten ist. Wir sind total begeistert, wie einfach sich mit XDK Live typische Anwendungsfälle des IIoT umsetzen lassen.
Bei unserer Arbeit mit XDK Live sind uns zwei Dinge aufgefallen, die wir euch gerne rückmelden möchten:
1. In unserem aktuellen Setup sendet der XDK die Sensordaten per MQTT an einen Broker (Kura), der auf einem
Raspberry Pi läuft (Code siehe Anhang). Dabei verwenden wir die Plattform XDK110. Diese unterstützt noch nicht das Magnetometer und das Gyroskop des XDK (siehe
https://bit.ly/2rfipwu). Vielleicht kann eine Implementierung dieser beiden Sensoren in einer zukünftigen Version von XDK-Live umgesetzt werden? Darüber würden wir uns sehr freuen, da wir gerne das ganze
Potenzial des XDK ausschöpfen würden.
2. Um die Daten an den Broker zu senden, verbindet sich der XDK mit dem WLAN-Netz des Raspberry Pi. Dieses
ist nicht 100% zuverlässig, weshalb es hin und wieder zu kurzen Unterbrechungen kommt. Diese führen dann auf dem XDK zu einer WLAN-Exception, wodurch die ganze Applikation beendet wird und neu über die Workbench gestartet werden muss. Die WLAN-Connection wird
nur einmalig mit "setup" eingerichtet, daher haben wir noch keine Möglichkeit gefunden, mit XDK Live einen automatischen WLAN-Reconnect nach x Sekunden zu definieren. Für einen reibungslosen Betrieb wäre das jedoch sehr hilfreich. Wir schlagen deshalb vor,
in einer künftigen Version von XDK Live entweder einen Auto-Reconnect in das WLAN-Interface zu integrieren oder einen Reconnect als Methode bereitzustellen.
Bitte fasst unser Feedback nicht als Kritik auf – uns ist klar, dass es sich erst um Version 1.1.0 von XDK
Live handelt. Wir wollten vielmehr unsere ersten Erfahrungen mit euch teilen, vielleicht ja als Anregung für zukünftige Releases.
Wir sind schon gespannt, wie sich das Projekt XDK Live / Eclipse Mita noch weiterentwickeln wird, da wir
darin ein großes Potenzial sehen!
Mit freundlichen Grüßen / Best regards
Niklas Cornelius Kunz
Ecosystem Solution Integration (BCI/ECO)
Tel. +49 711 811-0 | Fax +49 711 811 |
fixed-term.NiklasCornelius.Kunz@xxxxxxxxxxxx
_______________________________________________
mita-dev mailing list
mita-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/mita-dev