Public Member Functions | |
| None | __init__ (self, HomeAssistant hass) |
| None | async_start (self) |
| None | async_stop (self, *Any _) |
Public Attributes | |
| hass | |
Private Member Functions | |
| str | _async_get_instance_udn (self) |
| None | _async_start_upnp_servers (self, Event event) |
| None | _async_stop_upnp_servers (self) |
Class to be visible via SSDP searching and advertisements.
Definition at line 784 of file __init__.py.
| None homeassistant.components.ssdp.Server.__init__ | ( | self, | |
| HomeAssistant | hass | ||
| ) |
Initialize class.
Definition at line 787 of file __init__.py.
|
private |
Get Unique Device Name for this instance.
Definition at line 801 of file __init__.py.
|
private |
Start the UPnP/SSDP servers.
Definition at line 806 of file __init__.py.
|
private |
Stop UPnP/SSDP servers.
Definition at line 886 of file __init__.py.
| None homeassistant.components.ssdp.Server.async_start | ( | self | ) |
Start the server.
Definition at line 792 of file __init__.py.
| None homeassistant.components.ssdp.Server.async_stop | ( | self, | |
| *Any | _ | ||
| ) |
Stop the server.
Definition at line 882 of file __init__.py.
| homeassistant.components.ssdp.Server.hass |
Definition at line 789 of file __init__.py.