Classes | |
| class | TriggerWeatherEntity |
| class | WeatherExtraStoredData |
| class | WeatherTemplate |
Functions | |
| None | async_setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None) |
Variables | |
| tuple | CHECK_FORECAST_KEYS |
| dictionary | CONDITION_CLASSES |
| string | CONF_APPARENT_TEMPERATURE_TEMPLATE = "apparent_temperature_template" |
| string | CONF_ATTRIBUTION_TEMPLATE = "attribution_template" |
| string | CONF_CLOUD_COVERAGE_TEMPLATE = "cloud_coverage_template" |
| string | CONF_CONDITION_TEMPLATE = "condition_template" |
| string | CONF_DEW_POINT_TEMPLATE = "dew_point_template" |
| string | CONF_FORECAST_DAILY_TEMPLATE = "forecast_daily_template" |
| string | CONF_FORECAST_HOURLY_TEMPLATE = "forecast_hourly_template" |
| string | CONF_FORECAST_TWICE_DAILY_TEMPLATE = "forecast_twice_daily_template" |
| string | CONF_HUMIDITY_TEMPLATE = "humidity_template" |
| string | CONF_OZONE_TEMPLATE = "ozone_template" |
| string | CONF_PRECIPITATION_UNIT = "precipitation_unit" |
| string | CONF_PRESSURE_TEMPLATE = "pressure_template" |
| string | CONF_PRESSURE_UNIT = "pressure_unit" |
| string | CONF_TEMPERATURE_TEMPLATE = "temperature_template" |
| string | CONF_VISIBILITY_TEMPLATE = "visibility_template" |
| string | CONF_VISIBILITY_UNIT = "visibility_unit" |
| string | CONF_WEATHER = "weather" |
| string | CONF_WIND_BEARING_TEMPLATE = "wind_bearing_template" |
| string | CONF_WIND_GUST_SPEED_TEMPLATE = "wind_gust_speed_template" |
| string | CONF_WIND_SPEED_TEMPLATE = "wind_speed_template" |
| string | CONF_WIND_SPEED_UNIT = "wind_speed_unit" |
| PLATFORM_SCHEMA = WEATHER_PLATFORM_SCHEMA.extend(WEATHER_SCHEMA.schema) | |
| WEATHER_SCHEMA | |
Template platform that aggregates meteorological data.
| None homeassistant.components.template.weather.async_setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | async_add_entities, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
Set up the Template weather.
Definition at line 138 of file weather.py.
| tuple homeassistant.components.template.weather.CHECK_FORECAST_KEYS |
Definition at line 59 of file weather.py.
| dictionary homeassistant.components.template.weather.CONDITION_CLASSES |
Definition at line 67 of file weather.py.
| string homeassistant.components.template.weather.CONF_APPARENT_TEMPERATURE_TEMPLATE = "apparent_temperature_template" |
Definition at line 105 of file weather.py.
| string homeassistant.components.template.weather.CONF_ATTRIBUTION_TEMPLATE = "attribution_template" |
Definition at line 89 of file weather.py.
| string homeassistant.components.template.weather.CONF_CLOUD_COVERAGE_TEMPLATE = "cloud_coverage_template" |
Definition at line 103 of file weather.py.
| string homeassistant.components.template.weather.CONF_CONDITION_TEMPLATE = "condition_template" |
Definition at line 88 of file weather.py.
| string homeassistant.components.template.weather.CONF_DEW_POINT_TEMPLATE = "dew_point_template" |
Definition at line 104 of file weather.py.
| string homeassistant.components.template.weather.CONF_FORECAST_DAILY_TEMPLATE = "forecast_daily_template" |
Definition at line 95 of file weather.py.
| string homeassistant.components.template.weather.CONF_FORECAST_HOURLY_TEMPLATE = "forecast_hourly_template" |
Definition at line 96 of file weather.py.
| string homeassistant.components.template.weather.CONF_FORECAST_TWICE_DAILY_TEMPLATE = "forecast_twice_daily_template" |
Definition at line 97 of file weather.py.
| string homeassistant.components.template.weather.CONF_HUMIDITY_TEMPLATE = "humidity_template" |
Definition at line 87 of file weather.py.
| string homeassistant.components.template.weather.CONF_OZONE_TEMPLATE = "ozone_template" |
Definition at line 93 of file weather.py.
| string homeassistant.components.template.weather.CONF_PRECIPITATION_UNIT = "precipitation_unit" |
Definition at line 101 of file weather.py.
| string homeassistant.components.template.weather.CONF_PRESSURE_TEMPLATE = "pressure_template" |
Definition at line 90 of file weather.py.
| string homeassistant.components.template.weather.CONF_PRESSURE_UNIT = "pressure_unit" |
Definition at line 98 of file weather.py.
| string homeassistant.components.template.weather.CONF_TEMPERATURE_TEMPLATE = "temperature_template" |
Definition at line 86 of file weather.py.
| string homeassistant.components.template.weather.CONF_VISIBILITY_TEMPLATE = "visibility_template" |
Definition at line 94 of file weather.py.
| string homeassistant.components.template.weather.CONF_VISIBILITY_UNIT = "visibility_unit" |
Definition at line 100 of file weather.py.
| string homeassistant.components.template.weather.CONF_WEATHER = "weather" |
Definition at line 85 of file weather.py.
| string homeassistant.components.template.weather.CONF_WIND_BEARING_TEMPLATE = "wind_bearing_template" |
Definition at line 92 of file weather.py.
| string homeassistant.components.template.weather.CONF_WIND_GUST_SPEED_TEMPLATE = "wind_gust_speed_template" |
Definition at line 102 of file weather.py.
| string homeassistant.components.template.weather.CONF_WIND_SPEED_TEMPLATE = "wind_speed_template" |
Definition at line 91 of file weather.py.
| string homeassistant.components.template.weather.CONF_WIND_SPEED_UNIT = "wind_speed_unit" |
Definition at line 99 of file weather.py.
| homeassistant.components.template.weather.PLATFORM_SCHEMA = WEATHER_PLATFORM_SCHEMA.extend(WEATHER_SCHEMA.schema) |
Definition at line 135 of file weather.py.
| homeassistant.components.template.weather.WEATHER_SCHEMA |
Definition at line 107 of file weather.py.