ESP8266/HomieRoomSensor

Aus C3MAWiki
Version vom 15. November 2021, 19:28 Uhr von Ollo (Diskussion | Beiträge) (Erster Wurf)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Homie Raum Sensor

Hardware

  • IKEA Vindriktning
  • ESP8266 (e.g. Witty board)
  • BMP280 sensor
  • Kabel

Vindriktning

ESP und Sensor über RX, GND und 5V verbinden, siehe Github Projekt esp8266-vindriktning-particle-sensor

Alle LEDs auf dieser Platine entfernen, damit an diese Stelle der WS2812 Steifen passt. Die oberste "schwarze" IR LED kann man behalten, wenn man die Funktionalität zu FÖRNUFTIG nutzen möchte (soweit die Theorie wenigstens)

Mikrocontroller

  • GPIO4 PM1006 Luftqualitätssensor
  • GPIO2 WS2812 mit drei LEDs, welche die originalen LEDs ersetzt.
  • GPIO15 rote LED (optional)
  • GPIO12 grüne LED (optional)
  • GPIO13 blaue LED (optional)
  • GPIO14 I2C clock
  • GPIO5 I2C data pin


Software

Ein smarter Luftqualitätssensor welcher den MQTT Homie Standard unterstützt.

Es werden folgende Kanäle bereit gestellt:

  1. particle
  2. temp
  3. pressure
  4. altitude


Quellcode