# Claude Code Prompt — Node-RED Energiemanagement Einstieg
## Schritt 1: Dokumentation lesen
Bitte lese zuerst folgende Dateien um den Projektkontext zu verstehen:
1. `/root/.node-red/PROJEKT.md` — Projektübersicht, Entity-IDs, Versionshistorie, wichtige Hinweise
2. `/root/.node-red/flows.json` — aktueller Flow (v11)
Zeige mir danach eine kurze Zusammenfassung was du gelesen hast:
- Aktuelle Flow-Version
- TESTMODUS Status (true/false)
- Letzte 5 SQLite-Einträge aus /data/energiemanagement.db
---
## Schritt 2: Sourcecode versionieren
Prüfe den aktuellen Git-Status und stelle sicher dass alle relevanten Dateien im Repository sind:
```bash
cd /root/.node-red
git status
git log --oneline -5
```
Folgende Dateien sollen getrackt sein:
- `flows.json` — Node-RED Flow
- `PROJEKT.md` — Projektdokumentation
Falls Änderungen vorhanden sind die noch nicht committed wurden:
```bash
git add flows.json PROJEKT.md
git commit -m "v11 - Stand 17.06.2026, Dokumentation aktualisiert"
git push
```
---
## Schritt 3: Status-Bericht
Nach dem Lesen und Versionieren bitte folgende Fragen beantworten:
1. Welche Flow-Version ist aktiv?
2. Ist TESTMODUS aktiv?
3. Wie viele Einträge sind in der SQLite-DB?
4. Was war die letzte Entscheidung im Log?
5. Gibt es uncommitted Changes?
---
## Hinweise für Claude Code
- HA Token steht **nicht** in flows.json — muss manuell in Node-RED GUI eingetragen werden
- Node-RED neu starten: `node-red-restart`
- SQLite abfragen: `sqlite3 /data/energiemanagement.db "SELECT ..."`
- Git Workflow: `git add flows.json PROJEKT.md && git commit -m "vXX - Beschreibung" && git push`
- TESTMODUS deaktivieren: in `entscheidungslogik` Node `var TESTMODUS = true;` auf `false` ändern