Керуйте фотографіями з Immich: Безпроблемна інтеграція з Home Assistant

Керуйте фотографіями з Immich: Безпроблемна інтеграція з Home Assistant 1

Immich — це самостійне рішення з відкритим кодом для резервного копіювання фото та відео, яке позиціонується як альтернатива Google Photos та iCloud Photo Library. Я вже деякий час користуюся Immich для збереження своїх світлин і відео, але раніше навіть не замислювався про його інтеграцію з Home Assistant. Тепер шкодую, що не спробував раніше.

Автор: Tim Brookes

Встановлення інтеграції Immich

Підключення Home Assistant до вашого сервера Immich

Home Assistant пропонує вбудовану інтеграцію Immich, яка дозволяє з’єднати його з вашим сервером Immich. Після успішного підключення ви зможете отримувати доступ до світлин з Immich через Home Assistant, а також завантажувати зображення з Home Assistant до Immich.

Для встановлення зв’язку між Home Assistant та Immich необхідно згенерувати ключ API. У Immich натисніть на іконку свого профілю та оберіть Налаштування облікового запису (Account Settings). Далі перейдіть до розділу Ключі API (API Keys) та натисніть кнопку Новий ключ API (New API Key). Введіть назву для ключа API та визначте необхідні дозволи. Для коректної роботи інтеграції вам обов’язково потрібно надати такі права:

  • album.read
  • albumAsset.create
  • asset.download
  • asset.upload
  • asset.view
  • person.read
  • server.about
  • server.statistics (тільки для адміністраторів)
  • server.storage
  • server.versionCheck
  • tag.read
  • user.read

Можливо, вам знадобиться додати всі дозволи, якщо ви використовуєте старшу версію Immich. Натисніть Створити (Create) і скопіюйте згенерований ключ API. Важливо скопіювати його саме зараз, адже після закриття вікна ви більше не зможете отримати до нього доступ.

Щоб встановити інтеграцію Immich, перейдіть до Налаштування > Пристрої та служби > Інтеграції (Settings > Devices & services > Integrations) та натисніть кнопку Додати інтеграцію (Add integration). Знайдіть Immich та виберіть відповідну інтеграцію. Введіть URL вашого сервера Immich та скопійований ключ API. Натисніть Надіслати (Submit), і буде створено новий пристрій Immich, якому ви зможете присвоїти назву та призначити до певної кімнати (area).

Використання інтеграції Immich

Використання зображень Immich на ваших панелях керування

Керуйте фотографіями з Immich: Безпроблемна інтеграція з Home Assistant 2

Офіційна інтеграція Immich є досить обмеженою, але вона додає деякі корисні функції до Home Assistant. Однією з найкорисніших є можливість вибирати зображення безпосередньо з вашої бібліотеки Immich під час додавання картинки до панелі керування Home Assistant. Коли ви оберете опцію “Вибрати медіа” (Pick media), ви побачите опцію Immich, яка дозволить переглядати та обирати світлини з Immich.

Ще одна зручна функція – можливість працювати у зворотному напрямку, тобто завантажувати зображення з Home Assistant до Immich. Наприклад, якщо ви робите знімки з відеодомофона під час виявлення руху, ви можете завантажити їх до Immich, щоб не зберігати їх у Home Assistant тривалий час.

Створення заставки з Immich

Мій Echo Show став значно цікавішим

Керуйте фотографіями з Immich: Безпроблемна інтеграція з Home Assistant 3

Одна з функцій, яку складно реалізувати за допомогою офіційної інтеграції Immich, – це створення випадкової слайд-шоу. Я хотів це зробити, щоб відображати зображення на моєму зламаному Echo Show 5, використовуючи Fully Kiosk Browser. Таким чином, я міг би імітувати функцію заставки-слайд-шоу Echo Show, не ділячись своїми фотографіями з Amazon.

