Метеостанция
Проект направлен на разработку умного устройства "Метеостанция" с удаленным контролем доступа и создание web-приложения для домашней метеостанции с wi-fi модулем, моделирование web и DDoS атак и проектирование защиты от них. Устройство будет измерять температуру и влажность воздуха, передавать данные на сервер, сохранять историю измерений в базе данных и отображать текущие и архивные показатели в веб-интерфейсе. Пользователь сможет в удобной форме отслеживать состояние помещения удалённо — с компьютера, планшета или смартфона.
Актуальность проекта связана с тем, что в жилых, учебных и рабочих помещениях температура и влажность напрямую влияют на комфорт, здоровье, сохранность оборудования, учебный процесс и условия труда. При этом многие простые бытовые датчики показывают только текущие значения и не позволяют хранить историю, анализировать изменения микроклимата или организовать защищённый удалённый доступ. Кроме того, значительная часть IoT-устройств работает внутри закрытых экосистем и не даёт пользователю гибкости в настройке, хранении данных и управлении безопасностью.
Техническая основа проекта включает микроконтроллер ESP8266 или ESP32, датчик температуры и влажности DHT11/DHT22, серверную часть на Java Spring Boot, базу данных PostgreSQL или MySQL и веб-интерфейс на HTML, CSS и JavaScript. Устройство считывает климатические показатели, передаёт их по Wi-Fi на сервер, где данные сохраняются, обрабатываются и становятся доступными пользователю через веб-приложение. Такой подход позволяет не только видеть текущие параметры, но и анализировать динамику изменений за период.
Отдельный фокус проекта — исследование устойчивости IoT-системы к веб-угрозам и DDoS-атакам. В рамках разработки планируется реализовать базовые механизмы защиты: аутентификацию пользователя, защиту API, фильтрацию некорректных запросов, снижение риска SQL-инъекций и тестирование устойчивости серверной части к повышенной нагрузке. Это усиливает проект не просто как бытовую метеостанцию, а как учебно-прикладной программно-аппаратный комплекс в области безопасного Интернета вещей.
Ожидаемый результат проекта — работоспособный прототип безопасной системы мониторинга микроклимата, который включает аппаратное устройство, серверную часть, базу данных и веб-приложение. Прототип может применяться в системе «умный дом», учебных лабораториях, компьютерных классах, небольших офисах, теплицах, мастерских и других малых объектах автоматизации.
Потенциальные потребители продукта — частные пользователи, образовательные организации, разработчики IoT-систем, малый бизнес и организации, которым важно контролировать параметры среды и иметь доступ к истории измерений.
