About
Pollen Levels is an integration that shows current and forecast pollen levels from the Google Maps Pollen API. It adds sensors for grass, tree and weed pollen and for regional plant species, plus summary sensors for plants in season today, overall pollen risk today and top pollen types today. Forecast data covers up to five days and is exposed as attributes, with extra values for tomorrow, trend and expected peak. A button refreshes one location, and a Force Update action refreshes all configured locations. Several locations can be tracked, and the update interval and response language can be changed afterward in the options. Setup happens in the UI and needs a Google Cloud API key with the Pollen API enabled.
Automatic summary of the README and code of eXPerience83/pollenlevels. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Pollen Levels Configuration
- API Key
- Name
- Location
- Update interval (hours)
- API response language code
Reauthenticate Pollen Levels
- API Key
Also asked when changing the connection.
After setup
- Update interval (hours)
- API response language code
Texts from the code of eXPerience83/pollenlevels.
Entities
- ButtonsUpdate now
- SensorsRegion, Date, Last Updated, Plants in season today, Overall pollen risk today, Top pollen types today
Actions
- Force UpdateManually refresh pollen data for all configured locations.
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
- Repair noticesNotices it can show in Settings, Repairs:Invalid stored Pollen Levels location, Pollen Levels location could not be loaded, Per-day forecast sensors were removed
From the README
Monitor current and forecast pollen levels from the Google Maps Pollen API directly in Home Assistant. Track grass, tree, and weed pollen, regional plant species, daily summaries, and up to 5 days of forecast data across multiple locations.
- Multi-language support — UI in 21 languages (EN, ES, CA, DE, FR, IT, PL, RU, UK, NL, ZH-Hans, SV, CS, PT-BR, DA, NB, PT-PT, RO, FI, HU, ZH-Hant) + API responses in any language.
- Dynamic sensors — Auto-creates sensors for all pollen types found in your location.
- Daily summary sensors — Adds plants in season today, overall pollen risk today, and top pollen types today.
- Five-day forecast for TYPES, PLANTS, and summary sensors — Pollen Levels always requests the maximum 5-day forecast horizon supported by the Google Maps Pollen API.
- forecast list with {offset, date, has_index, value, category, description, color_*}
- Convenience: tomorrow_* and d2_*
- Derived: trend and expected_peak
- PLANTS expose forecast as attributes only (no extra entities).
- Smart grouping — Organizes sensors into:
- Pollen Types (Grass / Tree / Weed)
- Plants (Oak, Pine, Birch, etc.)
- Pollen Info (Region / Date metadata)
Shows in Vulpo
Button card, Chart card, Apple Watch.Information
- Installs
- 211 sharing analytics
- GitHub stars
- 40
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- v4.0.3,
- Category
- Weather and alerts, Air quality and pollen
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
pollenlevels- Issues
- Report an issue












