Bachelor Thesis: Development of a Gamification Backend for the fortiss Smart Energy Living Lab Demonstrator

In dieser Bachelorarbeit geht es darum, das Gamification-Backend innerhalb des Smart Grid-Systems bei fortiss zu entwickeln. Am fortiss-Institut sind unterschiedlichste Smart-Meter installiert, um den Energieverbrauch in den Büroräumlichkeiten zu mes- sen. Basierend auf diesen Messungs-Möglichkeiten, wird ein Gamification-System aufgesetzt, das an die Mess-Daten gekoppelt wird. Dadurch soll die Motivation der Mitarbeiter erhöht werden, sich energiesparend zu verhalten.

Dabei ermöglicht die im Rahmen dieser Arbeit geleistete Implementierung, dass grund- legende Ecksteine eines Gamification-Systems verwaltet und gespeichert werden kön- nen. Dazu gehören die an einzelne Mitarbeiter gekoppelten Gamification-Accounts, in denen Fortschritte innerhalb des Systems wie Punktzahl und Levels gespeichert werden, die Verwaltung von Achievements, das Zuteilen von Messgeräten zu Gamification- Teilnehmern, das Einteilen der Teilnehmer in Gruppen und weitere Features.

Zudem stellt das entwickelte Gamification-Bundle ein Interface zur Verfügung, über das sämtliche Endanwendungen zentral auf die Funktionalitäten zugreifen können.

Author: Felipe Pahlke, 2015

Bachelor Thesis Felipe Pahlke (German)

Bachelor Thesis: Development and implementation of analyzing concepts for the fortiss Smart Energy Living Lab

With the rapidly rising number of websites on the internet, there is hardly any kind of service that is only provided by a single website. Today it is typically the case that for each offered functionality (e.g search engines, e-shops, etc.) there are many different websites the user can choose from. Consequently the only difference between these websites is the way they choose to display this functionality. Hence, usability traits like the website’s logical structure and appearance become more and more important. This bachelor’s thesis takes a closer look at the reasons behind the user’s decision for a specific website.

In the context of this thesis, a new web-frontend for the Living Lab Project at the fortiss GmbH, has been designed. It is supposed to replace the old web-frontend. The new web-frontend will use common usability concepts to improve the structure and the content presentation. At the end of the thesis, the new web-frontend is compared to the old one in order to show, how the user interface of a website influences the way the users judge the underlying system. The success of the new website is evaluated in the second part of the user study.

Author: Jens Klinker, 2015

Bachelor Thesis Jens Klinker (German)

Bachelor Thesis: Developing a Visualization Concept for Raising Awareness of the Energy Consumption in an Office Space Involving the Office Employees

Within the scope of this bachelor thesis a concept for a public display within an office environment as part of the fortiss Smart Energy Living Lab project was developed. By providing eco-feedback, this display should raise employees’ awareness of the energy consumption of the company and engage energy efficient behaviour.

Users knowledge concerning the term energy consumption was gained and the previously de- signed concept was evaluated. Furthermore a prototype was implemented, based on the previously evolved concept, and tested in a second user study.

Author: Nora Schuster, 2015, Thesis was done in cooperation with the LMU Media Informatics department

Bachelor Thesis Nora Schuster (English)


Bachelor Thesis: Office Employees: Developing a visualization concept for Android for raising awareness of the energy consumption in an office space

The primary purpose of this thesis was to create a visualization concept for Android smartphones based on the data provided by the Smart Micro Grid at fortiss. After having worked out and sketched concepts for the user interface and possible features, expert interviews helped to de- termine the feasibility and raised further ideas. The resulting application provides a concept to visualize the current energy consumption as well as historical data. Further an automated rating of an office room was developed to help promoting better light usage. The approach of user generated content should both help to fill the application with information about certain electrical devices via QR codes and raise awareness and the understanding of the energy consumption. The result is an application that provides immediate feedback on the office’s usage and the energy consumption. The application’s effect on user behavior and energy conservation should be tested over a longer period of time as soon as the communication with the backend system is fully working.

Author: Martin Prinz, 2015, Thesis was done in cooperation with the LMU Media Informatics department

 Bachelor Thesis Martin Prinz (German)

screen_main app_energy_prod rating_landscape

Bachelor Thesis: Development and Integration of a Gamification Frontend on Android for the fortiss Smart Energy Living Lab Demonstrator

The Smart Living Lab, a project that is currently being developed at fortiss, investigates the idea of an office as part of a smart micro grid. The office is equipped with sensors, smart meters and actuators, all of which allow to track energy information and to change device states. This can be done on a web platform or from a mobile device. The Android application is an exemplary proof of concept, which was constantly extended with new capabilites in the past three years. This thesis aims to extend the functionality of the application even further by integrating gamification concepts into already existing implementations. The main reason for introducing these concepts is to raise the employees’ awareness with regard to energy consumption at the office, which would lead to developing long term sustainable habits.

Author: Daniel Plop, 2015

