Merge pull request #282 from poblabs/hass-doc-update
Update the example docs with a Home Assistant notify example
This commit is contained in:
commit
4a6f4e0044
1 changed files with 48 additions and 0 deletions
|
@ -385,3 +385,51 @@ JSON payload. Remember to change the `https://requests.example.com` to your jell
|
||||||
"click": "https://requests.example.com/{{media_type}}/{{media_tmdbid}}"
|
"click": "https://requests.example.com/{{media_type}}/{{media_tmdbid}}"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Home Assistant
|
||||||
|
Here is an example for the configuration.yml file to setup a REST notify component.
|
||||||
|
Since Home Assistant is going to POST JSON, you need to specify the root of your ntfy resource.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
notify:
|
||||||
|
- name: ntfy
|
||||||
|
platform: rest
|
||||||
|
method: POST_JSON
|
||||||
|
data:
|
||||||
|
topic: YOUR_NTFY_TOPIC
|
||||||
|
title_param_name: title
|
||||||
|
message_param_name: message
|
||||||
|
resource: https://ntfy.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
If you need to authenticate to your ntfy resource, define the authentication, username and password as below:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
notify:
|
||||||
|
- name: ntfy
|
||||||
|
platform: rest
|
||||||
|
method: POST_JSON
|
||||||
|
authentication: basic
|
||||||
|
username: YOUR_USERNAME
|
||||||
|
password: YOUR_PASSWORD
|
||||||
|
data:
|
||||||
|
topic: YOUR_NTFY_TOPIC
|
||||||
|
title_param_name: title
|
||||||
|
message_param_name: message
|
||||||
|
resource: https://ntfy.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
If you need to add any other [ntfy specific parameters](https://ntfy.sh/docs/publish/#publish-as-json) such as priority, tags, etc., add them to the `data` array in the example yml. For example:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
notify:
|
||||||
|
- name: ntfy
|
||||||
|
platform: rest
|
||||||
|
method: POST_JSON
|
||||||
|
data:
|
||||||
|
topic: YOUR_NTFY_TOPIC
|
||||||
|
priority: 4
|
||||||
|
title_param_name: title
|
||||||
|
message_param_name: message
|
||||||
|
resource: https://ntfy.sh
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in a new issue