# Hypfer/esp8266-vindriktning-particle-sensor

Wifi MQTT Data Logging via an esp8266 for the Ikea VINDRIKTNING PM2.5 air quality sensor

Repository: https://github.com/Hypfer/esp8266-vindriktning-particle-sensor
Canonical: https://ross.abutalabs.com/products/esp8266-vindriktning-particle-sensor
Language: C++
License: Apache-2.0
License Family: permissive
Topics: mqtt, smarthome, ikea
Last push: 2023-09-30T14:35:13+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1876, "days_push": 1068, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1243, forks 127 (observed 2026-08-28T04:04:06.689058+00:00)

## What it is
ESP8266 firmware that adds WiFi MQTT data logging to the Ikea VINDRIKTNING PM2.5 air quality sensor without interfering with its normal operation. It supports Home Assistant autodiscovery, WiFiManager configuration, and ArduinoOTA firmware updates.

## Use cases
- send ikea vindriktning pm2.5 readings to mqtt
- integrate air quality sensor with home assistant
- log pm2.5 particle data over wifi
- make ikea air quality sensor smart
- monitor indoor air quality in home assistant
- flash custom firmware on vindriktning sensor

## When to choose
- you own an Ikea VINDRIKTNING sensor and want MQTT/Home Assistant integration
- you want non-invasive modification preserving stock device behavior
- you want OTA updates and easy WiFi configuration on the sensor

## When to avoid
- you use a different air quality sensor hardware
- you are not comfortable soldering and disassembling the device
- you need a plug-and-play solution without hardware modification

## Facets
- artifact type: application
- maturity: active
- function: monitoring, iot, logging
- domain: iot
- platform: embedded, iot
- tags: mqtt, ikea-vindriktning, pm25, home-assistant, air-quality-sensor, esp8266-firmware, smarthome, air-quality, home-automation, esp8266

## Member repositories
- Hypfer/esp8266-vindriktning-particle-sensor (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:06.689058+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T05:08:17.822265+00:00, confidence not recorded.
  - readme: https://github.com/Hypfer/esp8266-vindriktning-particle-sensor (fetched 2026-08-28T04:04:06.689058+00:00, sha 473cf6afc613)
- Data as of 2026-08-30T08:39:29.467469+00:00.
