• v1.1.0 97624d6750

    sirmrak released this 2026-06-28 16:24:53 +03:00 | 10 commits to main since this release

    🚀 RT Key Integration v1.1.0

    Основные изменения

    💾 Локальное хранение архивов событий

    • Архивное видео теперь скачивается через FFmpeg и сохраняется локально
    • Скриншоты событий также сохраняются на диск
    • Просмотр архива не зависит от срока жизни токена — видео всегда доступно
    • Автоматическая ротация файлов по заданному количеству копий

    ️ Новые настройки

    • Путь сохранения — настраиваемая директория в /media/ (по умолчанию RTKey)
    • Количество копий видео (0-10, где 0 = отключено, по умолчанию 5)
    • Количество копий скриншотов (0-10, где 0 = отключено, по умолчанию 10)
    • При значении 0 соответствующие сущности не создаются

    🔍 Диагностика и надёжность

    • Проверка FFmpeg при старте интеграции с информативным логированием
    • Атрибуты ошибок в сущностях архива/скриншота — видно, если скачивание не удалось
    • Улучшена обработка таймаутов при скачивании видео

    🧹 Удалено

    • Устаревшие настройки event_archive_enabled, event_archive_duration, event_screenshot_enabled
    • Хранение скриншотов в оперативной памяти (теперь только на диске)

    📦 Структура хранения

    /media/RTKey/
    ├── archives/
    │   └── {intercom_id}/
    │       └── YYYY-MM-DD_HH-MM-SS.mp4
    └── screenshots/
        └── {intercom_id}/
            └── YYYY-MM-DD_HH-MM-SS.jpg
    

    ️ Важно при обновлении

    • Требуется FFmpeg в системе (стандартно присутствует в Home Assistant)
    • После обновления откройте настройки интеграции и укажите новые параметры хранения
    • Старые настройки будут проигнорированы
    Downloads