RasPi Zero Hub – Download des vollständigen Raspberry-Pi-Projekts (Python, WebSocket, SQLite)
RasPi Zero Hub – Projekt-Download
Mit dem RasPi Zero Hub ist ein vollständig funktionsfähiges Raspberry-Pi-Projekt entstanden, das Sensordaten erfasst, lokal verarbeitet, speichert und über ein Webinterface konfigurierbar macht.
Auf dieser Seite steht der vollständige Quellcode des Projekts als ZIP-Datei zur Verfügung.
Der Download entspricht dem stabilen und getesteten Projektstand.
Technischer Überblick
Der Projektstand beinhaltet:
• Python-Backend zur Sensorerfassung
• Integration von BME280, DHT22 / AM2301
• Mittelwertbildung und Fehlerbehandlung
• SQLite-Datenbank zur lokalen Speicherung
• WebSocket-basiertes Webinterface
• Konfigurationsmöglichkeiten ohne Neustart
• Anbindung externer Datenquellen (z. B. OpenWeather)
Das Projekt ist für den Einsatz auf einem Raspberry Pi Zero W konzipiert, läuft jedoch auch auf anderen Raspberry-Pi-Modellen.
Weiterführende Informationen
Der RasPi Zero Hub ist Teil einer fortlaufenden Projektserie auf webnist.de.
👉 Zur vollständigen Kategorie mit allen Beiträgen
Dort findest du:
• Projektidee und Zielsetzung
• Hardware-Aufbau
• Installationshinweise
• technische Hintergründe zur Programmierung
Projektvorstellung als Video
Eine kompakte Vorstellung des Projekts findest du außerdem auf YouTube:
👉 Zum Projektvideo auf YouTube:
Im Video wird der RasPi Zero Hub im praktischen Einsatz gezeigt – inklusive Webinterface und Sensordatenanzeige.
Download
Aktuelle Version: v1.0
Status: stabil und produktiv einsetzbar
👉 Download RasPi Zero Hub v1.0 – vollständiger Projektcode (ZIP)
Oder du gibst im Terminal folgenden Befehl ein, um die ZIP-Datei direkt auf deinen Raspberry Pi zu laden.
|
1 |
wget -O raspizerohub_v1.0.zip https://webnist.de/downloads/raspizerohub_v1.0.zip |
Projektstruktur (Kurzüberblick)
Die ZIP-Datei enthält unter anderem folgende Komponenten:
• main.py – zentrale Steuerlogik
• sensor/ – Sensorabstraktion und Messwertaufbereitung
• web/ – HTML, CSS, JavaScript (WebSocket-Frontend)
• database/ – SQLite-Handling
• config.py – zentrale Konfiguration
Hinweise zur Nutzung
• Python 3.x erforderlich
• Sensorbibliotheken müssen installiert sein
• Hardwareaufbau gemäß Projektbeschreibung
• Konfigurationsanpassung in config.py
Die technische Herleitung, Architekturentscheidungen und Hintergründe werden in der begleitenden Beitragsserie detailliert erläutert.
Changelog
v1.0
• Finalisierte Sensorintegration
• stabile WebSocket-Kommunikation
• robuste Fehlerbehandlung bei Sensorausfällen
• SQLite-Speicherung optimiert
Zusätzliche Projektkomponente
Für die optionale externe Datenspeicherung steht eine separate RasPiZeroHub-API zur Verfügung.
Details zur Einrichtung und Nutzung sind im entsprechenden Projektbeitrag beschrieben.


Kleiner Hinweis, alle Kommentare werden moderiert.
Dies bedeutet, der Kommentar wird vor der Veröffentlichung durchgelesen und von mir geprüft. Auch behalte ich mir vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.