Hallo zusammen, wer schon einmal versucht hat, die Verbrauchsdaten seiner Viessmann-Wärmepumpe aus der ViCare-App nach Excel zu exportieren, kennt vermutlich das Problem: ❌Kein direkter CSV-/Excel-Export in ViCare oder ViGuide ❌Stromverbrauch und Wärmemenge nicht bei jeder Anlage über die API verfügbar Da mir der Viessmann Customer Care bestätigt hat, dass es keine entsprechende Exportfunktion gibt, habe ich mir einen einfachen Workaround überlegt. Das Ergebnis: 104 Wochen Stromverbrauch und erzeugte Wärmemenge aus ViCare ausgelesen, in Excel ausgewertet und daraus die Jahresarbeitszahl (JAZ) berechnet. Das funktioniert ohne eigene Programmierung, Raspberry Pi oder zusätzliche Hardware. Benötigt werden lediglich ein Smartphone mit Bildschirmaufnahme, ein geeigneter KI-Assistent und Excel oder eine vergleichbare Tabellenkalkulation. 🎥Videoanleitung Ich habe den Ablauf in einem kurzen YouTube-Video zusammengefasst: 👉 Das Video zeigt die Bildschirmaufnahme, den KI-Import, die Auswertung und das Ergebnis in Excel. Die Bildschirmaufnahme wird teilweise im Zeitraffer gezeigt. 🔧Meine Anlage Wärmepumpe: Viessmann Vitocal 200-S Steuerung: CU401B_S Datenquelle: ViCare-App, „Stromverbrauch“ und „Thermische Leistung“ Zeitraum: 28.10.2024 bis 19.10.2026 Umfang: 104 Wochen KI-Auswertung: Claude Ergebnis: CSV-Dateien für Excel 📱So funktioniert es 1. Bildschirmaufnahme starten In ViCare die Ansicht „Stromverbrauch“ öffnen und die Wochenansicht auswählen. Die integrierte Bildschirmaufnahme des Smartphones starten. Wichtig ist, dass Wochenzeitraum, Gesamtverbrauch, Warmwasser und Heizen vollständig sichtbar sind. 2. Wochen durchblättern Jetzt Woche für Woche zurückgehen und jeweils kurz warten, bis die neuen Werte vollständig angezeigt werden. Bei mir waren es durchschnittlich etwa 1 Sekunde pro Woche. Lieber etwas langsamer als zu schnell. 3. Video in die KI hochladen Die Bildschirmaufnahme beispielsweise in Claude hochladen und den unten stehenden Prompt verwenden. 4. CSV-Datei erstellen Die KI liest die Werte aus, prüft sie auf Vollständigkeit und Plausibilität und erstellt eine CSV-Datei für Excel. 5. Wärmemenge auslesen (optional) Den Vorgang in der ViCare-Ansicht „Thermische Leistung“ wiederholen. Dort wird zusätzlich „Kühlen“ angezeigt. Für Stromverbrauch und Wärmemenge jeweils eine eigene Bildschirmaufnahme erstellen. 🤖KI-Prompt zum Kopieren Der folgende Prompt ist für den Stromverbrauch vorgesehen. Für die Wärmemenge steht die Anpassung direkt darunter. Prompt 1: Stromverbrauch Das ist eine Bildschirmaufnahme der ViCare-App (Ansicht Stromverbrauch, Wochenansicht). Bitte gehe folgendermaßen vor: Zerlege das Video in Einzelbilder mit mindestens 10 Bildern pro Sekunde. Nicht nur 1 Bild pro Sekunde verwenden, da sonst kurz eingeblendete Wochen verloren gehen können. Lies aus den Bildern jeweils den Wochenzeitraum sowie die Werte Gesamt, Warmwasser und Heizen in kWh ab. Beachte das Dezimalkomma. Werte über 100 kWh werden teilweise ohne Nachkommastelle angezeigt. Fasse identische Bilder zusammen und übernimm pro Woche möglichst den Wert, der durch mehrere Bilder bestätigt wird. Prüfe für jede Woche, ob Warmwasser + Heizen ungefähr dem Gesamtverbrauch entspricht. Abweichungen bis 1 kWh können durch Rundung entstehen. Kontrolliere, ob alle Wochen zwischen dem ersten und letzten Datum vollständig vorhanden sind. Falls Wochen fehlen, Werte unlesbar sind oder die Summenprüfung fehlschlägt: Erstelle zunächst KEINE Tabelle. Liste die betroffenen Wochen auf und bitte mich um Klärung oder zeige das betreffende Bild. Erstelle erst nach vollständiger Prüfung eine CSV-Datei mit folgenden Spalten: Wochenbeginn;Gesamt;Warmwasser;Heizen Verwende Semikolon als Trennzeichen und Dezimalkomma für die Zahlen. Prompt 2: Wärmemenge Für die Ansicht „Thermische Leistung“ kann derselbe Prompt verwendet werden, mit folgenden Anpassungen: Das ist eine Bildschirmaufnahme der ViCare-App (Ansicht Thermische Leistung, Wochenansicht). Lies die erzeugte Wärmemenge in kWh für Gesamt, Warmwasser, Heizen und Kühlen aus. Verwende dieselben Regeln zur Einzelbildauswertung, Wochenzuordnung, Vollständigkeitskontrolle und Plausibilitätsprüfung wie beim Stromverbrauch. Achte besonders auf Dezimalkommas. Unterscheide beispielsweise 59,9 kWh von 599 kWh. Verändere auffällige Werte nicht automatisch, sondern prüfe sie anhand der Videobilder. Prüfe, ob Warmwasser + Heizen + Kühlen ungefähr dem Gesamtwert entsprechen. Berücksichtige mögliche Rundungsabweichungen. Falls die Stromverbrauchsdaten für dieselben Wochen vorliegen, berechne zusätzlich die Wochenarbeitszahl (Wärmemenge / Stromverbrauch) und markiere auffällige Werte zur manuellen Kontrolle. Ein ungewöhnlicher Wert ist kein automatischer Beweis für einen Lesefehler. Erstelle erst nach Klärung aller unlesbaren oder fehlenden Werte eine CSV-Datei mit folgenden Spalten: Wochenbeginn;Gesamt;Warmwasser;Heizen;Kühlen Verwende Semikolon als Trennzeichen und Dezimalkomma für die Zahlen. Wichtig: Die KI muss tatsächlich auf die Einzelbilder des Videos zugreifen und diese auswerten können. Nicht jeder KI-Assistent unterstützt das. Die fertigen Daten sollten zusätzlich stichprobenartig mit ViCare verglichen werden. 📊Mein Ergebnis: Zwei Auswertungsjahre Nach dem Auslesen der Stromverbrauchs- und Wärmemengendaten konnte ich zwei Zeiträume miteinander vergleichen: Kennzahl 2024/25 2025/26 Stromverbrauch 4.934 kWh 4.263 kWh Erzeugte Wärmemenge 16.280 kWh 14.751 kWh Berechnete JAZ 3,30 3,46 Über beide Jahre ergibt sich eine Arbeitszahl von 3,37. Zum Vergleich: Die API meiner Anlage liefert für cop.total einen Wert von 3,4 (Heizen 3,5 / Warmwasser 3,2). Das passt größenordnungsmäßig zu meiner Berechnung. Auf welchen Zeitraum sich der API-Wert bezieht, weiß ich allerdings nicht. Die Arbeitszahl berechnet sich aus: Erzeugte Wärmemenge (kWh) ÷ Stromverbrauch (kWh) Die Werte basieren auf den in ViCare angezeigten Energiedaten und sind keine unabhängig geeichten Messwerte. ☀️Kombination mit meiner PV-Anlage Zusätzlich habe ich die ViCare-Wochenwerte mit dem 15-Minuten-Export meiner E3DC-Anlage kombiniert. Damit wollte ich untersuchen, ob sich ein separater Wärmepumpenzähler beziehungsweise Wärmepumpentarif lohnt. Mein Ergebnis: Bei meiner Anlagenkonstellation lohnt sich das nach meiner Berechnung wirtschaftlich nicht. Da die Wärmepumpendaten nur wochenweise vorliegen, ist die Zuordnung zum PV-Eigenverbrauch allerdings eine Näherung. ⚠️Grenzen der Methode Datenauflösung: Die Auswertung liefert Wochenwerte, keine Viertelstundenwerte. Genauigkeit: Die KI übernimmt die in ViCare angezeigten Werte. Ob diese tatsächlich gemessen oder intern berechnet werden, kann ich nicht sicher sagen. KI-Kontrolle: Vollständigkeit, Dezimalstellen, Summen und auffällige Arbeitszahlen sollten überprüft werden. Datenhistorie: Wie weit die App zurückreicht, hängt von der Anlage beziehungsweise den verfügbaren Daten ab. KI-Zugang: Je nach Anbieter und Tarif können Einschränkungen oder Kosten entstehen. 🔌Und die Viessmann-API? Ich habe die Viessmann-API über das Developer Portal mit dem kostenlosen Basic-Zugang getestet. Meine Anlage liefert darüber unter anderem Temperaturen, Verdichter-Betriebsdaten und COP-Werte. Die historischen Wochenwerte für Stromverbrauch und Wärmemenge konnte ich dort nicht abrufen. Interessant ist, dass in den Gerätedaten meiner CU401B_S Funktionen wie consumptionReport und productionReport in Verbindung mit AdvancedReport aufgeführt werden. Nach meinem Verständnis der Angaben im Developer Portal sind entsprechende Advanced-Funktionen nicht im kostenlosen Basic-Zugang enthalten. Ob diese Funktionen tatsächlich den Zugriff auf meine historischen Verbrauchsdaten ermöglichen, ist noch ungeklärt. Ich habe deshalb beim Viessmann Developer-Team nachgefragt, ob und zu welchen Konditionen ein entsprechender Zugang für Privatpersonen möglich wäre. 📩DSGVO-Anfrage an Viessmann Parallel habe ich eine Auskunft nach Art. 15 DSGVO und ein Ersuchen zur Datenübertragbarkeit nach Art. 20 DSGVO gestellt. Mein Ziel ist es, die gespeicherten Verbrauchsdaten möglichst direkt in einem strukturierten, gängigen und maschinenlesbaren Format zu erhalten, soweit die gesetzlichen Voraussetzungen erfüllt sind. Die reguläre Monatsfrist läuft nach meiner Berechnung bis zum 22.11.2026. Über die Antworten von Viessmann und dem Developer-Team werde ich hier berichten. 💬Kennt jemand eine bessere Lösung? Mich würde besonders interessieren, ob jemand für die Vitocal 200-S mit CU401B_S einen Weg gefunden hat, Stromverbrauch und Wärmemenge direkt und möglichst mit Historie auszulesen. Zum Beispiel über die Viessmann-API (Advanced), eine lokale Schnittstelle oder eine automatisierte Exportlösung. Falls jemand eine einfachere oder zuverlässigere Möglichkeit kennt, freue ich mich über Hinweise. Vielleicht hilft mein Workaround bis dahin dem einen oder anderen weiter. Viele Grüße Ronny
... Mehr anzeigen