Override api url in norway_air (#59573)

This commit is contained in:
Joakim Sørensen 2021-11-12 10:26:17 +01:00 committed by GitHub
parent e30e4d5c6d
commit 363de37400
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 9 additions and 5 deletions

View File

@ -3,7 +3,7 @@
"name": "Meteorologisk institutt (Met.no)",
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/met",
"requirements": ["pyMetno==0.8.3"],
"requirements": ["pyMetno==0.8.4"],
"codeowners": ["@danielhiversen", "@thimic"],
"iot_class": "cloud_polling"
}

View File

@ -24,6 +24,8 @@ CONF_FORECAST = "forecast"
DEFAULT_FORECAST = 0
DEFAULT_NAME = "Air quality Norway"
OVERRIDE_URL = "https://aa015h6buqvih86i1.api.met.no/weatherapi/airqualityforecast/0.1/"
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
{
vol.Optional(CONF_FORECAST, default=DEFAULT_FORECAST): vol.Coerce(int),
@ -72,7 +74,9 @@ class AirSensor(AirQualityEntity):
def __init__(self, name, coordinates, forecast, session):
"""Initialize the sensor."""
self._name = name
self._api = metno.AirQualityData(coordinates, forecast, session)
self._api = metno.AirQualityData(
coordinates, forecast, session, api_url=OVERRIDE_URL
)
@property
def attribution(self) -> str:

View File

@ -2,7 +2,7 @@
"domain": "norway_air",
"name": "Om Luftkvalitet i Norge (Norway Air)",
"documentation": "https://www.home-assistant.io/integrations/norway_air",
"requirements": ["pyMetno==0.8.3"],
"requirements": ["pyMetno==0.8.4"],
"codeowners": [],
"iot_class": "cloud_polling"
}

View File

@ -1315,7 +1315,7 @@ pyMetEireann==2021.8.0
# homeassistant.components.met
# homeassistant.components.norway_air
pyMetno==0.8.3
pyMetno==0.8.4
# homeassistant.components.rfxtrx
pyRFXtrx==0.27.0

View File

@ -790,7 +790,7 @@ pyMetEireann==2021.8.0
# homeassistant.components.met
# homeassistant.components.norway_air
pyMetno==0.8.3
pyMetno==0.8.4
# homeassistant.components.rfxtrx
pyRFXtrx==0.27.0