Prepare the integration for HACS installation

This commit is contained in:
2026-01-30 14:11:28 +03:00
parent f622a25484
commit 436139ede9
19 changed files with 32 additions and 22 deletions

View File

@@ -6,25 +6,29 @@ A collection of custom integrations for Home Assistant.
| Integration | Description | Documentation |
|-------------|-------------|---------------|
| [Immich Album Watcher](immich_album_watcher/) | Monitor Immich albums for changes with sensors, events, and face recognition | [README](immich_album_watcher/README.md) |
| [Immich Album Watcher](custom_components/immich_album_watcher/) | Monitor Immich albums for changes with sensors, events, and face recognition | [README](custom_components/immich_album_watcher/README.md) |
## Installation
### HACS Installation (Recommended)
1. Open HACS in Home Assistant
2. Click on the three dots in the top right corner
3. Select **Custom repositories**
4. Add this repository URL: `https://git.dolgolyov-family.by/alexei.dolgolyov/haos-integrations`
5. Select **Integration** as the category
6. Click **Add**
7. Search for "Immich Album Watcher" in HACS and install it
8. Restart Home Assistant
9. Add the integration via **Settings****Devices & Services****Add Integration**
### Manual Installation
1. Download or clone this repository
2. Copy the desired integration folder (e.g., `immich_album_watcher`) to your Home Assistant `custom_components` directory
2. Copy the `custom_components/immich_album_watcher` folder to your Home Assistant `config/custom_components` directory
3. Restart Home Assistant
4. Add the integration via **Settings****Devices & Services****Add Integration**
### HACS Installation
1. Open HACS in Home Assistant
2. Go to **Integrations****Custom repositories**
3. Add this repository URL
4. Install the desired integration
5. Restart Home Assistant
## Contributing
Contributions are welcome! Please feel free to submit issues or pull requests.

View File

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1,12 @@
{
"domain": "immich_album_watcher",
"name": "Immich Album Watcher",
"codeowners": ["@alexei.dolgolyov"],
"config_flow": true,
"dependencies": [],
"documentation": "https://git.dolgolyov-family.by/alexei.dolgolyov/haos-integrations",
"iot_class": "cloud_polling",
"issue_tracker": "https://git.dolgolyov-family.by/alexei.dolgolyov/haos-integrations/issues",
"requirements": [],
"version": "1.2.0"
}

6
hacs.json Normal file
View File

@@ -0,0 +1,6 @@
{
"name": "Immich Album Watcher",
"homeassistant": "2024.1.0",
"render_readme": true,
"content_in_root": false
}

View File

@@ -1,12 +0,0 @@
{
"domain": "immich_album_watcher",
"name": "Immich Album Watcher",
"codeowners": [],
"config_flow": true,
"dependencies": [],
"documentation": "https://github.com/your-repo/immich-album-watcher",
"iot_class": "cloud_polling",
"issue_tracker": "https://github.com/your-repo/immich-album-watcher/issues",
"requirements": [],
"version": "1.2.0"
}