Home Assistant Unofficial Reference
2024.12.1
diagnostics.py
Go to the documentation of this file.
1
"""Diagnostics support for Stookwijzer."""
2
3
from
__future__
import
annotations
4
5
from
typing
import
Any
6
7
from
homeassistant.core
import
HomeAssistant
8
9
from
.coordinator
import
StookwijzerConfigEntry
10
11
12
async
def
async_get_config_entry_diagnostics
(
13
hass: HomeAssistant, entry: StookwijzerConfigEntry
14
) -> dict[str, Any]:
15
"""Return diagnostics for a config entry."""
16
client = entry.runtime_data.client
17
return
{
18
"advice"
: client.advice,
19
"air_quality_index"
: client.lki,
20
"windspeed_ms"
: client.windspeed_ms,
21
}
homeassistant.components.stookwijzer.diagnostics.async_get_config_entry_diagnostics
dict[str, Any] async_get_config_entry_diagnostics(HomeAssistant hass, StookwijzerConfigEntry entry)
Definition:
diagnostics.py:14
homeassistant.core
Definition:
core.py:1
core
homeassistant
components
stookwijzer
diagnostics.py
Generated by
1.9.1