|
|
|
Re: Combination of Eclipse Kura & Smarthome [message #1730750 is a reply to message #1726998] |
Thu, 28 April 2016 09:13 |
Greg EVA Messages: 3 Registered: April 2015 |
Junior Member |
|
|
Andre Fuechsel wrote on Fri, 18 March 2016 07:15About Kura, I don't know if anybody has ever tried it. What would be the benefit of having both running together?
The two projects certainly have overlap, however Kura is more focused on providing a remotely managed smart gateway (cloud to edge), whereas ESH is more focused on the actual integration of various devices/networks (edge to sensor/device).
The two projects coupled together would provide very broad and rich capabilities, and they already have a number of commonalities:
Eclipse IoT projects
OSGi
MQTT (Kura is pretty much based on it)
One thing about Kura which is quite nice, interesting, and simple to enhance is the web UI. Adding centralized MQTT, XML, web UI configuration for an OSGi bundle is all done through one easy to use interface and plugs automatically into the main Kura web configuration. This would for example make remote management and configuration of ESH easier (however the configuration file structure would need to be changed).
Kura also provides a nice way of handling updates.... and can run on very light distributions of Linux without a full package manager to handle updates.
|
|
|
Re: Combination of Eclipse Kura & Smarthome [message #1730766 is a reply to message #1730750] |
Thu, 28 April 2016 11:26 |
Kai Kreuzer Messages: 673 Registered: December 2011 |
Senior Member |
|
|
> One thing about Kura which is quite nice, interesting, and simple to enhance is the web UI.
ESH has a very similar feature that is directly integrated into the Paper UI without the need to use yet another external admin UI, so I rather see an overlap here and not so much a synergy.
> Kura also provides a nice way of handling updates....
For which you do need the according server part, which is not open source, or am I missing something?
For ESH in general, update management is out of scope since there are so many different solutions available (p2, Apache Karaf, Apache ACE, ProSyst mPRM, Eurotech Everywhere Cloud, etc.) and it is up to every solution to pick the one that suits best.
I think the main benefit of what Kura can bring to ESH are rather the local features, like watchdogs, hardware driver support (e.g. for GPS), etc.
|
|
|
Re: Combination of Eclipse Kura & Smarthome [message #1730795 is a reply to message #1730766] |
Thu, 28 April 2016 14:01 |
Greg EVA Messages: 3 Registered: April 2015 |
Junior Member |
|
|
Kai Kreuzer wrote on Thu, 28 April 2016 11:26
> Kura also provides a nice way of handling updates....
For which you do need the according server part, which is not open source, or am I missing something?
The Everywhere Cloud is certainly proprietary but is also quite rich in what it brings to the table on the specifics of what and how it manages gateway devices. Not all of its functionality between Everywhere Cloud (EC) and Everywhere Software Foundation (ESF) are a part of the open source Kura project. Something like Direct VPN for example; a remote tech using EC can click a button which has the ESF gateway establish a VPN connection to the server and connects it to the techs computer (as I understand) - giving them local network access remotely.
Some pretty awesome parts of this remote management are in fact open source. Even without the server side, you can quickly understand how using MQTT to be able to interact with lots of devices would be very powerful even with some basic scripts or simple web app.
Check this out, from the Kura MQTT Namespace Reference on Github. I was drooling by the time I got to the end.
Remote OSGi ConfigurationAdmin Interactions via MQTT
Remote OSGi DeploymentAdmin Interactions via MQTT
Kai Kreuzer wrote on Thu, 28 April 2016 11:26I think the main benefit of what Kura can bring to ESH are rather the local features, like watchdogs, hardware driver support (e.g. for GPS), etc.
This is true... I hadn't thought much of this as I understood this to require Eurotech's hardware (with GPS, hardware watchdog, RTC), in which case they include the full ESF stack which is not open source.
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03595 seconds