Smart Vand
Beskyt mod vandskader.
This content is not available in your language yet.
Dårlig luftkvalitet indendørs kan forårsage hovedpine, træthed, koncentrationsbesvær og langsigtede helbredsproblemer. Med smart luftkvalitetsovervågning kan du holde øje med CO2, partikler og VOC - og automatisere ventilation.
| Parameter | Farlig grænse | Symptomer | Sensor |
|---|---|---|---|
| CO2 | Over 1000 ppm | Hovedpine, træthed, dårlig koncentration | SenseAir S8 |
| PM2.5 | Over 35 µg/m³ | Luftvejsproblemer, allergi | Plantower PMS5003 |
| VOC | Over 500 ppb | Hovedpine, svimmelhed | SGP30, SGP41 |
| Radon | Over 100 Bq/m³ | Lungekræft (langvarig) | Airthings |
| Fugtighed | Under 30% / Over 60% | Tør hud, skimmel | SHT30, DHT22 |
| Produkt | HA Integration | CO2 | PM2.5 | VOC | Radon | Pris |
|---|---|---|---|---|---|---|
| Airthings View Plus | ✅ Cloud API | ✅ | ✅ | ✅ | ✅ | 💰💰💰 |
| Airthings Wave Plus | ✅ BLE | ✅ | ❌ | ✅ | ✅ | 💰💰 |
| Awair Element | ✅ Lokal API | ✅ | ✅ | ✅ | ❌ | 💰💰 |
| AirGradient ONE | ✅ ESPHome | ✅ | ✅ | ✅ | ❌ | 💰💰 |
| ESPHome DIY | ✅ Lokal | ✅ | ✅ | ⚠️ | ❌ | 💰 |
Airthings View Plus: ~2.500 kr Airthings Wave Plus: ~1.500 kr Airthings Wave Mini: ~800 kr
Specialiseret i radonmåling:
# Indstillinger → Enheder → Tilføj Integration# Søg "Airthings"
# Kræver Airthings API credentials:# 1. Gå til dashboard.airthings.com# 2. Integrations → API → Request API Client# 3. Name: "Home Assistant"# 4. Resource Scope: read:device:current_values# 5. Access Type: Confidential# 6. Enable: On# 7. Kopier ID og Secret til HA
# Entiteter der oprettes:# - sensor.airthings_co2# - sensor.airthings_radon_short_term# - sensor.airthings_radon_long_term# - sensor.airthings_voc# - sensor.airthings_pm25 (View Plus)# - sensor.airthings_temperature# - sensor.airthings_humidity# - sensor.airthings_pressure# Kræver Bluetooth i HA# (USB dongle eller ESP32 Bluetooth Proxy)
# Indstillinger → Enheder → Tilføj Integration# Søg "Airthings BLE"
# Autodiscover finder Wave-enheder# Serienummer (sidste 6 cifre) bruges til ID
# Fordele ved BLE:# - Ingen cloud-afhængighed# - Hurtigere opdateringer# - Virker offlineautomation: # Advar ved høj CO2 - alias: "Luftkvalitet - Høj CO2" trigger: - platform: numeric_state entity_id: sensor.airthings_co2 above: 1000 for: "00:10:00" action: - service: notify.mobile_app data: title: "🌬️ Åbn et vindue!" message: > CO2 niveau: {{ states('sensor.airthings_co2') }} ppm Luften er tung - tid til at lufte ud.
# Radon advarsel - alias: "Luftkvalitet - Radon Advarsel" trigger: - platform: numeric_state entity_id: sensor.airthings_radon_short_term above: 100 # Bq/m³ action: - service: notify.mobile_app data: title: "☢️ Høj Radon!" message: > Radon: {{ states('sensor.airthings_radon_short_term') }} Bq/m³ Overvej udluftning eller radonspærre. data: push: sound: name: "alarm.caf"
# Automatisk ventilation - alias: "Luftkvalitet - Start Ventilator" trigger: - platform: numeric_state entity_id: sensor.airthings_co2 above: 800 action: - service: fan.turn_on entity_id: fan.ventilation - service: notify.mobile_app data: message: "Ventilator startet pga. CO2"
- alias: "Luftkvalitet - Stop Ventilator" trigger: - platform: numeric_state entity_id: sensor.airthings_co2 below: 600 action: - service: fan.turn_off entity_id: fan.ventilationKøb: Airthings.com, Amazon, Elgiganten
Pris: ~$200 / ~1.500 kr
Lokal API uden cloud:
# Indstillinger → Enheder → Tilføj Integration# Søg "Awair"
# To metoder:
# 1. LOKAL (anbefalet):# - Aktiver Local API i Awair app# - HA autodiscover finder enheden# - Polling hver 30 sekund
# 2. CLOUD:# - Kræver Awair Developer token# - developer.getawair.com# - Op til 24 timer for godkendelse# - Polling hver 5 minutter
# Entiteter:# - sensor.awair_element_co2# - sensor.awair_element_pm25# - sensor.awair_element_voc# - sensor.awair_element_temperature# - sensor.awair_element_humidity# - sensor.awair_element_scoreKøb: Awair.com, Amazon
Pris: ~$150 / ~1.100 kr (samlet) DIY kit: ~$95 / ~700 kr
Open source luftkvalitetsmåler:
# Siden juni 2024 har AirGradient# en native HA integration!
# Indstillinger → Enheder → Tilføj Integration# Søg "AirGradient"
# Autodiscover finder enheder på netværket# Alternativt: Flash ESPHome firmware# for 100% lokal kontrol
esphome: name: airgradient-one platform: ESP32 board: esp32-c3-devkitm-1
wifi: ssid: !secret wifi_ssid password: !secret wifi_password
api: encryption: key: !secret api_encryption_key
# I2C for sensoreri2c: sda: GPIO7 scl: GPIO6
# UART for CO2 og PMuart: - id: uart_pm rx_pin: GPIO20 tx_pin: GPIO21 baud_rate: 9600 - id: uart_co2 rx_pin: GPIO0 tx_pin: GPIO1 baud_rate: 9600
sensor: # CO2 - SenseAir S8 - platform: senseair uart_id: uart_co2 co2: name: "CO2" id: co2 update_interval: 60s
# PM2.5 - Plantower - platform: pmsx003 type: PMSX003 uart_id: uart_pm pm_2_5: name: "PM2.5" id: pm25 pm_10_0: name: "PM10"
# Temperatur/Fugtighed - platform: sht3xd temperature: name: "Temperature" humidity: name: "Humidity" address: 0x44
# VOC Index - platform: sgp4x voc: name: "VOC Index" nox: name: "NOx Index"Komponenter:
Total: ~630 kr
# Basis ESPHome config for DIYesphome: name: air-quality-diy
esp8266: board: d1_mini
wifi: ssid: !secret wifi_ssid password: !secret wifi_password
api:
i2c: sda: D2 scl: D1
uart: - rx_pin: D5 tx_pin: D6 baud_rate: 9600 id: uart_pm - rx_pin: D7 tx_pin: D8 baud_rate: 9600 id: uart_co2
sensor: - platform: senseair uart_id: uart_co2 co2: name: "CO2" update_interval: 60s
- platform: pmsx003 type: PMSX003 uart_id: uart_pm pm_2_5: name: "PM2.5"
- platform: sht3xd temperature: name: "Temperature" humidity: name: "Humidity" address: 0x44
display: - platform: ssd1306_i2c model: "SSD1306 128x64" address: 0x3C lambda: |- it.printf(0, 0, id(font1), "CO2: %.0f ppm", id(co2).state); it.printf(0, 16, id(font1), "PM2.5: %.0f", id(pm25).state);Ressourcer:
Køb: AirGradient.com, DIY komponenter fra AliExpress
| CO2 ppm | Status | Effekt |
|---|---|---|
| 400-600 | 🟢 Optimal | Frisk luft, god koncentration |
| 600-800 | 🟡 Acceptabel | Let reduceret opmærksomhed |
| 800-1000 | 🟠 Moderat | Hovedpine, træthed begynder |
| 1000-1500 | 🔴 Dårlig | Tydelig træthed, koncentrationsbesvær |
| 1500-2000 | 🟣 Meget dårlig | Kraftig hovedpine, svimmelhed |
| >2000 | ⚫ Farlig | Kvalme, hjertekløpen |
automation: # ===== CO2 BASERET VENTILATION =====
# Smart ventilator styring - alias: "Luft - Adaptiv Ventilation" trigger: - platform: state entity_id: sensor.airgradient_co2 action: - choose: # Høj CO2 - fuld hastighed - conditions: - condition: numeric_state entity_id: sensor.airgradient_co2 above: 1000 sequence: - service: fan.set_percentage entity_id: fan.ventilation data: percentage: 100 # Moderat CO2 - medium - conditions: - condition: numeric_state entity_id: sensor.airgradient_co2 above: 800 sequence: - service: fan.set_percentage entity_id: fan.ventilation data: percentage: 50 # Normal - sluk - conditions: - condition: numeric_state entity_id: sensor.airgradient_co2 below: 600 sequence: - service: fan.turn_off entity_id: fan.ventilation
# ===== PM2.5 ADVARSLER =====
- alias: "Luft - Høj PM2.5" trigger: - platform: numeric_state entity_id: sensor.airgradient_pm25 above: 35 for: "00:15:00" action: - service: notify.mobile_app data: title: "😷 Dårlig luftkvalitet" message: > PM2.5: {{ states('sensor.airgradient_pm25') }} µg/m³ Overvej at tænde luftrenser. - service: switch.turn_on entity_id: switch.air_purifier
- alias: "Luft - PM2.5 OK igen" trigger: - platform: numeric_state entity_id: sensor.airgradient_pm25 below: 12 for: "00:30:00" action: - service: switch.turn_off entity_id: switch.air_purifier
# ===== VOC OVERVÅGNING =====
- alias: "Luft - Høj VOC" trigger: - platform: numeric_state entity_id: sensor.airgradient_voc_index above: 250 action: - service: notify.mobile_app data: title: "🧪 Høj VOC" message: > VOC Index: {{ states('sensor.airgradient_voc_index') }} Luft ud - muligvis kemikalier i luften.
# ===== SOVEVÆRELSE AUTOMATIK =====
- alias: "Luft - Soveværelse Nat" trigger: - platform: time at: "22:00:00" action: - service: fan.turn_on entity_id: fan.sovevaerelse_ventilation data: percentage: 30 - service: notify.mobile_app data: message: "Natventilation startet"
- alias: "Luft - Soveværelse Morgen" trigger: - platform: time at: "07:00:00" action: - if: - condition: numeric_state entity_id: sensor.bedroom_co2 above: 800 then: - service: fan.set_percentage entity_id: fan.sovevaerelse_ventilation data: percentage: 100 - delay: "00:30:00" - service: fan.turn_off entity_id: fan.sovevaerelse_ventilationtype: vertical-stackcards: # Luftkvalitet gauge - type: gauge entity: sensor.airgradient_co2 name: "CO2" min: 400 max: 2000 severity: green: 400 yellow: 800 red: 1000
# Alle målinger - type: entities title: "🌬️ Luftkvalitet" entities: - entity: sensor.airgradient_co2 name: "CO2" icon: mdi:molecule-co2 - entity: sensor.airgradient_pm25 name: "PM2.5" icon: mdi:blur - entity: sensor.airgradient_voc_index name: "VOC Index" icon: mdi:air-filter - entity: sensor.airgradient_temperature name: "Temperatur" - entity: sensor.airgradient_humidity name: "Fugtighed"
# Historie - type: history-graph title: "CO2 (24 timer)" entities: - entity: sensor.airgradient_co2 hours_to_show: 24| Produkt | Pris | Køb |
|---|---|---|
| frient Luftkvalitetssensor (Zigbee, VOC) | ~400 kr | Køb |
| MCO Home CO2 Sensor (Z-Wave, 230V) | ~1.421 kr | Køb |
| MCO Home PM2.5 Sensor (Z-Wave, 230V) | ~1.414 kr | Køb |
| Fibaro CO Sensor (Z-Wave) | ~500 kr | Køb |
| Sensibo Sky (Smart AC Controller) | ~800 kr | Køb |
| Sensibo Air (HomeKit AC Controller) | ~1.000 kr | Køb |
Smart Vand
Beskyt mod vandskader.
ESP32 Projekter
Byg flere sensorer selv.
Sidst opdateret: December 2025