Детальная информация

Название Разработка программного обеспечения на операционной системе Android для управления устройствами умного дома: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» = Development of Android based software for controlling smart home devices
Авторы Терехов Богдан Андреевич
Научный руководитель Дьяченко Юрий Николаевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика умный дом ; home assistant ; android ; zigbee ; matter ; MQTT ; websocket ; автоматизация ; smart home ; automation
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-1856
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42512
Дата создания записи 21.08.2026

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Бакалаврская работа посвящена разработке 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.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
...