Skip to content
Home Assistant TestFlight
Weather & alerts

Sensor.Community

luftdaten

Built inCloud polling

The Sensor.Community integration brings readings from the Sensor.Community open data air quality network into Home Assistant. Sensor.Community (formerly known as luftdaten.info) is a global citizen science project that maps air quality and environmental data from thousands of do-it-yourself (DIY) sensor stations around the world.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
sensorSensor (PM10, PM2.5, humidity, temperature)

1 report below say how a device from this integration behaves in the Home app.

What people report

Sensor.Community stations are read-only and fetched from the public cloud API every 10 minutes.

  • Works1
  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Sensor.Community (Luftdaten) stationWorks CloudRead-only particulate and climate data from public API, 10 min polling
Saved copy
Limitations: The integration is read-only and relies on data that Sensor.Community stations upload to the public API. If a station stops uploading, the sensors become unavailable. Each Sensor.Community station usually has separate sensor IDs per sensor type. To track particulate matter and temperature from the same station, set up the integration once per sensor ID. The 10-minute polling interval is fixed and matches the upload frequency of most stations. Polling more often does not give you fresher data.

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Luftdaten sensorsPartly worksPartly in Home
No longer shown as air quality sensor without device_class pm25
Needs pm25 device_class customize to appear as air quality
Saved copy
… 0.83.0 or newer Last working Home Assistant release (if known): 0.82.1 Operating environment (Hass.io/Docker/Windows/etc.): Docker Component/platform: Luftdaten Description of problem: Before 0.83.0, Luftdaten sensors were exposed to HomeKit as air quality sensors. Problem-relevant `configuration.yaml` entries and (fill out even if it seems unimportant): Not applicable as config flow is used starting 0.83.0. Traceback (if applicable): Not applicable. Additional information: I've tried starting HomeKit with a delay, it doesn't help.

Excerpt saved from GitHub on 2026-10-23.

Issue #20941 · 2019-02

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)1,065 (0.15%)
Added inHome Assistant 0.82
Set up in the UIYes
Maintainers@fabaff, @frenck

Limitations from the docs

  • The integration is read-only and relies on data that Sensor.Community stations upload to the public API. If a station stops uploading, the sensors become unavailable.
  • Each Sensor.Community station usually has separate sensor IDs per sensor type. To track particulate matter and temperature from the same station, set up the integration once per sensor ID.
  • The 10-minute polling interval is fixed and matches the upload frequency of most stations. Polling more often does not give you fresher data.

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.