mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-15 13:26:54 +00:00
Nextcloud Integration (#11780)
* add nextcloud integration documentation * Fix changes suggested by @frenck * ✏️ Tweak * add logo file * Update sample configuration * Update Home Assistant term * ⬆️ ha_release 0.108 Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com> Co-authored-by: Franck Nijhof <frenck@frenck.nl>
This commit is contained in:
parent
8a8c7d3725
commit
1cdd2f2f97
45
source/_integrations/nextcloud.markdown
Normal file
45
source/_integrations/nextcloud.markdown
Normal file
@ -0,0 +1,45 @@
|
||||
---
|
||||
title: Nextcloud Sensor
|
||||
description: Instructions on how to integrate Nextcloud monitor api data into Home Assistant.
|
||||
logo: nextcloud.png
|
||||
ha_category:
|
||||
- Sensor
|
||||
ha_iot_class: Cloud Polling
|
||||
ha_release: 0.108
|
||||
---
|
||||
|
||||
The `nextcloud` integration pulls summary [Nextcloud](https://nextcloud.com/) information into Home Assistant.
|
||||
|
||||

|
||||
|
||||
## Configuration
|
||||
|
||||
This integration requires access to the monitor API of a Nextcloud instance (This is generally an admin user).
|
||||
|
||||
You should also generate an App password from the Nextcloud web UI: **Settings** > **Security** > **Devices & sessions** > **Create new app password**.
|
||||
|
||||
Once you have generated the App password, add the following to your `configuration.yaml` file:
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
nextcloud:
|
||||
url: Https://YOUR_NEXTCLOUD_URL
|
||||
username: YOUR_USERNAME
|
||||
password: YOUR_APP_PASSWORD
|
||||
|
||||
```
|
||||
|
||||
{% configuration %}
|
||||
url:
|
||||
description: The full URL to your Nextcloud instance.
|
||||
required: true
|
||||
type: string
|
||||
username:
|
||||
description: The username of a Nextcloud user that has access to the Nextcloud monitor API.
|
||||
required: true
|
||||
type: string
|
||||
password:
|
||||
description: The app password generated from the Nextcloud security settings page.
|
||||
required: true
|
||||
type: string
|
||||
{% endconfiguration %}
|
BIN
source/images/screenshots/nextcloud-sample-sensor.png
Normal file
BIN
source/images/screenshots/nextcloud-sample-sensor.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 28 KiB |
BIN
source/images/supported_brands/nextcloud.png
Normal file
BIN
source/images/supported_brands/nextcloud.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 52 KiB |
Loading…
x
Reference in New Issue
Block a user