From 132cb8570a33f66b5aa81b8e9bd140b9de78037e Mon Sep 17 00:00:00 2001 From: "Frank \"PHiAX\" Weggelaar" Date: Tue, 27 Jan 2026 20:37:12 +0100 Subject: [PATCH] Add IKEA sensor --- .../vindriktning-air-monitor.yaml | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 esphome/device_packages/vindriktning-air-monitor.yaml diff --git a/esphome/device_packages/vindriktning-air-monitor.yaml b/esphome/device_packages/vindriktning-air-monitor.yaml new file mode 100644 index 0000000..31dfa3c --- /dev/null +++ b/esphome/device_packages/vindriktning-air-monitor.yaml @@ -0,0 +1,37 @@ +i2c: + sda: GPIO8 + scl: GPIO9 + frequency: 200kHz + +uart: + - id: mhz19 + rx_pin: GPIO21 + tx_pin: GPIO20 + baud_rate: 9600 + - id: pm1006 + rx_pin: GPIO10 + baud_rate: 9600 + +sensor: + - platform: bme280_i2c + temperature: + name: "${friendly_devicename} Temperatuur" + oversampling: 1x + pressure: + name: "${friendly_devicename} Luchtdruk" + oversampling: 1x + humidity: + name: "${friendly_devicename} Luchtvochtigheid" + oversampling: 1x + address: 0x76 + update_interval: 60s + - platform: mhz19 + co2: + name: "${friendly_devicename} Co2 Concentratie" + update_interval: 60s + id: mhz19 + - platform: pm1006 + id: pm1006 + pm_2_5: + name: "${friendly_devicename} 2.5µm Concentratie" + id: pm25 \ No newline at end of file