47 lines
1 KiB
Markdown
47 lines
1 KiB
Markdown
# Goal
|
|
|
|
## 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.
|
|
|
|
# Ausführung
|
|
|
|
- **Programmiersprache**: Python
|
|
- **Libraries**:
|
|
|
|
# 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
|
|
|
|
# Arbeitsaufträge / Aufgabeneinteilung
|
|
|
|
## Zu Vergeben
|
|
|
|
- Präsentation
|
|
- Programme:
|
|
- Daten von RPI erfassen und sauber abspeichern
|
|
- Daten an einem Webserver anzeigen
|
|
|
|
| Kieler | Chiara |
|
|
| -------------- | ------ |
|
|
| Everything Git | |
|
|
| | |
|
|
| | |
|
|
|
|
# Credits
|
|
|
|
[Chiara](https://git.miaig.dev/chiara)
|
|
[Kieler](https://git.miaig.dev/mia)
|