* Refactor LaMetric integration * Use async_setup Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * use async_get_service Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update tests/components/lametric/conftest.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update tests/components/lametric/conftest.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Pass hassconfig * Remove try/catch * Fix passing hassconfig * Use menu Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
11 lines
496 B
Python
11 lines
496 B
Python
"""Application credentials platform for LaMetric."""
|
|
from homeassistant.components.application_credentials import AuthorizationServer
|
|
from homeassistant.core import HomeAssistant
|
|
|
|
|
|
async def async_get_authorization_server(hass: HomeAssistant) -> AuthorizationServer:
|
|
"""Return authorization server."""
|
|
return AuthorizationServer(
|
|
authorize_url="https://developer.lametric.com/api/v2/oauth2/authorize",
|
|
token_url="https://developer.lametric.com/api/v2/oauth2/token",
|
|
)
|