Skip to content

Weather Entity

Fischer, Fabian edited this page Apr 28, 2026 · 1 revision

Weather Entity

Overview

The integration creates a single weather entity: weather.kachelmannwetter

It supports both daily and hourly forecast types, which can be displayed in the standard HA weather card.

Current Conditions

The weather entity shows:

Attribute Description
temperature Current temperature (°C)
humidity Relative humidity (%)
pressure Sea-level pressure (hPa)
wind_speed Wind speed (km/h)
wind_bearing Wind direction (°)
condition HA weather condition string

Entity Picture

Since v2.3.0, the weather entity displays the official Kachelmann SVG weather symbol as entity_picture. The icon updates dynamically based on the current weather condition from the API.

Condition Mapping

The integration maps Kachelmann's weatherSymbol to Home Assistant conditions:

Kachelmann Symbol HA Condition
sunshine sunny / clear-night
partlycloudy / partlycloudy2 partlycloudy
cloudy / overcast cloudy
fog fog
rain / raindrizzle / showers / showers_moderate / showers_rain_light rainy
rainheavy / showersheavy pouring
thunderstorm / severethunderstorm lightning-rainy
snow / snowheavy / snowshowers / snowshowersheavy snowy
snowrain / snowrainshowers snowy-rainy
freezingrain exceptional
hail hail
wind windy
windvariant windy-variant

At nighttime (isDay = false), sunny becomes clear-night automatically.

Daily Forecast

The daily forecast is aggregated from the 6-hourly endpoint (/advanced/6h) and enriched with precipitation probability from the 14-day trend:

  • Temperature: Max of all 6h periods
  • Templow: Min of all 6h periods
  • Precipitation: Sum of all 6h periods
  • Condition: "Worst" condition of the day (e.g., thunderstorm > rain > cloudy > sunny)
  • Wind: Max gust of the day
  • Precipitation probability: From 14-day trend (≥1mm threshold)

Hourly Forecast

The hourly forecast comes from the /advanced/1h endpoint and provides 24 hours ahead with full detail.

Dashboard Cards

Daily forecast

type: weather-forecast
entity: weather.kachelmannwetter
show_current: true
show_forecast: true
forecast_type: daily

Hourly forecast

type: weather-forecast
entity: weather.kachelmannwetter
show_current: true
show_forecast: true
forecast_type: hourly

Minimal current weather

type: entity
entity: weather.kachelmannwetter

Clone this wiki locally