Defining a syntax for the IoT

with: Louisa Höllerer
when: October - February 2015/16


Lumina is yet another attempt to solve the way we interact with smart objects. We live in a time where everything is getting smart: ranging from bulbs to your hair dryer. In a past project I and my colleagues tried to imagine how smart things would interact with each other. This time we build the human controllable counterpart. Putting some embedded electronic, sensors and wireless connection in a device doesn’t make it smart.
They have to follow a certain set of rules: Turn on the light when I come home, play „here comes the sun“ when I wake up, order pizza with extra cheese from alberto when I’m hungry. Sure these devices are supposed to learn from our behavior and they do in a way — but there are always exceptions and personal preference. Lumina let you set up personal stories, which combine user defined rules with practical behavior based suggestions.

Setting up your smart home

Lumina is the backbone and interface of all your smart devices. To put them in use we have to set up the basics

Set up your users, devices, locations and permissions


Stories are build like short sentences. They consist of an action, a reaction, the acting device(s), and a location.

Change the parameters of your story


Lumina is learning your behavior patterns and suggest them as new stories.

Activate a suggestion


Lumina categories your stories to help you keep track of your stories. Use search for specific stories.

Filter your view by changing the category
Search for a specific story, device, location or category