Bachelor Thesis Daniel Plop (English)

Masterpraktikum Games Engineering: Gamification for Smart Energy Systems

The Smart Grid Demonstrator is developed as a part of the regular office space at fortiss. The demonstrator’s backend is based on a Service Oriented Architecture making it flexible and extensible. The system allows to monitor the energy consumption of different devices in the office space as well as status of some sensors (e.g. temperature, occupancy) and control devices (e.g. blinds or lights). This can also be done over a webpage for the demonstrator or mobile apps (iOS, Android, Windows).

The goal of this Praktikum would be, to develop gamification concepts for the office employee, which will help him to save energy and learn more about how to be more energy efficient, all by having fun using the apps or web account and play against other employees.

A basic gamification framework already exists and has to be extended by adding more challenges, integrating push notifications, integrating some anti-cheat mechanisms. But there is also room for completely new concepts and ideas. Also a great focus should be on the collaboration and competition between the employees.

Also, before implementing there should also be user studies done, to get the end-users opinions and insights on the topic.

Preferably would be a team of four different programming skillset:

– Android OS, iOS (Objective C), Windows Apps (C#)

– for the backend we use Java

– for the web-frontend we use Django (Python)

The Praktikum will be held at fortiss, which is an An-Institut for TU München and therefore it is possible to get your credits here.

You can check out this webpage, you will already find a lot of information about the project.

If you are interested, contact either Dagmar or Markus.

Master Thesis: Fault Tolerance in Smart Grids: Simulation and Recovery Approaches


With the increasing number of renewable energy producers connected to the power grid, the necessity to modernise the current grid to a Smart Grid increases. A Smart Grid consists of a power grid and a communication network. The purpose of the commu- nication network is to be able to control the large amount of small production and consumption units. The extended usage of the communication network implies that a lot of messages are sent through the network in order to reach every Smart Grid par- ticipant which increases the probability of communication faults to occur. Such faults can have a high impact on the stability of the power grid, due to its strong connection to the communication network. In order to be able to investigate the consequences of faulty communication and test possible fault countermeasures, we want to develop a Smart Grid simulation framework, that is able to simulate faulty communication, such as: corrupt messages, manipulated messages, Smart Grid component failure, etc. We simulate several Smart Grid scenarios and we present an evaluation tool that displays the performance of the tested fault handling strategies. Our simulations show that even basic strategies that go beyond a simple history lookup, can recover 80% of the faulty messages. Additionally these strategies perform a stabilization of the power grid that is up to 64% better than the standard baseline strategy that takes the last value from the history. Furthermore the provided simulation and evaluation infrastructure allows the users to easily simulate their own communication faults and fault handling strategies.

Author: Luc Weiler, 2015

Master Thesis Luc Weiler (English)

Paper: Combining SCADA, CIM, GridLab-D and Akka for Smart Grid Co-Simulation


Smart energy systems are a promising choice for countries worldwide to handle the challenges predicted in the next decades. With the will to participate in this development technology providers create a plethora of custom system solu- tions. While traditional equipment can be evaluated using power system simulations, the impact of components with complex communication and responsive behavior is hard to measure and evaluate. In this work we introduce a co-simulation framework, which is developed to analyse properties of custom smart grid solutions. We combine classical power system simulations, reac- tive smart grid components coupled to actors and use CIM as an intermediate model. Our actor connection to SCADA allows to efficiently run large-scale co-simulation experiments to evaluate the behavior of custom components under real environment or duplicate real systems to analyse scalability and emergent properties of new solutions.

Authors: Denis Bytschkow, Martin Zellner, Markus Duchon

ISGT: 2015

Paper: Using Knowledge Discovery for Autonomous Decision Making in Smart Grid Nodes


Smart and energy efficient (office) buildings do not only have to implement smart sensors and actuators, they should also be able to be optimized to be as energy efficient as possible based on the behavior of the user. This paper focuses on knowledge extraction of a smart building and automatic rule creation based on that knowledge. We are using different methods to analyze this data, create the appropriate rule set based on the extracted data and based on the correlation and dependencies of different datasets. The methods are also detecting changes in the data (resp. the behavior of the user) and adapts the ruleset accordingly.

Authors: Pragya Kirti Gupta, Ann-Katrin Gibtner, Markus Duchon, Dagmar Koss, Bernhard Schätz

ICIT 2015

Bachelor Thesis: Integration of an Android Smartphone’s sensors in the fortiss Smart Energy Living Lab’s environment – Gateway Integration


This thesis aims to integrate smartphones into a smart building environment. Stress is laid upon integrating the smartphone’s sensor capabilities which has not been done previously. In addition this thesis introduces a profile system to allow users to automatically adjust room settings. To assign users and data to the room they are currently located in, a localization mechanism is proposed. After presenting relevant considerations a proof of concept is developed and evaluated.

Authors: Peter Bludau and Philipp Lauchner, 2014

Bachelor Thesis Peter Bludau and Philipp Lauchner (English)