In recent years, the Internet of Things (IoT) has been growing from a vision to reality. More and more startups, large companies, governments, and hobbyists are taking an interest in IoT and are building and selling new devices, apps, and solutions. But the field of IoT is not easy to overlook. A lot of different protocols, technologies, frameworks, platforms, and standards are competing for attention, which makes selecting an appropriate solution for a given use case a difficult task.
To help interested readers with understanding, designing, and building IoT systems we collected IoT Patterns. These patterns present common solutions to reoccurring problems in an abstract manner so that they can be applied in many different scenarios.