Update stookwijzer api to atlas leefomgeving (#103323)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
This commit is contained in:
parent
b8cc3349be
commit
9dc5d4a1bb
7 changed files with 17 additions and 16 deletions
|
@ -10,6 +10,6 @@ LOGGER = logging.getLogger(__package__)
|
||||||
class StookwijzerState(StrEnum):
|
class StookwijzerState(StrEnum):
|
||||||
"""Stookwijzer states for sensor entity."""
|
"""Stookwijzer states for sensor entity."""
|
||||||
|
|
||||||
BLUE = "blauw"
|
CODE_YELLOW = "code_yellow"
|
||||||
ORANGE = "oranje"
|
CODE_ORANGE = "code_orange"
|
||||||
RED = "rood"
|
CODE_RED = "code_red"
|
||||||
|
|
|
@ -24,8 +24,9 @@ async def async_get_config_entry_diagnostics(
|
||||||
return {
|
return {
|
||||||
"state": client.state,
|
"state": client.state,
|
||||||
"last_updated": last_updated,
|
"last_updated": last_updated,
|
||||||
"lqi": client.lqi,
|
"alert": client.alert,
|
||||||
"windspeed": client.windspeed,
|
"air_quality_index": client.lki,
|
||||||
"weather": client.weather,
|
"windspeed_bft": client.windspeed_bft,
|
||||||
"concentrations": client.concentrations,
|
"windspeed_ms": client.windspeed_ms,
|
||||||
|
"forecast": client.forecast,
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,5 +6,5 @@
|
||||||
"documentation": "https://www.home-assistant.io/integrations/stookwijzer",
|
"documentation": "https://www.home-assistant.io/integrations/stookwijzer",
|
||||||
"integration_type": "service",
|
"integration_type": "service",
|
||||||
"iot_class": "cloud_polling",
|
"iot_class": "cloud_polling",
|
||||||
"requirements": ["stookwijzer==1.3.0"]
|
"requirements": ["stookwijzer==1.4.2"]
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,7 +29,7 @@ async def async_setup_entry(
|
||||||
class StookwijzerSensor(SensorEntity):
|
class StookwijzerSensor(SensorEntity):
|
||||||
"""Defines a Stookwijzer binary sensor."""
|
"""Defines a Stookwijzer binary sensor."""
|
||||||
|
|
||||||
_attr_attribution = "Data provided by stookwijzer.nu"
|
_attr_attribution = "Data provided by atlasleefomgeving.nl"
|
||||||
_attr_device_class = SensorDeviceClass.ENUM
|
_attr_device_class = SensorDeviceClass.ENUM
|
||||||
_attr_has_entity_name = True
|
_attr_has_entity_name = True
|
||||||
_attr_name = None
|
_attr_name = None
|
||||||
|
@ -43,9 +43,9 @@ class StookwijzerSensor(SensorEntity):
|
||||||
self._attr_device_info = DeviceInfo(
|
self._attr_device_info = DeviceInfo(
|
||||||
identifiers={(DOMAIN, f"{entry.entry_id}")},
|
identifiers={(DOMAIN, f"{entry.entry_id}")},
|
||||||
name="Stookwijzer",
|
name="Stookwijzer",
|
||||||
manufacturer="stookwijzer.nu",
|
manufacturer="Atlas Leefomgeving",
|
||||||
entry_type=DeviceEntryType.SERVICE,
|
entry_type=DeviceEntryType.SERVICE,
|
||||||
configuration_url="https://www.stookwijzer.nu",
|
configuration_url="https://www.atlasleefomgeving.nl/stookwijzer",
|
||||||
)
|
)
|
||||||
|
|
||||||
def update(self) -> None:
|
def update(self) -> None:
|
||||||
|
|
|
@ -13,9 +13,9 @@
|
||||||
"sensor": {
|
"sensor": {
|
||||||
"stookwijzer": {
|
"stookwijzer": {
|
||||||
"state": {
|
"state": {
|
||||||
"blauw": "Blue",
|
"code_yellow": "Code yellow",
|
||||||
"oranje": "Orange",
|
"code_orange": "Code orange",
|
||||||
"rood": "Red"
|
"code_red": "Code red"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2522,7 +2522,7 @@ steamodd==4.21
|
||||||
stookalert==0.1.4
|
stookalert==0.1.4
|
||||||
|
|
||||||
# homeassistant.components.stookwijzer
|
# homeassistant.components.stookwijzer
|
||||||
stookwijzer==1.3.0
|
stookwijzer==1.4.2
|
||||||
|
|
||||||
# homeassistant.components.streamlabswater
|
# homeassistant.components.streamlabswater
|
||||||
streamlabswater==1.0.1
|
streamlabswater==1.0.1
|
||||||
|
|
|
@ -1886,7 +1886,7 @@ steamodd==4.21
|
||||||
stookalert==0.1.4
|
stookalert==0.1.4
|
||||||
|
|
||||||
# homeassistant.components.stookwijzer
|
# homeassistant.components.stookwijzer
|
||||||
stookwijzer==1.3.0
|
stookwijzer==1.4.2
|
||||||
|
|
||||||
# homeassistant.components.huawei_lte
|
# homeassistant.components.huawei_lte
|
||||||
# homeassistant.components.solaredge
|
# homeassistant.components.solaredge
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue