Microservice-Based IoT for Smart Buildings
A large percentage of buildings in domestic orspecial-purpose is expected to become increasingly "smarter"in the future, due to the immense benefits in terms of en-ergy saving, safety, flexibility, and comfort, that relevant newtechnologies offer. As concerns hardware, software, or platformlevel, however, no clearly dominant standards currently exist. Such standards, would ideally, fulfill a number of importantdesiderata, which are to be touched upon in this paper. Here, we will present a prototype platform for supporting multipleconcurrent applications for smart buildings, which is utilizing anadvanced sensor network as well as a distributed microservicesarchitecture, centrally featuring the Jolie programming language. The architecture and benefits of our system are discussed, as wellas a prototype containing a number of nodes and a user interface, deployed in a real-world academic building environment. Ourresults illustrate the promising nature of our approach, as wellas open avenues for future work towards its wider and largerscale applicability.