From d15e759180b57f8318cdafb9153a4e9c7f92811e Mon Sep 17 00:00:00 2001 From: Ralf-Peter Wolff Date: Mon, 9 Feb 2026 10:28:58 +0100 Subject: [PATCH 1/2] README.md aktualisiert --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 096a2ab..d568798 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -Ziel-Struktur: alles in einem Verzeichnis -Beispiel: ~/mmp_logger/ +## Ziel-Struktur: alles in einem Verzeichnis +~/mmp_logger/ ``` mmp_logger/ ├─ mmp_logger.py @@ -15,7 +15,7 @@ mmp_logger/ ├─ report_weekly.html └─ report_weekly.pdf (optional) -Im Projektordner auf dem MAC +## Im Projektordner auf dem MAC ausführen ```python3 -m venv .venv @@ -26,7 +26,7 @@ python3 mmp_logger.py --config config.json poll python3 mmp_logger.py --config config.json report --period weekly -auf dem pi +## auf dem pi sudo mkdir -p /opt/mmp_logger sudo chown -R pi:pi /opt/mmp_logger @@ -55,7 +55,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 20 0 * * * cd /opt/mmp_logger && /opt/mmp_logger/.venv/bin/python /opt/mmp_logger/mmp_logger.py --config /opt/mmp_logger/config.json report --period weekly >> /opt/mmp_logger/logs/mmp_report.log 2>&1 ``` -Empfehlung zur Ausgabe +## Empfehlung zur Ausgabe Markdown: gut für Git/Archiv/Lesbarkeit, diffbar HTML: gut fürs schnelle Öffnen im Browser, ggf. später ins Intranet PDF: optional per pandoc (am Pi stabil). Install: From c3ce97f187c587354ca75bc420be56bf20d2d212 Mon Sep 17 00:00:00 2001 From: Ralf-Peter Wolff Date: Mon, 9 Feb 2026 10:31:08 +0100 Subject: [PATCH 2/2] README.md aktualisiert --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d568798..40f216b 100644 --- a/README.md +++ b/README.md @@ -14,29 +14,30 @@ mmp_logger/ ├─ report_weekly.md ├─ report_weekly.html └─ report_weekly.pdf (optional) - +``` ## Im Projektordner auf dem MAC ausführen -```python3 -m venv .venv +```python +python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt python3 mmp_logger.py --config config.json poll python3 mmp_logger.py --config config.json report --period weekly - +``` ## auf dem pi - +``` sudo mkdir -p /opt/mmp_logger sudo chown -R pi:pi /opt/mmp_logger - -übertragen auf Pi +``` +#### übertragen auf Pi ``` rsync -av --delete ./mmp_logger/ pi@raspberrypi:/opt/mmp_logger/ ``` -Pi: venv + deps: +### Pi: venv + deps: ``` cd /opt/mmp_logger python3 -m venv .venv @@ -45,7 +46,7 @@ pip install -r requirements.txt mkdir -p data logs reports ``` -Cron (stündlich) im Projekt, Logs im Projekt +### Cron (stündlich) im Projekt, Logs im Projekt crontab -e (User pi): ``` SHELL=/bin/bash