Add SSDP docs

This commit is contained in:
Paulus Schoutsen 2019-06-03 14:57:12 -07:00
parent 88d34093ef
commit 8239b58bb8
2 changed files with 30 additions and 3 deletions

View File

@ -0,0 +1,26 @@
---
layout: page
title: "SSDP"
description: "Discover integrations on the network using the SSDP protocol."
date: 2019-06-02 18:50
sidebar: true
comments: false
sharing: true
footer: true
ha_category:
- Network
ha_release: 0.94
---
The `ssdp` integration will scan the network for supported devices and services. Discovered integrations will show up in the discovered section on the integrations page in the config panel.
Integrations can opt-in to be found by adding [an SSDP section](https://developers.home-assistant.io/docs/en/next/creating_integration_manifest.html#ssdp) to their manifest.json.
## {% linkable_title Configuration %}
To integrate this into Home Assistant, add the following section to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
ssdp:
```

View File

@ -7,13 +7,14 @@ sidebar: true
comments: false
sharing: true
footer: true
logo: avahi.png
ha_category:
- Network
ha_release: 0.18
---
The `zeroconf` component exposes your Home Assistant to the local network using [Zeroconf](https://en.wikipedia.org/wiki/Zero-configuration_networking). Zeroconf is also sometimes known as Bonjour, Rendezvous, and Avahi.
The `zeroconf` integration will scan the network for supported devices and services. Discovered integrations will show up in the discovered section on the integrations page in the config panel. It will also make Home Assistant discoverable for other services in the network. Zeroconf is also sometimes known as Bonjour, Rendezvous, and Avahi.
Integrations can opt-in to be found by adding either [a Zeroconf section](https://developers.home-assistant.io/docs/en/next/creating_integration_manifest.html#zeroconf) or [a HomeKit section](https://developers.home-assistant.io/docs/en/next/creating_integration_manifest.html#homekit) to their manifest.json.
## {% linkable_title Configuration %}
@ -24,7 +25,7 @@ To integrate this into Home Assistant, add the following section to your `config
zeroconf:
```
The registration will include meta-data about the Home Assistant instance, including a base URL that can be used to access Home Assistant, the currently running Home Assistant version, and whether an API password is needed to access the instance. The examples below show two ways to retrieve the details for testing.
The registration will include meta-data about the Home Assistant instance, including a base URL that can be used to access Home Assistant and the currently running Home Assistant version. The examples below show two ways to retrieve the details for testing.
```bash
$ avahi-browse -alr