Vyhledávání na webu

Konečně jsem spároval Home Assistant s mým serverem fotografií Immich a přeji si, abych to udělal dříve


Immich je self-hosted, open-source řešení pro zálohování fotografií a videí, určené jako alternativa k Google Photos a iCloud Photo Library. Immich jsem používal nějakou dobu k zálohování fotografií a videí, ale nikdy by mě nenapadlo propojit ho s Home Assistant. Teď si přeji, abych to vyzkoušel dříve.

Instalace integrace Immich

Připojte Home Assistant k vašemu serveru Immich

Home Assistant má integraci s Immich, kterou můžete použít k připojení k vašemu Immich serveru. Po připojení můžete pomocí Home Assistant přistupovat k fotografiím z Immich. Také můžete nahrávat obrázky z Home Assistant do Immich.

Chcete-li připojit Home Assistant k Immich, budete muset vygenerovat API klíč. V Immich klikněte na ikonu svého profilu a vyberte Nastavení účtu. Zvolte API klíče a klikněte na tlačítko Nový API klíč. Pojmenujte API klíč a vyberte oprávnění, která chcete udělit. Pro správné fungování integrace musíte udělit následující oprávnění:

  • album.přečíst
  • albumAsset.vytvořit
  • stáhnout.soubor
  • asset.nahrát
  • zobrazit.majetek
  • osoba.číst
  • server.o
  • server.statistics (pouze pro administrátory)
  • server.úložiště
  • server.verzeKontrola
  • tag.read
  • uživatel.číst

Možná budete muset přidat všechna oprávnění, pokud používáte starší verzi Immich. Klikněte na Vytvořit a zkopírujte klíč API. Musíte jej v tuto chvíli zkopírovat; jakmile okno zavřete, už k němu nebudete mít přístup.







Chcete-li nainstalovat integraci Immich, přejděte do Nastavení > Zařízení a služby > Integrace a klikněte na tlačítko Přidat integraci. Vyhledejte Immich a vyberte integraci Immich. Zadejte URL vašeho serveru Immich a API klíč, který jste zkopírovali z Immich. Klikněte na Odeslat a bude vytvořeno nové zařízení Immich, které můžete pojmenovat a přiřadit k oblasti.






Použití integrace Immich

Používejte obrázky Immich ve svých přehledech

Oficiální integrace Immich je poměrně omezená, ale přidává některé užitečné funkce do Home Assistant. Jednou z nejvíce užitečných je, že si můžete při přidávání obrázku na panel Home Assistant vybrat obrázky přímo z knihovny Immich. Když zvolíte Vybrat médium pro přidání obrázku, uvidíte možnost Immich, která vám umožní procházet a vybírat obrázky z Immich.

Další užitečná funkce je, že můžete pracovat i opačně a nahrávat obrázky z Home Assistant do Immich. Pokud například pořizujete snímky svého videozvonku při zjištění pohybu, můžete je nahrát do Immich, takže je nemusíte uchovávat v Home Assistant po delší dobu.

Vytváření spořiče obrazovky Immich

Můj Echo Show je mnohem méně nudný

Jedna věc, kterou s oficiální integrací Immich nelze snadno udělat, je vytvořit náhodnou slideshow. Chtěl jsem to udělat, abych ji mohl zobrazit na mém „jailbroken“ Echo Show 5 pomocí Fully Kiosk Browser. Pak bych mohl napodobit funkci slideshow spořiče obrazovky Echo Show, aniž bych musel sdílet své fotografie s Amazonem.

Ačkoli integrace Immich tento proces neusnadňuje, existují některé vlastní integrace, které to umožňují. Použil jsem integraci Immich Picture, která nabízí pět různých zdrojů fotografií. Random Assets získává náhodný výběr fotografií v každém cyklu, All Assets (Recent) získává nejnovější soubory, Album Assets umožňuje vybrat konkrétní album, Favorite Assets získává fotografie označené jako oblíbené a Search by Metadata umožňuje použít dotaz JSON metadat k filtrování podle faktorů, jako je země, datum vytvoření, textový obsah OCR, značka a model fotoaparátu a další.

V Immich jsem vytvořil specializované album pro krajinné fotografie, které jsem chtěl zobrazovat na svém Echo Show a použít možnost Album Assets. To generuje kamerovou entitu, která se aktualizuje v nastavené frekvenci pomocí obrázků z určeného alba. Poté jsem mohl tuto kamerovou entitu přidat na kartu Picture Entity na dashboardu a zobrazit tento dashboard na svém Echo Show.

Teď dostávám náhodnou slideshow obrázků z mého alba na Echo Show, přičemž všechno probíhá lokálně, takže žádný z obrázků nemusí opustit moji domácí síť.

Dostávat upozornění na nahrávání fotek

Mohu sledovat náš sdílený album

Moje žena a já nahráváme naše fotky na Immich a máme společný album, kam dáváme naše oblíbené rodinné fotky. Někdy může chvíli trvat, než se podívám do alba, jen abych zjistil, že moje žena tam vložila spoustu skvělých fotek.

V Home Assistant jsem nastavil senzor, který každou minutu kontroluje album Immich a zjišťuje, kolik fotografií obsahuje. Mám automatizaci, která mi pošle notifikaci, když se toto číslo zvýší, ale pouze pokud fotografii nepřidal(a) já. Existuje další automatizace, která dělá totéž pro mou manželku.

Teď kdykoli moje žena přidá nové fotografie do sdíleného alba, dostanu téměř okamžité oznámení. Funguje to podobně jako sdílená alba v Apple Photos, ale všechno zůstává v mé místní síti.


Immich a Home Assistant jsou skvělá kombinace

Používal jsem Immich už nějakou dobu, ale opravdu jsem neuvažoval o jeho přidání do Home Assistanta, protože jsem neviděl žádný zřejmý důvod, proč to dělat. Teď jsem opravdu rád, že jsem to udělal; můj Echo Show nyní zobrazuje perfektní slideshow a mohu být upozorněn vždy, když budou do mého sdíleného alba přidány nové obrázky.

Související články