Ikea Luftqualitätssensor Hack

Ikea Luftqualitätssensor Hack
Ikea Luftqualitätssensor Hack

Ikea Luftqualitätssensor “VINDRIKTNING” bekommen Sie für knappe 10 €, Sensor misst Luftpartikel (PM 2.5) im Luft und zeigt uns mit farbige LED Luftqualität im Raum (Grün = Gut, Gelb = Mittel und Rot = Schlecht). Das ist alles schön und gut, aber wir wollen mehr. Ich zeige Ihnen Hack wie Sie Ikea Luftqualitätssensor smart machen, ausstatten mit ESP8266 Mikrocontroller und zusätzlichen Bosch Sensor BME 280 (Temperatur, Feuchte, Luftdruck), damit ist Integration in Smart Home System kein Problem mehr.

So haben Sie Luftqualität in Haus oder Wohnung unter Kontrolle und zusätzlich steuern Sie die Klimaanlage, Lüften oder die Heizung, klingt gut oder? Mit meine Step by Step Anleitung schaffen Sie das in ca. 1/2 Stunde pro Sensor. Für Ikea Luftqualitätssensor Hack brauchen Sie folgendes:

Ikea Luftqualitätssensor Hack – Hardware & Software

Softwaremäßig wird Visual Studio Code (Code Editor) gebraucht und damit wollen wir Tasmota Firmware für Mikrocontroller ESP8266 anpassen (Ikea Luftsensor und BME 280) und kompilieren. Visual Studio Code herunterladen gemäß Betriebssystem, dann Tasmota Firmware (Aktuelle Version ist 10.0.0) herunterladen und (.zip) Datei entpacken.

Visual Studio Code konfigurieren

Zuerst starten Sie Programm, links >> Menüleiste klicken Sie auf “Erweiterungen”, oben in Suchfeld tippen Sie “PlatformIO” ein. Erweiterung installieren, jetzt mit “Explorer” Menüleiste ganz links “oben” öffnen Sie Ordner wo Sie Tasmota Firmware entpackt haben.

Visual Studio Code - PlatformIO
Visual Studio Code – Erweiterung PlatformIO

Jetzt müssen Sie in Ordnerstruktur suchen nach Datei user_config_override.h, hier müssen Sie vor letzte Zeile (#endif // _USER_CONFIG_OVERRIDE_H_) zwei Zeilen einfügen:

#define USE_VINDRIKTNING    // Add support for IKEA VINDRIKTNING particle concentration sensor (+1k code)¸
#define USE_BMP    // Enable support for BME280 sensor using Bosch BME280 library (+4k code)

Support für Ikea Luftqualitätssensor und Bosch Multisensor BME 280. Wenn Sie jetzt in Explorer weiter ganz nach unten scrollen, finden Sie Datei platformio_override.ini, darauf klicken und suchen nach: upload_port. Jetzt müssen Sie ESP8266 an PC (USB Kabel) anschließen und Port herausfinden. Video >> Matthias Kleine von haus-automatisierung.com hat das alles sehr schön erklärt.

Video – Tasmota & Visual Studio Code

Haben Sie Port herausgefunden, tragen Sie ihm ein. Jetzt müssen Sie links (Menüleiste) auf PlatformIO klicken, danach auf Default >> Build All, wenn kompilieren mit Success abgeschlossen wurde, klicken Sie oben neben Build All auf Upload All und ESP8266 wird mit Firmware geflashed.

Ikea Luftqualitätssensor Hack – Zusammenbau

Um Luftqualitätssensor- Gehäuse zu öffnen, müssen nur 4 Schrauben gelöst werden, wodurch Sie Zugang zur Platine und den Innenräumen haben. Ziehen Sie die beiden Stecker von der Platine ab und entfernen Sie sie aus dem Gehäuse, damit Sie problemlos arbeiten können. Auf der Platine sind Pins beschriftet und leicht zugänglich. Sie verwenden Pins mit der Bezeichnung: 5V, GND und REST.

Ikea Luftqualitätssensor Platine
Ikea Luftqualitätssensor – Platine

Jetzt verbinden Sie Punkte: NodeMCU (D1 Mini) 5V >> Ikea Luftqualitätssensor 5V, GND >> GND, REST >> D1 (GPIO5). Bosch Multisensor BME 280 Pin VCC >> NodeMCU 3,3 V, GND >> GND, Pin SCL >> D3 (GPIO0), Pin SDA >> D2 (GPIO4). Das ist jetzt alles was Verbindungen betrifft, beide Teile: D1 Mini und Bosch Multisensor können Sie mit doppelseitiges Klebeband befestigen und Gehäuse zusammenschrauben.

NodeMCU D1 Mini
Ikea Luftqualitätssensor – NodeMCU (D1 Mini)

Schließen Sie Gerät an Strom, NodeMCU (ESP8266) meldet sich mit eigenen Access Point, erkennbar durch Name Tasmota. Verbinden Sie PC oder Smartphone mit Tasmota Access Point, Tasmota Oberfläche erreichen Sie mit Browser und IP Adresse 192.168.4.1. Unter Menüpunkt Configuration sollen Sie jetzt Tasmota Firmware konfigurieren:

Tasmota Konfiguration
Tasmota Konfiguration
  • Template: Auswahl >> Generic (gemäß Bild oben) 3 Punkte einstellen: D3 >> I2C SCL, D2 >> I2C SDA und D1 >> VINDRIKTNING.
  • WiFi – Zugangsdaten für WLAN (Heimnetzwerk)
  • MQTT (Optional) – Zugangsdaten für MQTT Server. Ermöglicht leichte Einbindung in verschiedene Smart Home (FHEM, Home Assistant, etc.) Systeme.

So ist Einrichtung fertig, am Ende ist noch wichtig zu erwähnen: Wenn Sie zusätzlicher Sensor in Ikea Luftqualitätssensor Hack einbinden möchten und Tasmota neu kompilieren müssen, dann unter Console >> Reset 5 eingeben und mit ENTER abschließen. Damit sind Einstellungen gelöscht und NodeMCU ist für neue Flash bereit.

Bald auf Amazon: Smart Air Quality Monitor – Smartes Luftqualitätsmessgerät von Amazon | Ihre Luftwerte im Blick, funktioniert mit Alexa.

Kommentar hinterlassen

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.