Abstract
In this paper, we examine implementing distributed home automation platforms, with Home Assistant serving as a case study. Home Assistant is an open-source platform that enables users to control and automate various aspects of their homes. The paper addresses the platform’s limitations due to hardware constraints, which can cause performance bottlenecks when many tasks are running at once, and with a focus on especially intensive tasks. Implementing a distributed architecture facilitates computational loads across multiple devices which improves Home Assistant’s capabilities. Key aspects include establishing a distributed network, configuring communication protocols, and developing data handling and processing methods. This approach involves working with both existing and custom-developed components and tools. The achieved results affirm the potential of a more distributed system in enhancing the performance of Home Assistant, offering a more scalable and capable solution for managing and automating various home functions.
| Original language | English |
|---|---|
| Title of host publication | IoT '24: Proceedings of the 14th International Conference on the Internet of Things |
| Editors | Ella Peltonen, Sami Hyrynsalmi, Isabel Wagner, Jan Rellermeyer, Nitinder Mohan |
| Publisher | ACM |
| Pages | 206-212 |
| ISBN (Electronic) | 979-8-4007-1285-2 |
| DOIs | |
| Publication status | Published - Mar 2025 |
| Publication type | A4 Article in conference proceedings |
| Event | International Conference on the Internet of Things - Oulu, Finland Duration: 19 Nov 2024 → 22 Nov 2024 |
Conference
| Conference | International Conference on the Internet of Things |
|---|---|
| Country/Territory | Finland |
| City | Oulu |
| Period | 19/11/24 → 22/11/24 |
Publication forum classification
- Publication forum level 1