This assignment presents a multi-case study investigating user interactions within Internet of Things (IoT) systems. It delves into various aspects, including security concerns, data management practices like Sensing as a Service (S2aaS), the role of Fog Computing in IoT, and architectural considerations for future IoT development. The aim is to analyze real-world examples of IoT devices and their user interfaces, highlighting both the opportunities and challenges presented by these interconnected systems.