Detect the connection state of your IoT devices with MQTT

This article covers the topic of determining the connection state of your IoT devices assuming MQTT is used as your underlying messaging protocol. Specifically, we employ features of version 3.1 of the protocol in order to write less code, detect state changes faster and consume less resources than a typical heartbeat protocol. Our solution assumes an entity we call the state server which is essentially a MQTT client that stores the states of the devices.

Continue Reading


The role of DevOps for successful software projects

According to the Hype Cycle for Application Development [1], DevOps was on the “peak of inflated expectations” in 2016 and is now on its road to “plateau of productivity” in the years to come [2]. Time for us to take a closer look on why this movement was adopted successfully by Motius and other ICT companies.

Continue Reading


Changing the test database setup of pytest-django

In order for Motius to efficiently manage our talent pool, we have built a platform that is used to maintain our talent database and help us identify new potential candidates. We strive to expand the feature set of the platform and test it as much as possible in order to automate most of our processes. The test suite must execute as fast as possible and the setup of the tests must be as automatic as possible. But, that result can not always be achieved without a little bit of hacking around…

Continue Reading


Expectation Management in AI: The lesson-not-learned from the 1980s

In the 1970s and the 1980s, the tech scene witnessed the so-called “AI winter”. It was a period that came after a phase of hype that was followed by disappointments that resulted in the loss of interest in AI and the cutting of the funds. Although AI today impacts our lives way more than it used to do back then, there are striking similarities between that period and today. AI is there to stay, but we might hit a stagnation point soon.

Continue Reading


Cross-Platform App vs. Native App Development in the ordinary life of a dev

What we do at Motius spans from simple IoT prototypes for our office to complex software solutions for our clients. In most cases this includes developing a mobile application. The reason for this is that mobile phones accompany us everywhere, so we like to be able to do everything with them. If you think about it, it’s only natural to have an app be part of a project in most cases. Motees love mobile development and we believe it’s very practical to be able to control our hardware prototypes via an app, so mobile development is indeed a must for us.

Continue Reading


TECHFEST 2017 – from a Motees’ point of view

Here at Motius, we’re certainly no stranger to hacking, quick prototypes, and ideation. Naturally, when Techfest Munich asked us to be a part of their 2017 event, we enthusiastically accepted. Dubbed “more than a hackathon”, Techfest Munich gifted us a special opportunity to not only work with awesome technology and hack something together over the course of a weekend, but also place ourselves at the life-blood of Munich’s thriving tech scene.

Continue Reading


In 3 months to the innovation highlight of CES 2017 – Motius’ role in BMW’s HoloActive Touch

We talk a lot about how Motius is working with the newest technologies every day, developing ideas and prototypes that may shape our future. Here is one of them – the HoloActive Touch by BMW Group. It is basically a mixture of a hologram with haptic feedback and gesture control. Motius was responsible for the hardware setup and the software running the hologram.

Continue Reading