ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ 7
ВВЕДЕНИЕ
1 Обзор существующих решений для СУОУД 12
1.1 Концепция умного дома
1.2 Технологии и стандарты в области умного дома
1.2.1 RS-485
1.2.2 Ethernet
1.2.1 Протокол MQTT
1.2.1 Zigbee
1.2.1 Z-Wave
1.2.1 Bluetooth
1.2.1 Matter
1.2.1 Thread
1.3 Системы управления объектами умного дома
1.3.1 Централизованные СУОУД
1.3.2 Децентрализованные СУОУД
1.3.3 Смешанная СУОУД
1.4 Применение искусственного интеллекта в системах умного дома . . . .
1.5 Аналитический обзор существующих решений умного дома
1.5 Home Assistant 29
1.5 Google Home
1.5 Яндекс. Алиса
1.5 Сбер Салют
1.6 Вывод
2 Проектирование систем управления объектами умного дома
2.1 Постановка задачи и формулирование целей исследования 35
2.2 Описание используемых технологий и инструментов
2.3 Выбор аппаратного обеспечения умного дома 36
2.3.1 Выбор микроконтроллера 36
2.3.2 Выбор устройства для локального сервера умного дома
2.4 Установка ПО Home Assistant
2.5 Настройка Home Assistance
2.5.1 Настройка File Editor
2.5.2 Настройка Maria DB
2.5.3 Настройка HACS
2.6 Разработка алгоритма взаимодействия периферийных
устройств на базе микроконтроллера CH32V307VCT6 55
2.7 Вывод
3 Реализация системы управления объектами умного дома
3.1 Разработка устройства считывания датчиков и
управления блоком рeле
3.1.1 Разработка структурной схемы
3.1.2 Разработка аппаратной части
3.1.3 Подбор датчиков 65
3.1.4 Подбор блока электромеханических реле
3.2 Разработка ПО
3.1.4 Разработка функций сценариев 65
3.3 Вывод
4 Тестирование и отладка системы
4.1 Отладка ПО на микроконтроллере CH32V307VCT6
4.2 Сопряжение устройств с локальным сервером по MQTT
4.3 Интеграция искусственного интеллекта в Home Assistant
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ А Листинг программы
ПРИЛОЖЕНИЕ Б Презентация
120
В современном мире системы умного дома, представляют собой одно из ключевых направлений современных технологий, стремительно развивающихся и находят широкое применение в повседневной жизни. Интеграция различных устройств и сенсоров в единую управляющую инфраструктуру позволяет не только повысить уровень комфорта и безопасности в жилых помещениях, но и значительно сократить затраты на энергопотребление. Интеграция искусственного интеллекта (ИИ) в такие системы открывает новые возможности для автоматизации, анализа данных и адаптивного управления. В данной магистерской диссертации рассматривается разработка системы управления объектами умного дома на базе платформы Home Assistant с использованием микроконтроллера (МК) CH32V307VCT6 и одноплатного компьютера Orange Pi 5B, с акцентом на интеграцию технологий ИИ.
Актуальность выбранной темы обусловлена растущим интересом к автоматизации и интеллектуальному управлению домашними устройствами. Современные пользователи стремятся создать удобную, функциональную и надежную систему, способную интегрировать различные аспекты домашнего быта, начиная от управления освещением и климатом, заканчивая обеспечением безопасности и мониторингом состояния различных устройств. Применение открытых платформ, таких как Home Assistant, и использование MQTT-протокола для связи между устройствами предоставляет широкие возможности для создания гибких и масштабируемых решений. Применение ИИ позволяет создать интеллектуальные алгоритмы, способные обучаться и адаптироваться к предпочтениям пользователей, что значительно расширяет функциональные возможности системы.
Одной из главных задач данной работы является разработка и внедрение системы, способной обеспечить надежную и эффективную коммуникацию между МК CH32V307VCT6, выполняющим роль сборщика данных с различных сенсоров и управляющего блока для исполнительных
устройств, и центральным узлом на базе Orange Pi 5B, работающим под управлением Home Assistant. В ходе работы будут рассмотрены особенности интеграции различных компонентов системы, включая настройку MQTT- брокера, программирование микроконтроллера для взаимодействия с датчиками и исполнительными устройствами, а также разработку конфигурационных файлов для Home Assistant, обеспечивающих корректную работу всей системы.
Но существует ряд проблем в связи с применением систем управления умным домом:
- проблема безопасности. сложность установки ПО связана с применением прокси-сервера, что не обеспечивает конфиденциальность данных,
- нестабильная работа технологий ИИ в системе управления умным домом. В связи с не достаточной отлаженной работой,
- проблема выхода из строя одноплатного компьютера, на котором установлен Home Assistant.
Предполагается что разработка автономного устройства считывания датчиков и управления блоком реле с применением LLM (large language model), сможет решить данные проблемы, обеспечить гибкость и стабильность работы системы умного дома.
Целью данной работы является создание функциональной и надежной системы умного дома, которая будет учитывать современные тенденции в области IoT (Internet of Things) и обеспечит высокую степень интеграции и управления различными аспектами домашнего хозяйства, а также интеграцию с технологиями ИИ. Основными задачами исследования являются анализ существующих решений, выбор оптимальных компонентов и методов их интеграции, разработка программного обеспечения для обеспечения бесперебойного взаимодействия всех элементов системы, а также интеграция ИИ для улучшения функциональности и адаптивности
Объектом исследования является система управления объектами умного дома (СУОУД).
Предметом исследования являются элементы СУОУД микроконтроллер CH32V307VCT6 и одноплатный компьютер Orange Pi 5B
Результаты данного исследования могут быть полезны не только для создания частных умных домов, но и для разработки масштабируемых решений, применимых в коммерческих и общественных зданиях, что открывает новые перспективы для дальнейших исследований и внедрения инновационных технологий в повседневную жизнь.
Научная новизна данной работы заключается в разработке алгоритма взаимодействия периферийных устройств на базе микроконтроллера CH32V307VCT6 и одноплатного компьютера Orange Pi 5B для управления системой объектами умного дома, основанной на открытой платформе Home Assistant и с акцентом на внедрение искусственного интеллекта. Основные аспекты новизны включают:
- разработка алгоритма взаимодействия периферийных устройств комплексной системы управления: предлагается комплексная система управления, включающая сбор данных с различных сенсоров, управление исполнительными устройствами и интеграцию ИИ для адаптивного управления. Это включает в себя разработку программного обеспечения для микроконтроллера и конфигурацию Home Assistant для обеспечения полной автоматизации и интеграции элементов СУОУД,
- интеграция различных технологий. Разработка системы умного дома, которая сочетает в себе возможности Home Assistant, микроконтроллера CH32V307VCT6 и одноплатного компьютера Orange Pi 5B, демонстрирует уникальный подход к объединению различных технологий и протоколов для создания комплексного решения. В работе рассматриваются вопросы совместимости и эффективного взаимодействия этих компонентов, что является значительным вкладом в область IoT и систем автоматизации,
- использование микроконтроллера CH32V307VCT6. микроконтроллеры архитектуры RISC-V широко применяются в системах умного дома, использование данного МК, который относительно недавно появился на рынке, представляет собой инновационный подход. В работе проводится анализ его возможностей и преимуществ по сравнению с другими популярными МК, а также демонстрируется его практическое применение в реальной системе умного дома,
- оптимизация взаимодействия устройств через MQTT. Работа включает исследование и оптимизацию протокола MQTT для обеспечения надежной и эффективной связи между микроконтроллером и центральным узлом системы. Предлагаются методы повышения устойчивости и производительности системы за счет оптимизации конфигурации и параметров передачи данных,
- интеграция ИИ для адаптивного управления. Одним из ключевых аспектов новизны является интеграция LLM в систему умного дома. Разработка и внедрение интеллектуальных алгоритмов, способных анализировать данные с сенсоров, предсказывать поведение пользователей и адаптировать управление устройствами, что позволяет значительно повысить уровень автоматизации и комфорта в умном доме.
Таким образом, данная работа не только демонстрирует практическое применение современных технологий для создания системы умного дома, но и вносит значительный вклад в область научных исследований, направленных на разработку эффективных и инновационных решений для автоматизации и интеллектуального управления бытовыми устройствами.
В ходе выполнения данной диссертационной работы были выполнены следующие результаты:
- разработан алгоритм взаимодействия периферийных устройств на базе микроконтроллера CH32V307VCT6 на архитектуре RISC-V
- разработано и отлажено ПО для микроконтроллера CH32V307VCT6
- предложен подход к объединению различных технологий и протоколов с применением микроконтроллера CH32V307VCT6 и одноплатного компьютера Orange Pi 5B
- применён протокол MQTT для микроконтроллера CH32V307VCT6 с целью оптимизации взаимодействия устройств и обеспечения надежной и эффективной связи элементов СУОУД
- внедрена модель LLM для дальнейшего обучения и адаптивного управления, что позволяет значительно повысить уровень автоматизации и комфорта в СУОУД
- разработка программного обеспечения для бесперебойного взаимодействия всех элементов СУОУД.
Дальнейшее развитие СУОУД может включать в себя:
- сопряжение беспроводных протоколов, такие как Matter
- дальнейшую доработку ИИ в СУОУД
- финансирование проекта Федерального масштаба
1. Крюкова А.А. Особенности развития концепции» умный дом»: российский и зарубежный опыт / А.А.Крюкова, К.О. Шматок // Азимут научных исследований: экономика и управление. — 2019. — Т. 8. - No. 3 (28). — с.397-399.
2. Провалихин С. СОВРЕМЕННЫЕ АДАПТИВНЫЕ СИСТЕМЫ В
УМНОМ ДОМЕ / С. Провалихин // Международный научно¬исследовательский журнал. — 2024. — №1 (139). — URL: https://research- journal.org/archive/1-139-2024-january/10.23670/IRJ.2024.139.162 — DOI:
10.23670/IRJ.2024.139.162 (дата обращения: 10.06.2024).
3. Е. В. Королёв Разработка унифицированного стека сетевых протоколов для полевых шин корабельных систем управления техническими средствами // ВАК РФ 05.13.06, 2011, // С. 9.
4. В.Г. Олифер, Н.А Олифер. Компьютерные сети. Принципы, технологии, протоколы. 4-е изд. - СПБ: Изд-во "Питер", 2010, - С. 943.
5. D. Kant, A. Johannsen, and R. Creutzburg, ‘‘Analysis of iot security risks based on the exposure of the mqtt protocol,’’ Electronic Imaging, vol. 2021, no. 3, pp. 96-1, 2021.
6. A. Shafqat and F.A. Tahir, “Miniaturized Tapered Meandered Dual Band Dipole Antenna for WiFi 2.4/5.8 GHz Application,” Prog. Electromagn. Res. Symp., 2017, pp. 1640-1642.
7. Данилин, С. В. Отимальное управление беспроводной сенсорной сетью Zigbee в условиях преднамеренного электромагнитного воздействия пофиру / С. В. Данилин // Телекоммуникации. - No 5 - С. 35 (из перечня ВАК). - 2013.
8. Vattheuer, Christopher & Liu, Charlie & Abedi, Ali & Abari, Omid..
Is Z-Wave Reliable for IoT Sensors. IEEE Sensors Journal. PP. 1-1.
10.1109/JSEN.2023.3328014. - 2023.
9. Маслов, В. А. Построение информационного пространства вуза с использованием беспроводной технологии bluetooth / В. А. Маслов, А. Г. Финогеев, Д, А. Кувшинников, А. А. Финогеев / / Прикладная информатика.. - № 6(18). — С. 20-31. - 2008.
10. Mota, Afonso &Serodio, Carlos & Valente, Antonio.. Matter Protocol Integration Using Espressifs Solutions to Achieve Smart Home Interoperability. Electronics. 13. 2217. 10.3390/electronics13112217. - 2024.
11. H.-S. Kim, S. Kumar, and D. E. Culler, “Thread/OpenThread: A compromise in low-power wireless multihop network architecture for the internet of things,” IEEE Commun. Mag., vol. 57, no. 7, pp. 55-61, - 2019.
12. Абзалов, Д.Б, Сафин М.А.. Централизованная и
децентрализованная система умного дома. ТЕНДЕНЦИИ РАЗВИТИЯ НАУКИ И ОБРАЗОВАНИЯ. 104. 11-14. 10.18411/trnio-12- 2023.
13. ИИ в быту: как технологии меняют наше домашнее
пространство. -URL: https://ai.gov.ru/mediacenter/ii-v-bytu-kak-tekhnologii-menyayut-nashe-domashnee-prostranstvo/(дата обращения 2024-02-02).
14. Home Assistant [Электронный ресурс] URL: https://www.home- assistant.io/(Дата обращения: 07.05.2024).
15. Google Home [Электронный ресурс] URL: https://home.google .com/u/0/(Дата обращения: 07.05.2024).
16. Яндекс Алиса [Электронный ресурс] URL:https://alice.yandex.ru/(Дата обращения: 07.05.2024).
17. Сбер Салют [Электронный ресурс] URL:https://salute.sber.ru/(Дата обращения: 07.05.2024).
18. GigaDevice [Электронный ресурс] URL:https://www.gigadevi-
ce.com/product/mcu/arm-cortex-m3/gd32H07vct6 (Дата обращения:
17.05.2023).
19. [Электронный ресурс] URL: https://wch-ic.com/products/CH32
V307.html(Дата обращения: 17.05.2023).
20. Raspberry pi Pico [Электронный ресурс] URL:https: //www.raspber- rypi.com/products/raspberry-pi-pico/(Дата обращения: 07.11.2023).
21. Orange Pi 5b [Электронный ресурс] URL: http: //www.orangepi .org
/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5B.html (Дата
обращения: 02.02.2024).
22. Raspberry pi 5 [Электронный ресурс] URL: https: //www.raspberrypi .com/products/raspberry-pi-5/(Дата обращения: 02.02.2024).
23. Mounriver [Электронный ресурс] URL: http: //mounriver. com
/download(Дата обращения: 02.05.2023).
24. 2024.6: Dipping our toes in the world of AI using LLMs
[Электронный ресурс] URL: https://current--home-assistant-
docs.netlify.app/blog/2024/06/05/ release-20246/(Дата обращения: 05.06.2024).
25. FixSE [Электронный ресурс] URL:https://fixtse.com/blog/local-ai-home-assistant(Дата обращения: 02.05.2024).
26. Бозаров, С. (). Правовое регулирование общественных отношений, связанных с производством и применением искусственного интеллекта. Общество и инновации. 4. с. 253-266. 10.47689/2181-1415-vol4- iss9/S-pp253-266.- 2023.
27. Щербинина, М. Стефанова Н. Концепция интернет вещей. Creative Economy. 10. 1323. 10.18334/ce.10.11.37074. - 2016.
28. Basyal, Lochan, Fu, Chenglong, Du, Xiaojiang. IoT Security with Matter Protocol: Exploring a Secure and Reliable Home Automation. 10.13140/RG.2.2.31849.06249. - 2023.
29. Sittampalam, Gopinath, Ragel, Roshan, Karunarathna, Suneth.. Two-
Factor Commissioning for Thread Protocol.
10.1109/ICARC57651.2023.10145748. - 2023.
30. Tulshan A.S. Survey on Virtual Assistant: Google Assistant, Siri, Cortana, Alexa / A.S. Tulshan, S.N. Dhage // Advances in Signal Processing and Intelligent Recognition Systems: 4th International Symposium SIRS. — 4. — p. 190-201. — 2019.
31. Madakam S. The Future Digital Work Force: Robotic Process Automation (RPA) / S. Madakam, R. M. Holmukhe, D. K. Jaiswal // JISTEM- Journal of Information Systems and Technology Management. — Т. 16. — 2019.
32. Шестаков Н.А. Умный дом от Яндекс / Н.А. Шестаков // Молодежь и научно-технический прогресс.— 7. — с. 285-287. — 2021.
33. Маршев Д.В. Внедрение искусственного интеллекта в систему «Умный Дом» / Д.В. Маршев // Современные тенденции развития науки и мирового сообщества в эпоху цифровизации.. — 1. — с. 139-144. — 2023.
34. - Выбор контроллера управления и интеллектуальные датчики: учебное пособие / сост.: Г.Б. Минигалиев, А.В. Долганов - Нижнекамск: Нижнекамский химико-технологический институт (филиал) ФГБОУ ВПО «КНИТУ»,. - 136 с. - 2015.
35. - Исследование технологии RISC-V / Фролов В.А., Галактионов В.А., Санжаров В.В. Труды ИСП РАН, том 32, вып. 2, 2020 г., стр. 81-98. DOI: 10.15514/ISPRAS-2020-32(2)-7 - 2020.
36. - Брякин, Л.А. Схемотехника модулей встраиваемых систем : учеб. пособие / Л. А. Брякин, А. Л. Брякин. - Пенза : Изд-во ПГУ, — 124 с. 2016.
37. Шерстобитов И.Д. Система умного дома: перспективы и возможности развития, Вестник Науки №11 (68) т.3, ISSN 2712-8849, г. Тольяти, Россия, 19 ноября 2023.