Artikel 1 Einführung – Gebäudedaten erfassen & mit Kivy visualisieren

In dieser Serie erfassen wir Gebäudedaten wie Temperatur und Luftfeuchtigkeit und visualisieren sie mit Python & Kivy. Perfekt für Maker, Raspberry‑Pi‑Fans und Python‑Einsteiger.


1. Projektidee: Gebäudedaten erfassen & visualisieren

In diesem Projekt baust du ein kleines System, das Temperatur, Luftfeuchtigkeit und weitere Sensordaten erfasst, speichert und anschließend in einer grafischen Oberfläche (GUI) darstellt.
Das System eignet sich für:

  • Raumklimaüberwachung
  • Keller‑Monitoring
  • Smart‑Home‑Projekte
  • Energieoptimierung
  • Maker‑Experimente

2. Was du in dieser Serie lernst

Diese Serie führt dich Schritt für Schritt durch alle Bausteine:

  • Sensoren am Raspberry Pi auslesen
  • Daten in einer SQLite‑Datenbank speichern
  • Python‑Skripte für Automatisierung
  • GUI‑Entwicklung mit Kivy
  • Diagramme & Live‑Daten visualisieren
  • Erweiterungen für weitere Sensoren
  • Deployment als ausführbare Anwendung

3. Hardware & Software

Hardware

  • Raspberry Pi (ab Modell 3)
  • DHT22 oder DHT11 Sensor
  • Jumper‑Kabel
  • Optional: weitere Sensoren (CO₂, Helligkeit, Bewegung)

Software

  • Python 3
  • Kivy
  • SQLite
  • Cron (für Automatisierung)

4. Architektur des Projekts

Das System besteht aus drei Teilen:

1. Datenerfassung

Ein Python‑Skript liest regelmäßig Sensordaten aus.

2. Datenspeicherung

Die Daten werden in einer SQLite‑Datenbank abgelegt.

3. Visualisierung

Eine Kivy‑App zeigt die Werte als Diagramme und Live‑Daten an.


5. Ziel der Serie

Am Ende hast du eine vollständige Anwendung, die:

  • Sensordaten automatisch sammelt
  • sie strukturiert speichert
  • sie grafisch darstellt
  • modular erweiterbar ist

6. Nächster Schritt

Im nächsten Artikel schließen wir den DHT22‑Sensor an und lesen die ersten Daten aus.