Building a Smarter Eclipse IoT Greenhouse with Eclipse Vorto, Kura, Californium

Brown Bag Lecture – University of Freiburg
20. Januar 2017
Cloud-Connector Projektuebersicht
Cloud-Connector für Eclipse Version 1.5 steht ab sofort zur Verfügung
1. Juli 2017

How smart can a mini greenhouse be that costs less than 20 Euro? As so often, the answer would be: It depends. With the right hardware and software, even the smallest greenhouse can become „smart“.

The official Eclipse IoT tutorial (a mini mini greenhouse) uses Eclipse Kura, Paho, Californium and a Raspberry Pi, a temperature and a humidity sensor to implement a basic IoT example based on Eclipse IoT projects. In the video we demonstrate a more complex example that leverages the power of OSGi and uses some more sensors and actuators.

The special thing with this example is, that the software gets generated by using a model from the Eclipse Vorto repository. That model of a smart greenhouse serves as input for code generators that run on the Virtual Developer Platform. In addition to the greenhouse itself you can also see how the code generators are being used inside and outside of Eclipse.

The smart greenhouse software is available as open source (EPL) on a public Bitbucket repository. There are wiki pages where you can find more information about the software, hardware, modeling and code generation.

Marcus Munzert
Marcus Munzert
Marcus Munzert ist geschäftsführender Gesellschafter der Generative Software GmbH. Seit 1998 entwickelt er mit Java und ist ein überzeugter Nutzer von Java/Jakarta EE und OSGi. Er ist seit 2002 auf die modellgetriebene Entwicklung spezialisiert und verfügt über langjährige Erfahrung als Software-Architekt, Berater, Entwickler, Projektleiter, Trainer und Qualitätsmanager.