Seafile integration component

Seafile for Home Assistant

hacs_badge Telegram

The component is designed to integrate the Seafile file storage, editing and synchronization service into Home Assistant.

The component adds the ability to view media files directly from HASS and also configure automation for the amount of data occupied for each user.

Requirements

More info

Install

The easiest way to install the Seafile integration is with HACS. First install HACS if you don’t have it yet. After installation you can find this integration in the HACS store under integrations.

Alternatively, you can install it manually. Just copy and paste the content of the hass-seafile/custom_components folder in your config/custom_components directory. As example, you will get the sensor.py file in the following path: /config/custom_components/seafile/sensor.py. The disadvantage of a manual installation is that you won’t be notified about updates.

Config

Via GUI

Settings > Integrations > Plus > Seafile

To connect, enter the ip address and port. And also if you use basic auth, enter the user and password.

:exclamation: Via YAML (legacy way) not supported

Preview

Telegram

Changes in v1.1.0

BREAKING CHANGES

  • Added thumbnail generation and HEIC viewing. More;
  • Added thumbnail generation for video. More.

Telegram

Changes in v2.0.0

BREAKING CHANGES

  • :exclamation: The minimum version of HASS has been raised to 2023.3.0