Хоча офіційна інтеграція Immich не полегшує це завдання, існують сторонні інтеграції, які це дозволяють. Я скористався інтеграцією Immich Picture, яка пропонує п’ять різних джерел фотографій: Випадкові медіа (Random Assets) – отримує випадкову добірку фотографій під час кожного циклу; Всі медіа (Останні) (All Assets (Recent)) – отримує найновіші медіа; Медіа з альбому (Album Assets) – дозволяє вибрати конкретний альбом; Улюблені медіа (Favorite Assets) – отримує фотографії, позначені як улюблені; та Пошук за метаданими (Search by Metadata) – дозволяє використовувати JSON-запит до метаданих для фільтрації за такими критеріями, як країна, дата створення, текст OCR, виробник і модель камери тощо.

Я створив спеціальний альбом у Immich для пейзажних фотографій, які хотів відобразити на своєму Echo Show, і використав опцію Медіа з альбому (Album Assets). Це генерує сутність камери, яка оновлюється з певною періодичністю, використовуючи зображення з вказаного альбому. Потім я зміг додати цю сутність камери до картки “Picture Entity” на панелі керування і відобразити цю панель на своєму Echo Show.

Тепер я маю випадкову слайд-шоу із зображень мого альбому на Echo Show, причому все відбувається локально, тому жодні зображення не покидають мою домашню мережу.

Отримання сповіщень про завантаження фотографій

Я можу стежити за нашим спільним альбомом

Керуйте фотографіями з Immich: Безпроблемна інтеграція з Home Assistant 4

Ми з дружиною обоє завантажуємо свої фото до Immich, і у нас є спільний альбом, куди ми поміщаємо наші улюблені сімейні світлини. Іноді проходить чимало часу, перш ніж я перевіряю альбом, і виявляю, що моя дружина додала туди безліч чудових фотографій.

Розсилка: практичні поради та проєкти для розумного дому

Підпишіться на нашу розсилку, щоб отримувати детальний огляд тем розумного дому та самостійного розміщення: практичні ідеї для проєктів, методи зберігання фотографій з акцентом на конфіденційність та чіткі інструкції з інтеграції, які допоможуть вам розширити функціонал Home Assistant та впевнено керувати локальними медіа. Отримувати оновлення Підписуючись, ви погоджуєтесь отримувати електронні листи з розсилкою та маркетингові повідомлення, а також приймаєте наші Умови використання та Політику конфіденційності. Ви можете відписатися в будь-який час.

У Home Assistant я налаштував сенсор, який кожну хвилину перевіряє вміст альбому Immich і підраховує кількість фотографій. У мене є автоматизація, яка надсилає мені сповіщення, коли ця кількість збільшується, але тільки якщо фотографію додав не я. Є ще одна автоматизація, яка робить те саме для моєї дружини.

Тепер, щоразу, коли моя дружина додає нові фотографії до спільного альбому, я отримую майже миттєве сповіщення. Це схоже на роботу спільних альбомів в Apple Photos, але все залишається у моїй локальній мережі.

Immich та Home Assistant – чудове поєднання

Я користувався Immich деякий час, але раніше не думав про його інтеграцію з Home Assistant, оскільки не бачив очевидних причин для цього. Зараз я дуже радий, що зробив це; мій Echo Show тепер відображає ідеальну слайд-шоу, і я можу отримувати сповіщення щоразу, коли до мого спільного альбому додаються нові зображення.

Порада від Soft Portal:

Інтеграція Immich з Home Assistant відкриває нові можливості для керування вашою медіатекою. Вона дозволяє не тільки надійно зберігати фотографії та відео локально, але й використовувати їх у ваших системах розумного дому, створюючи персоналізовані слайд-шоу та отримуючи сповіщення про важливі події. Це чудовий спосіб отримати більше контролю над своїми даними та покращити функціонал вашої домашньої автоматизації.

За даними порталу: www.howtogeek.com

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *