homematicip.connection.connection_url_resolver
ConnectionUrlResolver
Lookup rest and websocket urls.
lookup_urls
staticmethod
lookup_urls
Lookup urls.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
|
dict
|
The client characteristics |
required |
|
str
|
The lookup url |
required |
|
bool
|
Disable ssl verification by setting enforce_ssl to False |
True
|
|
The ssl context |
None
|
Returns:
Type | Description |
---|---|
tuple[str, str]
|
The rest and websocket url as tuple |
lookup_urls_async
async
staticmethod
lookup_urls_async
Lookup urls async.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
|
dict
|
The client characteristics |
required |
|
str
|
The lookup url |
required |
|
bool
|
Disable ssl verification by setting enforce_ssl to False |
True
|
|
SSLContext | None
|
The ssl context |
None
|
|
AsyncClient | None
|
The httpx client session if you want to use a custom one |
None
|
Returns:
Type | Description |
---|---|
tuple[str, str]
|
The rest and websocket url as tuple |