This Project aims to collect sensor data from a Raspberry PI to visualize them on a webpage.
Find a file
2025-05-15 09:49:37 +02:00
gitHelp.png updated readme 2025-05-15 09:49:37 +02:00
main.py Added requirements, the main python file and a nix shell; Updated readme 2025-05-14 13:53:41 +00:00
mdHelp.png updated readme 2025-05-15 09:49:37 +02:00
README.md updated readme 2025-05-15 09:49:37 +02:00
requirements.txt Added requirements, the main python file and a nix shell; Updated readme 2025-05-14 13:53:41 +00:00
shell.nix Added requirements, the main python file and a nix shell; Updated readme 2025-05-14 13:53:41 +00:00

Project Name

Milestones

Milestone 1

The Goal is to display and visualize data received/measured from a Raspberry Pi on a webinterface.

Milestone 2

The Raspberry Pi should be integratable to a Home Assistant Server and be used as as sensor input and opitionally logic level output.

Milestone 3

Data should be sent and received via MQTT to an ESP32. The Pi acts as a sensor gateway.

Tech Stack

  • Raspberry Pi model:
  • Programming languages: Python
  • Frameworks/tools/Libraries: (e.g., Flask, GPIO Zero)

Hardware Requirements

  • Raspberry Pi with [model/specs]
  • Sensors:
    • LER (Lichtsensor)
    • Temperatur und Luftfeuchtigkeit
    • ...

Docs

  • requirements.txt This file holds the requirements for pip
  • shell.nix This file is only used on nixos and for the nix packagemananger
  • main.py The main file for the project

Git Help

A Git Cheatsheet

MarkDown Help

A MarkDown Cheatsheet

Arbeitsaufträge / Aufgabeneinteilung

Zu Vergeben

  • Präsentation
  • Programme:
    • Daten von RPI erfassen und sauber abspeichern
    • Daten an einem Webserver anzeigen
Kieler Chiara
Git
Readme

Acknowledgments

Chiara Kieler

License

MIT