Publication: Design and Implementation of Home Assistant and TouchGFX Interaction Based on STM32 Microcontroller
Дата
2022
Авторы
Journal Title
Journal ISSN
Volume Title
Издатель
Аннотация
© 2022 IEEE.internet of things (IoT) technologies has seen rapid development over the past decade. This factor also forced the development of related software products. 'Home Assistant' (HA) is a popular home automation software. This article presents the interaction interface between Home Assistant and TouchGFX framework, which is used in the development of smart devices with graphical user interface (GUI), based on STM32 microcontroller (MCU). Google protocol buffers serialization protocol (protobuf) and special addon for Home Assistant were implemented in entire system to increase performance of data transfer and processing. Then, real-time operating system (RTOS) queuing mechanism was used for interacting between MCU peripherals and TouchGFX framework. In conclusion two serialization protocols (protobuf and JSON) were compared in terms of encoding time and message size under the conditions of developed system.
Описание
Ключевые слова
Цитирование
Zharikov, A. M. Design and Implementation of Home Assistant and TouchGFX Interaction Based on STM32 Microcontroller / Zharikov, A.M., Kozin, D.A., Nekrasov, P.V. // Moscow Workshop on Electronic and Networking Technologies, MWENT 2022 - Proceedings. - 2022. - 10.1109/MWENT55238.2022.9802415