Prepare the integration for HACS installation
This commit is contained in:
24
README.md
24
README.md
@@ -6,25 +6,29 @@ A collection of custom integrations for Home Assistant.
|
|||||||
|
|
||||||
| Integration | Description | Documentation |
|
| 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
|
## 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
|
### Manual Installation
|
||||||
|
|
||||||
1. Download or clone this repository
|
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
|
3. Restart Home Assistant
|
||||||
4. Add the integration via **Settings** → **Devices & Services** → **Add Integration**
|
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
|
## Contributing
|
||||||
|
|
||||||
Contributions are welcome! Please feel free to submit issues or pull requests.
|
Contributions are welcome! Please feel free to submit issues or pull requests.
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.5 KiB |
12
custom_components/immich_album_watcher/manifest.json
Normal file
12
custom_components/immich_album_watcher/manifest.json
Normal 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
6
hacs.json
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"name": "Immich Album Watcher",
|
||||||
|
"homeassistant": "2024.1.0",
|
||||||
|
"render_readme": true,
|
||||||
|
"content_in_root": false
|
||||||
|
}
|
||||||
@@ -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"
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user