Details

Title Разработка программного обеспечения на операционной системе Android для управления устройствами умного дома: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» = Development of Android based software for controlling smart home devices
Creators Терехов Богдан Андреевич
Scientific adviser Дьяченко Юрий Николаевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects умный дом ; home assistant ; android ; zigbee ; matter ; MQTT ; websocket ; автоматизация ; smart home ; automation
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-1856
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42512
Record create date 8/21/2026

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Бакалаврская работа посвящена разработке Android приложения для управления системой умного дома на базе Home Assistant. В ходе работы были рассмотрены существующие решения, разработана структурная схема системы, настроена серверная часть Home Assistant OS и реализована клиентская часть мобильного приложения. Серверная часть включает интеграцию Zigbee и Matter устройств, MQTT брокер и удаленный доступ через Cloudflare Tunnel. Клиентское приложение обеспечивает авторизацию, получение данных об устройствах и сущностях, отображение их состояния, отправку команд управления и получение обновлений через WebSocket. Работоспособность приложения была проверена с помощью функционального и нагрузочного тестирования. Результаты тестирования подтвердили корректность основных функций приложения и возможность его использования для управления устройствами умного дома.

The bachelor’s thesis is devoted to the development of an Android application for controlling a smart home system based on Home Assistant. The work includes an analysis of existing solutions, development of the system structure, configuration of the Home Assistant OS server side, and implementation of the client side of the mobile application. The server side includes integration of Zigbee and Matter devices, an MQTT broker, and remote access through Cloudflare Tunnel. The client application provides authorization, retrieval of data about devices and entities, display of their states, sending of control commands, and receiving updates through WebSocket. The operability of the application was verified through functional and load testing. The test results confirmed the correctness of the main application functions and the possibility of using it to control smart home devices.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
...