Redispatch 2.0 Export Tool
Automatischer Export aller Redispatch-Anlagen ≥100kW per Netzbetreiber. BNetzA-konform. CSV/Excel-Export in 2 Minuten statt 2-3 Tagen manueller Arbeit.
Problem & Lösung
⚠️ Herausforderung
Manuelle Redispatch-Erfassung ist zeitraubend:
- Excel-Listen aus MaStR-Portal manuell durchsuchen
- Filter nach Anlagentyp, Größe, Netzbetreiber
- Kapazitätsgrenzen prüfen (≥100 kW)
- Konsolidierung in Reporting-Format
- Zeitaufwand: 2-3 Tage pro Quartal
Typische Fehlerquellen: Veraltete Daten, manuelle Filter-Fehler, inkonsistente Formate
✅ Cernion Lösung
Automatischer Export in 2 Minuten:
- Direkte MaStR-Abfrage (tägliche Updates)
- Automatische Filterung (Typ, Größe, Netzbetreiber)
- Fuzzy Matching für Netzbetreiber-Namen
- Export als CSV/Excel (BNetzA-kompatibel)
- Zeitersparnis: 2h vs. 2-3 Tage
ROI: 600-1.200€ Kostenersparnis pro Quartal (bei 2 Tagen FTE-Zeit)
Features & Funktionen
🎯 Smart Filtering
- Kapazitätsfilter: Min. 100 kW (anpassbar)
- Anlagentypen: Solar, Wind, Storage, Biomasse, Verbrennung
- Fuzzy Matching: "Stadtwerke HD" findet "Stadtwerke Heidelberg"
- Automatische Validierung: Nur aktive Anlagen
📊 Export-Formate
- CSV: BNetzA-kompatibel
- Excel: Mit Pivot-Tabellen
- JSON: API-Integration
- Felder: MaStR-Nr., Betreiber, Kapazität, PLZ, Status
⚡ Performance
- Async Processing: Keine Timeouts
- Job-ID System: Polling für große Exporte
- Typische Laufzeit: 10-60 Sekunden
- Datenquelle: MaStR (täglich aktualisiert)
Use Cases
🏢 Netzplanung
Ziel: Übersicht über alle einspeisenden Anlagen im Netzgebiet
- Kapazitätsplanung: Welche Anlagen müssen bei Netzengpässen redispacht werden?
- Netzausbau: Wo sind Redispatch-Hotspots?
- Zeitreihenanalyse: Entwicklung der Redispatch-Anlagen über Jahre
Häufigkeit: Quartalsweise für Netzentwicklungsplan
📋 Compliance & Reporting
Ziel: BNetzA-konforme Dokumentation
- Redispatch 2.0: Nachweis aller teilnehmenden Anlagen
- Quartalsbericht: Anzahl, Kapazität, Typ-Verteilung
- Audit-Trail: Historische Daten für Prüfungen
Häufigkeit: Quartalsweise für BNetzA-Monitoring
💡 Portfolio-Analyse
Ziel: Strategische Entscheidungen
- Wettbewerber-Vergleich: Wie viele Redispatch-Anlagen haben andere VNBs?
- Investitions-Planung: Speicher vs. Netzausbau
- Business Case: Redispatch-Kosten vs. CAPEX-Investition
Häufigkeit: Ad-hoc für strategische Planungen
🔄 Automatisierung
Ziel: Kontinuierliches Monitoring
- Cronjob-Integration: Automatischer monatlicher Export
- Alerting: Benachrichtigung bei neuen Anlagen ≥100 kW
- Dashboard-Update: Tägliche Aktualisierung von Kennzahlen
Häufigkeit: Täglich/wöchentlich automatisiert
API-Dokumentation
Tool-Name
cernion_redispatch_export
Parameter
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
gridOperator |
string | ✅ Ja | Netzbetreiber-Name (Fuzzy Matching unterstützt) |
minCapacity |
number | ❌ Nein | Minimale Kapazität in kW (default: 100) |
types |
array | ❌ Nein | Anlagentypen: solar, wind, storage, biomass, combustion |
autoConfirm |
boolean | ❌ Nein | Bestätigung überspringen (default: true) |
Request-Beispiel
{
"gridOperator": "Stadtwerke Heidelberg",
"minCapacity": 100,
"types": ["solar", "wind"],
"autoConfirm": true
}
Response-Beispiel (Async Job)
{
"jobId": "job_abc123xyz",
"status": "queued",
"estimatedTimeSeconds": 30,
"message": "Export wird erstellt. Verwenden Sie cernion_job_result(jobId) für Ergebnis."
}
Job-Ergebnis abrufen
// 1. Status prüfen
cernion_job_status({ jobId: "job_abc123xyz" })
// 2. Ergebnis abrufen (wenn Status = "succeeded")
cernion_job_result({ jobId: "job_abc123xyz" })
Response-Beispiel (CSV Export)
{
"success": true,
"gridOperator": "Stadtwerke Heidelberg Netze GmbH",
"totalInstallations": 127,
"totalCapacityMW": 89.4,
"exportFormat": "csv",
"csvData": "MaStR_Nummer;Betreiber;Typ;Kapazität_kW;PLZ;Stadt;Inbetriebnahme\nSEE123...;...",
"summary": {
"solar": { "count": 89, "capacityMW": 45.2 },
"wind": { "count": 23, "capacityMW": 38.7 },
"storage": { "count": 15, "capacityMW": 5.5 }
}
}
Error Handling
| Error Code | Beschreibung | Lösung |
|---|---|---|
OPERATOR_NOT_FOUND |
Netzbetreiber nicht gefunden | Fuzzy Matching prüfen oder exakten Namen verwenden |
NO_INSTALLATIONS |
Keine Anlagen ≥ minCapacity gefunden | Kapazitätsfilter reduzieren oder Anlagentypen erweitern |
JOB_TIMEOUT |
Job-Ausführung überschreitet Timeout | Export-Parameter einschränken oder Support kontaktieren |
ROI & Business Value
💰 Kostenersparnis
Zeitersparnis pro Export:
- Manuell: 2-3 Tage (16-24h FTE)
- Mit Cernion: 2 Minuten (0,03h FTE)
- Ersparnis: 99,8% Zeit
Kostenrechnung (bei 60€/h FTE):
- Manuell: 960-1.440€ pro Export
- Mit Cernion: 1,80€ pro Export
- Ersparnis: 958-1.438€ pro Quartal
Jahresersparnis: 3.832-5.752€ (bei 4 Quartals-Exporten)
📈 Weitere Benefits
- Fehlerreduktion: Keine manuellen Filter-Fehler
- Aktualität: Immer aktuellste MaStR-Daten (täglich)
- Konsistenz: Standardisiertes Export-Format
- Skalierbarkeit: Beliebig viele Exporte ohne Mehraufwand
- Automatisierung: Integration in Cronjobs möglich
- Audit-Sicherheit: Reproduzierbare Ergebnisse
🎯 Customer Case: Stadtwerke Heidelberg
Ausgangssituation:
- Quartalsweiser Redispatch-Report für BNetzA-Monitoring
- 127 Redispatch-Anlagen im Netzgebiet
- Manuelle Erstellung: 2,5 Tage pro Quartal
Nach Cernion-Integration:
- Automatisierter Export via API (monatlich statt quartalsweise)
- Dashboard-Integration mit Live-Updates
- Alerting bei neuen Anlagen ≥100 kW
Ergebnis:
- ✅ 4.800€ Jahresersparnis (bei 4 Quartals-Reports)
- ✅ Monatliches statt quartalsweises Monitoring (4x bessere Granularität)
- ✅ Proaktive Netzplanung durch Echtzeit-Alerts
Integration & Setup
🔧 Claude Desktop Integration
Setup in 5 Minuten:
- Token von Cernion erhalten (per E-Mail)
- Claude Desktop MCP-Config öffnen
- Cernion MCP Server hinzufügen:
{ "mcpServers": { "cernion": { "url": "https://api.cernion.de/mcp", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } } - Claude Desktop neustarten
- Test:
cernion_redispatch_export(gridOperator: "Ihr Netzbetreiber")
💻 SDK-Integration (TypeScript)
import { MCPClient } from '@modelcontextprotocol/sdk';
const client = new MCPClient({
url: 'https://api.cernion.de/mcp',
headers: {
'Authorization': 'Bearer YOUR_TOKEN'
}
});
// Redispatch Export
const result = await client.callTool({
name: 'cernion_redispatch_export',
arguments: {
gridOperator: 'Stadtwerke Heidelberg',
minCapacity: 100,
types: ['solar', 'wind']
}
});
// Job-Status prüfen
const status = await client.callTool({
name: 'cernion_job_status',
arguments: { jobId: result.jobId }
});
// Ergebnis abrufen
if (status.status === 'succeeded') {
const export = await client.callTool({
name: 'cernion_job_result',
arguments: { jobId: result.jobId }
});
console.log(export.csvData);
}
🔄 Automatisierung (Cronjob)
Monatlicher automatischer Export:
#!/bin/bash
# redispatch-export-monthly.sh
# Cernion API aufrufen
curl -X POST https://api.cernion.de/mcp/tools/cernion_redispatch_export \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"gridOperator": "Stadtwerke Heidelberg",
"minCapacity": 100,
"autoConfirm": true
}' > /tmp/redispatch_export.csv
# Per E-Mail versenden
mail -s "Monatlicher Redispatch-Export" [email protected] < /tmp/redispatch_export.csv
Cronjob einrichten (jeden 1. des Monats um 8 Uhr):
0 8 1 * * /opt/scripts/redispatch-export-monthly.sh
FAQ
Das Tool unterstützt alle Redispatch 2.0-relevanten Anlagentypen:
- Solar (PV): Photovoltaik-Anlagen
- Wind: Wind Onshore & Offshore
- Storage (Speicher): Batteriespeicher
- Biomass: Biogas-Anlagen
- Combustion: KWK-Anlagen, Gasturbinen
Sie können den types-Parameter verwenden, um nur bestimmte Typen zu exportieren.
Das Tool verwendet intelligentes Fuzzy Matching, um Netzbetreiber-Namen zu finden:
- "Stadtwerke HD" findet "Stadtwerke Heidelberg Netze GmbH"
- "NMS" findet "Netz Musterstadt GmbH"
- "Netze BW" findet "Netze BW GmbH"
Das System durchsucht alle MaStR-Betreiber und findet den besten Match. Bei mehreren Treffern wird der erste verwendet.
Tipp: Verwenden Sie cernion_discover(scope: "operators"), um alle verfügbaren Netzbetreiber zu sehen.
Für große Netzbetreiber mit vielen Anlagen (>100) kann die Verarbeitung 30-60 Sekunden dauern. Um Timeouts zu vermeiden, verwendet das Tool Async Processing:
- Sofortige Antwort: Job wird gestartet, Sie erhalten eine
job_id - Polling: Mit
cernion_job_status(job_id)Status prüfen - Ergebnis abrufen: Wenn Status = "succeeded", Ergebnis mit
cernion_job_result(job_id)abrufen
Vorteil: Keine Timeouts, auch bei sehr großen Exporten (z.B. Netze BW mit 5.000+ Anlagen)
Ja. Cernion synchronisiert täglich mit dem MaStR (Marktstammdatenregister):
- Datenquelle: Offizielle MaStR-API der Bundesnetzagentur
- Update-Frequenz: Täglich (nachts)
- Aktualität: Max. 24h Verzögerung gegenüber MaStR
- Historische Daten: Seit 2019 vollständig verfügbar
Neue Anlagen erscheinen in der Regel 1-2 Tage nach MaStR-Registrierung im Cernion-System.
Ja, auf mehrere Arten:
- Cronjob: Shell-Script mit curl (siehe Integration-Beispiel oben)
- SDK-Integration: TypeScript/Python-Script mit Scheduler
- Webhook: Cernion benachrichtigt bei neuen Anlagen ≥100 kW (auf Anfrage)
- On-Premise: Direkter DB-Zugriff für SQL-basierte Exporte
Empfehlung: Monatlicher Cronjob mit E-Mail-Versand an Netzplanung/Reporting-Team
Das Tool ist Teil der Cernion MCP Tools API:
- API-Zugang: Siehe Preisübersicht
- Quota: Redispatch-Exporte zählen als 1 Request pro Ausführung
- Typische Nutzung: 4-12 Exporte/Jahr (quartalsweise oder monatlich)
ROI: 3.800-5.700€ Jahresersparnis bei 4 Quartals-Exporten (vs. manuelle Erstellung)
2-Wochen-PoC: Kostenlos testen → PoC beantragen
Verwandte Tools
🔌 Grid Operator Analysis
Portfolio-Analyse für Netzbetreiber: Anzahl Anlagen, Kapazität, geografische Verteilung
Mehr erfahren📊 Installation Search
MaStR-Anlagen suchen nach PLZ, Stadt, Betreiber, Kapazität, Inbetriebnahme
Mehr erfahren⚡ Grid Development Scenarios
Netzausbau-Szenarien: E-Mobility, Wärmepumpen, PV-Zubau (3/5/10 Jahre)
Mehr erfahrenTool testen?
Sparen Sie 2-3 Tage manuelle Arbeit pro Quartal. 2-Wochen-PoC kostenlos.
Durchschnittliche Setup-Zeit: 5 Minuten. Erste Exporte nach wenigen Minuten.