Разработал адаптивную веб-панель для удалённого управления техническим оборудованием и сервисами.
До внедрения панели для выполнения простых операций требовалось подключаться к удалённому компьютеру, открывать служебные интерфейсы и вручную выполнять несколько действий. Новая система позволяет выполнять необходимые операции с телефона или компьютера в один клик.
В панели реализованы:
— управление освещением и оборудованием через существующую инфраструктуру;
— удалённое включение и выключение отдельных функций;
— перезапуск серверного приложения с правильной последовательностью остановки, ожидания и запуска;
— проверка результата выполненной команды;
— отображение состояния и ошибок непосредственно в интерфейсе;
— защищённый вход по PIN-коду и пользовательские сессии;
— адаптивный интерфейс для iPhone и компьютеров;
— автоматический запуск панели после перезагрузки Windows.
Серверная часть реализована на Python и Flask. Для управления удалёнными сервисами используются SSH-команды, обработка статусов, тайм-аутов и результатов выполнения.
В результате сложная последовательность ручных действий была заменена понятной веб-панелью, доступной с телефона и компьютера. Это сократило время реакции на технические запросы и избавило от необходимости каждый раз подключаться через удалённый рабочий стол.