Проект расширяет существующий кластер Kubernetes для интеграции камер ESP32-CAM, предназначенных для фиксации активности и отправки фото в Telegram. Система использует MinIO для хранения снимков, сервис pworker для обработки событий Kafka и N8n для автоматизации отправки уведомлений.
Для стабильной работы устройства требуется внешний источник питания 5V с силой тока от 1А. При прошивке необходимо замыкать GPIO0 на GND и использовать кнопку сброса. Оптический датчик чувствителен к перегреву и может выйти из строя при непрерывной съемке.
Прошивка дополнена классами CameraManager и CaptureManager, которые обеспечивают создание серии снимков каждые 5 секунд в течение 20 секунд после активации. Добавлена проверка освещенности через фоторезистор для предотвращения съемки в темноте и перегрева датчика.
Серверная часть системы дополнена поддержкой MinIO, обработкой топиков с фотографиями и обновленным веб-интерфейсом для управления камерами. Сервис pworker формирует защищенные ссылки на файлы со сроком действия 15 минут для их передачи через N8n в Telegram.
Инфраструктура кластера обновлена через файл конфигурации infra.yaml, что позволяет автоматически развертывать MinIO и N8n при запуске. Скрипты инициализации также получили инструкции для запуска новых сервисов и доступа к их административным панелям.






