Cloud-dependent smart home platforms introduce critical limitations including high command execution latencies, complete functionality loss during network outages, security vulnerabilities, and inadequate linguistic support for morphologically rich languages like Ukrainian. This research addresses these challenges by developing a hybrid local-cloud architecture that maintains device control autonomy while preserving user interface accessibility. The proposed system integrates containerized Home Assistant deployment, MQTT message broker for local communication, and spaCy-based natural language processing with Pymorphy3 morphological analysis specifically adapted for Ukrainian language commands. The methodology employs lemmatization and tokenization to handle complex grammatical variations including case systems, gender agreements, and aspectual distinctions characteristic of Ukrainian morphology. Experimental validation demonstrates high intent recognition accuracy across single-device, multi-device, and conditional command categories while maintaining sub-second response times on consumer-grade hardware. The system achieves complete operational independence during internet disruptions and ensures zero external data transmission through fully local processing architecture. Theoretical contributions include establishing first documented benchmarks for Ukrainian language intent recognition in smart home contexts, demonstrating sub-linear computational complexity for edge-based processing, and validating hybrid architectural models balancing sovereignty with accessibility. Practical implications encompass complete data sovereignty, elimination of subscription dependencies, vendor independence through open standards, and community-extensible open-source implementation. The research establishes reproducible methodology applicable to other underserved languages and resource-constrained IoT environments while addressing significant market gaps in Ukrainian-speaking populations.
Keywords
Smart Home AutomationNatural Language ProcessingEdge ComputingUkrainian Language ModelMQTT ProtocolPrivacy-Preserving ArchitectureHome Assistant Integration.
References
V. Gopinath et al., “Smart homes: Steps, components, utilities, and challenges,” Int. J. Eng. Technol., vol. 7, no. 2.7, pp. 436–440, 2018.
Google Inc., “Google Home Documentation,” 2025. [Online]. Available: https://support.google.com/googlenest/. Accessed: Dec. 02, 2024.
B. Sheehan, “Top trends in smart home technology,” Claritas. [Online]. Available: https://claritas.com/trends-in-smart-home-tech/. Accessed: Dec. 02, 2025.
Promwad, “The future of smart homes: Key trends shaping 2025 and beyond.” [Online]. Available: https://promwad.com/news/smart-home-trends-2025. Accessed: Dec. 02, 2025.
CNET, “I thought I'd hate AI in home security. I couldn't have been more wrong,” 2024. [Online]. Available: https://www.cnet.com/home/security/features/i-thought-id-hate-ai-in-home-security-i-couldnt-have-been-more-wrong/. Accessed: Dec. 02, 2025.
Praos Solutions, “The future of home security: Integrating AI and smart technology in alarm systems.” [Online]. Available: https://www.praossolutions.com/blog/the-future-of-home-security-integrating-ai-and-smart-technology-in-alarm-systems/. Accessed: Dec. 02, 2025.
Y. Hasiuk et al., “Security problems in smart home systems,” Comput. Des. Syst. Theory Pract., vol. 5, no. 1, pp. 71–81, 2023.
WebbyLab, “Natural language processing (NLP): Can AI understand human language?” [Online]. Available: https://webbylab.com/blog/nlp-how-ai-understands-human-language/. Accessed: Dec. 02, 2025.
S. Quincozes, T. Emilio, and J. Kazienko, “MQTT protocol: Fundamentals, tools and future directions,” IEEE Latin Amer. Trans., vol. 17, no. 9, pp. 1439–1448, 2019.
OASIS, “MQTT Version 5.0 OASIS Standard,” 2019. [Online]. Available: https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html.
XenonStack, “AI and IoT in smart homes,” XenonStack Blog. [Online]. Available: https://www.xenonstack.com/blog/ai-iot-in-smart-homes. Accessed: Dec. 02, 2025.
M. Korobov, “Morphological analyzer and generator for Russian and Ukrainian languages,” in Communications in Computer and Information Science, Cham: Springer, 2015, pp. 320–332.
P. Mishra, “Explainability for NLP,” in Practical Explainable AI Using Python, Berkeley, CA: Apress, 2021, pp. 193–227.