CO2 Sensor mit WEMOS D1 + CCS811

Bei diesem Projekt handelt es sich um eine Sensor zur Messung der Luftqualität, genauer gesagt um den CO2 Anteil, damit lässt sich heraus finden, wann man zum Beispiel den Raum lüften sollte.
Gerade zu Zeiten, in denen Corona verstärkt auf tritt, ist es wichtig, den Luftaustausch zu steigern.

Ich habe hierzu einen WEMOS D1 mini (ESP8266) und den CO2 Sensor CCS811 von SparkFun verwendet:

WEMOS D1 mini + SparkFun CCS811
WEMOS D1 mini + SparkFun CCS811
weiterlesen CO2 Sensor mit WEMOS D1 + CCS811

GPIO Pins des Raspberry Pi steuern

Um die GPIO Pins des RaspberryPi ansteuern zu können, gibt es wiringPi. Diese Programmbibliothek kann man ganz einfach in verschiedenen Programmiersprachen (C/C++, Phyton, Java oder PHP) einbinden. Die Funktionen der Libary ermöglichen unteranderem das Schalten eines High- bzw. Low-Zustandes auf den GPIO-Pins. Auch können die Pins als Eingang genutzt und mit wiringPi ausgelesen werden.

Als erstes sollte man die Linux Pakete und die Firmware des Raspberry Pi updaten, siehe dazu meinen Blog-Beitrag Raspberry Pi einrichten.

Dann lädt man wiringPi mit git herunter:

git clone git://git.drogon.net/wiringPi

Wenn der Download abgeschlossen ist sollte im aktuellen Verzeichnis ein neuer Ordner „wiringPi“ erscheinen. In diesem Ordner ist dann der Quellcode der Programmbibliothek abgelegt.

weiterlesen GPIO Pins des Raspberry Pi steuern

Raspberry Pi verschickt WhatsApp

WhatsApp Nachrichten vom Raspberry Pi verschicken, z.B. wenn die Waschmaschine fertig ist, das wäre doch cool. Also warum nicht, alles was man dazu braucht ist:

RaspberryPi-WhatsApp

Als erstes sollte man die Linux Pakete und die Firmware des Raspberry Pi updaten, siehe dazu meinen Blog-Beitrag Raspberry Pi einrichten.

weiterlesen Raspberry Pi verschickt WhatsApp

openHAB auf dem Raspberry Pi installieren

openHAB ist eine in Java geschriebene Software für die Integration verschiedener Home-Automation-Systeme und Technologien in einer einzigen Lösung. openHAB bietet übergreifende Automatisierungsregeln und eine einheitliche Benutzerschnittstelle. Das Projekt ist, da openHAB ursprünglich nicht für den Raspberry Pi entwickelt wurde, schon sehr umfangreich und bietet eine breite Unterstützung für Geräte und Technologien. Durch sogenannte Bindings wie zum Beispiel für KNX, Homematic, MAX!Cube, DMX, Z-Wave, EnOcean, AVM Fritzbox, SAMSUNG TV oder Onkyo A/V Reciver.

openHAB+RaspberryPi

Vorausgesetzt wird ein Raspberry Pi Model B mit mindestens einer 8 GB SD-Karte und dem aktuellsten Raspbian (Debian Wheezy) als Betriebssystem.

Raspian

Wie man das einrichtet erfahrt Ihr hier in meinem Blog-Beitrag: Raspberry Pi einrichten.

weiterlesen openHAB auf dem Raspberry Pi installieren