160a0f5f7b
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.4 KiB
1.4 KiB
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Projektübersicht
Milchwaerme ist ein Kommandozeilen-Werkzeug zur Auslegung einer Wärmerückgewinnung
aus der Milchkühlung. Aus der täglich zu kühlenden Milchmenge werden Wärmepumpe,
PV-Anlage, Batterie und Natriumacetat-Latentspeicher dimensioniert — inklusive
Abhollogistik, versorgbarer Haushalte und Brennstoffkosten-Vergleich. Alle Annahmen
liegen in einer config.json, sodass Varianten ohne Codeänderung nachgerechnet werden.
Konzept
Milchabwärme (37→4 °C) ─► Wärmepumpe (PV-Strom) ─► Latentspeicher (Natriumacetat, 58 °C) ─► Abholung per LKW
Projektstruktur
Milchwaerme/
├── bin/ # Start-Skripte (.bat/.sh): setenv, auslegung, revival, get_cmd
├── lib/ # Python-Quellcode
│ ├── auslegung.py # Berechnungsprogramm
│ ├── report_md.py # Markdown-Report
│ └── revival.py # Revival-/Zusatzberechnung
├── cfg/ # Konfiguration (config.json mit allen Annahmen)
├── doc/ # Dokumentation
└── out/ # Ausgaben
Voraussetzungen
- Python 3.8+
- Keine externen Abhängigkeiten (nur Standardbibliothek)
Nutzung
bin\auslegung.bat
bin/auslegung.sh
Varianten rechnet man durch, indem man config.json kopiert und anpasst.