Разработано специализированное программное средство на Python для автоматического мониторинга состояния многофункциональных устройств (МФУ) в локальной сети по протоколу SNMP. Система обеспечивает обнаружение устройств (HP, Canon, Kyocera и др.), опрос уровня тонера, состояния лотков, счетчиков страниц, кодов ошибок. Реализованы модули: SNMP-опроса (pysnmp, асинхронный режим), обработки данных с пороговыми триггерами, веб-интерфейса на Flask, подсистемы оповещений (Email через SMTP, Telegram-бот, системный журнал). Данные хранятся в SQLite.
Проведено модульное (84 теста), интеграционное (на реальных МФУ) и нагрузочное тестирование (до 50 устройств, память <120 МБ, CPU <10%). Выполнено технико-экономическое обоснование: инвестиции 9400 руб., чистая прибыль 3819 руб./год, срок окупаемости 2,55 года, NPV положительный. Прилагается полный исходный код (главный модуль, discovery, poller, processor, notifier, webapp, database). Работа готова к внедрению в малом и среднем бизнесе.