Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.buienradar.config_flow Namespace Reference

Classes

class  BuienradarFlowHandler
 

Functions

dict[str, Any] _options_suggested_values (SchemaCommonFlowHandler handler)
 

Variables

dictionary OPTIONS_FLOW
 
 OPTIONS_SCHEMA
 

Detailed Description

Config flow for buienradar integration.

Function Documentation

◆ _options_suggested_values()

dict[str, Any] homeassistant.components.buienradar.config_flow._options_suggested_values ( SchemaCommonFlowHandler  handler)
private

Definition at line 61 of file config_flow.py.

Variable Documentation

◆ OPTIONS_FLOW

dictionary homeassistant.components.buienradar.config_flow.OPTIONS_FLOW
Initial value:
1 = {
2  "init": SchemaFlowFormStep(
3  OPTIONS_SCHEMA, suggested_values=_options_suggested_values
4  ),
5 }

Definition at line 68 of file config_flow.py.

◆ OPTIONS_SCHEMA

homeassistant.components.buienradar.config_flow.OPTIONS_SCHEMA
Initial value:
1 = vol.Schema(
2  {
3  vol.Optional(
4  CONF_COUNTRY_CODE, default=DEFAULT_COUNTRY
5  ): selector.CountrySelector(
6  selector.CountrySelectorConfig(countries=SUPPORTED_COUNTRY_CODES)
7  ),
8  vol.Optional(CONF_DELTA, default=DEFAULT_DELTA): selector.NumberSelector(
9  selector.NumberSelectorConfig(
10  min=0,
11  step=1,
12  mode=selector.NumberSelectorMode.BOX,
13  unit_of_measurement="seconds",
14  ),
15  ),
16  vol.Optional(
17  CONF_TIMEFRAME, default=DEFAULT_TIMEFRAME
18  ): selector.NumberSelector(
19  selector.NumberSelectorConfig(
20  min=5,
21  max=120,
22  step=5,
23  mode=selector.NumberSelectorMode.BOX,
24  unit_of_measurement="minutes",
25  ),
26  ),
27  }
28 )

Definition at line 31 of file config_flow.py.