Publications
Article · Energy Informatics · February 3, 2026
Design and implementation of an interface architecture for automated IoT device testing platforms
Ainur Mukhiyadin, Anara Akmoldina, Karlygash Tainova, Darkhan Abdrahmanov
Abstract
This paper presents the design and validation of a modular interface architecture for automated testing of IoT devices. The proposed system integrates asynchronous communication, real-time environmental data visualization, and support for multiple network protocols such as MQTT and HTTP/REST. The backend is implemented in Python using FastAPI, while the frontend utilizes a custom GUI developed in Tkinter. Testing was performed under normal, boundary, and failure conditions, with both simulated and physical sensor inputs. Results show reduced manual effort, improved reproducibility, and compatibility with CI/CD workflows.
Arduino and IoT ApplicationsSoftware Testing and Debugging TechniquesIoT and Edge/Fog Computingtest automationinterface architecturemodular architecture
More by Ainur Mukhiyadin
- Using Immersive Virtual Reality for Collaborative Distance LearningInternational Conference on Distance Education and Learning · 2026
- Перспективы и риски использования технологий искусственного интеллекта и VR в школеBilim scientific and pedagogical jornal · 2025 · Citations: 1
- The use of ensemble machine learning models to analyze factors affecting schoolchildren academic performance in distance learningBulletin of the National Engineering Academy of the Republic of Kazakhstan · 2025
- Application of machine learning methods to analysis and evaluation of distance educationInternational Journal of Power Electronics and Drive Systems/International Journal of Electrical and Computer Engineering · 2025
