Gibt es die Option die Statistik aus ViCare+ als CSV Datei zu exportieren?
Hallo Achim59,
nein, ein Export der Daten als CSV ist nicht möglich.
Besten Gruß,
Chris vom Customer Care Team
Dazu musst du dir alle paar Minuten die aktuellen Daten aus der Cloud holen und lokal bei dir abspeichern.
z.B.
https://wiki.fhem.de/wiki/Vitoconnect
oder schon abzweigen, bevor sie in die Cloud gehen.
Hallo zusammen,
ich bringe das Thema nach zwei Jahren wieder nach oben, weil es sich nicht erledigt hat. Ich habe mich diese Woche durch die komplette API-Strecke gearbeitet, um den Stromverbrauch meiner Wärmepumpe über Wochen auszulesen. Mein Ergebnis, damit sich andere die Zeit sparen:
Anlage: Vitocal 200-S (Regler CU401B_S) mit Vitoconnect OPTO2/OT2. Developer-Portal-Client angelegt, Login mit PyViCare funktioniert.
Was ich geprüft habe:
1. Die Anlage liefert 194 Datenpunkte. Einen Datenpunkt für Stromverbrauch (heating.power.consumption.*) oder erzeugte Wärme (heating.heat.production.*) gibt es darin nicht. Vorhanden sind COP-Werte, Kompressor-Betriebsstunden und -Starts und die Laufzeit des Heizstabs.
2. Die Dokumentation (/documentation/data-points) führt heating.power.consumption.total, .summary.* und .currentYear.* als "Basic" auf, ebenso heating.heat.production.summary.*. Bei meiner Anlage kommen sie nicht an.
3. Wochenwerte für Strom und Wärme (heating.compressors.N.power.consumption.heating.week bzw. .dhw.week, ebenso heat.production) sind als "Advanced" gekennzeichnet. Aus dem Namen "current week" lese ich, dass es um die laufende Woche geht, nicht um die Historie. Ob sie bei meiner Anlage nach Buchung überhaupt ankommen, steht nirgends.
4. In der ViCare-App sehe ich die Wochenwerte für Heizen und Warmwasser. Die Daten sind also vorhanden. Der Customer Care hat sowohl hier als auch im Thread "Data Export aus ViCare+" (09/2024) bestätigt, dass es keinen CSV-Export gibt.
In dem anderen Thread wurde als Weg genannt, alle paar Minuten die aktuellen Daten aus der Cloud zu holen und lokal zu speichern, oder die Daten schon abzuzweigen, bevor sie in die Cloud gehen. Das ist ein Weg, aber ehrlich gesagt keine Lösung: Auf diese Weise sammle ich Daten nur ab dem Tag, an dem ich anfange. Mein Verbrauch von 2024 und 2025, den die App anzeigt, bleibt dort unerreichbar. Und für eine Wärmepumpe, die ihre Daten ohnehin schon an Viessmann schickt, ist es ein erstaunlicher Aufwand, dass jeder Kunde einen eigenen Raspberry Pi samt Eigenbau-Software betreiben soll.
Meine Fragen, vor allem an Viessmann, bitte konkret:
- Welche Datenpunkte liefert eine Vitocal 200-S mit CU401B_S und Vitoconnect OPTO2/OT2 tatsächlich, und warum weicht die Dokumentation ab?
- Was kostet der Zugang, über den ich Strom- und Wärmeverbrauch per API bekomme, und ist die Historie (z. B. seit 2024) abrufbar?
- Wird es einen CSV- oder Excel-Export in der App geben, ja oder nein?
Und an alle Mitleser: Hat jemand eine Vitocal 200-S mit CU401B_S lokal ausgelesen (CAN-Bus oder anders) und bekommt dort Strom- und Wärmemengen? Dann bitte kurz sagen, womit.
Mir geht es nicht um Spielerei. Ich muss entscheiden, ob sich ein separater Wärmepumpen-Zähler für mich rechnet, und dafür brauche ich verlässliche Verbrauchszahlen aus der Anlage. Eine ehrliche Antwort mit Preis und Umfang wäre für alle hier hilfreicher als der Verweis auf Schnittstellen, die am Ende nichts liefern.
Danke und Gruß
Ronny
Was die WP Seit der Inbetriebnahme an Strom seit IBN verbraucht hat, speichert sie doch intern ab.
Schau mal im Service Menü.
Danke für den Hinweis!
Dass die Wärmepumpe den Gesamtstromverbrauch seit Inbetriebnahme intern speichert, ist mir bekannt. Mir geht es allerdings nicht um den kumulierten Gesamtwert, sondern um die zeitliche Aufschlüsselung des Verbrauchs, idealerweise tagesgenau, mindestens aber wochenweise – und das rückwirkend für die vergangenen Jahre.
Diese Werte werden mir in der ViCare-App bereits angezeigt. Ich möchte sie nur auslesen und beispielsweise in Excel weiterverarbeiten können, ohne jeden einzelnen Wert manuell übertragen zu müssen.
Falls du mit dem Service-Menü meinst, dass sich die gespeicherten Verbrauchsdaten auch direkt über eine lokale Schnittstelle auslesen lassen, wäre das natürlich interessant. Genau danach suche ich ebenfalls.
Meine Vitocal 200-S ist über eine Vitoconnect OPTO2 mit dem Netzwerk verbunden. Gibt es eine Möglichkeit, über diese Verbindung oder eine andere Schnittstelle direkt auf die historischen Verbrauchsdaten zuzugreifen, ohne den Umweg über die Viessmann-Cloud?
Das wäre sogar meine bevorzugte Lösung. Mir ist nur bisher kein entsprechender Zugriff bekannt.
Gruß
Ronny
schau mal da ganz einfach an dn platz einbauen an dem
die ww hängt, gibt es auch smart
https://www.zaehlerschrank24.de/verteilereinbau/hutschienenzaehler.html
ich hab auch für einen raum studio extra zähler
gruss gerd
Hallo Gerd,
danke für den Tipp und den Link. Einen Zähler genau dort einzubauen, wo die Wärmepumpe angeschlossen ist, ist die sauberste Lösung. Man misst dann nur den WP-Strom und braucht keine Schätzung.
Ich habe mir die Seite angesehen. Die „Smart“-Varianten (z. B. mit WLAN) sind für mich am interessantesten, weil ich die Werte automatisch abholen will. Was ich noch nicht weiß, ist, ob man die Zähler lokal auslesen kann oder nur über die Cloud-App des Herstellers. Hast du so einen im Einsatz? Dann würde mich interessieren, welches Modell du genommen hast und wie du die Werte abholst. Die Zähler, die ich auf der Seite gefunden habe, nennen als Schnittstellen WLAN, RS-485/Modbus und S0.
Zum Stand bei mir: Ich werte die Daten bisher aus Videos der ViCare-App aus ViCare-Datenexport-ohne-API
Das war mühsam und grob. Deshalb läuft seit heute ein Logger auf meiner Synology DS920+. Er fragt alle 600 Sekunden per Viessmann-API alle Werte ab, die meine Vitocal 200-S liefert, und schreibt sie in eine CSV. Dazu gehören Temperaturen, Verdichterstunden und -starts, Lastklassen, Heizstab-Laufzeit, die COP-Zähler der Anlage, der Solarzähler und das Logbuch. Er liest nur und ändert nichts an der Anlage. Ein zweiter Container schickt mir einen Push, wenn länger als 30 Minuten keine Daten kommen. Nach Stromausfall oder Update startet alles von selbst neu. Der Basic-Zugang erlaubt 1450 Calls pro Tag, ich erwarte bei diesem Takt etwa 150. Die genaue Zahl prüfe ich in den nächsten Tagen.
Was die API nicht liefert, sind Stromverbrauch und Wärmemenge in kWh. Das gehört offenbar zum kostenpflichtigen Advanced-Zugang, dazu habe ich bei Viessmann angefragt.
Mein Plan: Ich sammle ein bis zwei Wochen Daten und schaue dann, ob sich der WP-Strom aus Verdichterlauf und Lastklasse gut genug schätzen lässt. Wenn nicht, rüste ich einen Unterzähler nach und lese den Zählerstand im selben Raster aus, dann liegt er direkt neben den PV-Daten. Die Ergebnisse stelle ich hier ein.
hallo djuxx
ich habe ganz einfachen, hat mir mein elketriker eingebaut, muss ich händisch ablesen
mir ist wichtig was ich im studio strom verbraucher, bin hobby-musiker
gruss gerd
Hallo Gerd,
ich habe es bei uns so gelöst, dass ich nichts mehr von Hand ablesen muss:
Ziel: Wir wollten wissen, was die Wärmepumpe (Vitocal 200-S) wirklich an Strom verbraucht. Die ViCare-App zeigt nur Wochenwerte, und die Daten lassen sich dort nicht bequem exportieren.
Lösung:
Ergebnis: Verbrauch, Laufzeiten und Temperaturen der Wärmepumpe liegen als Verlauf vor. Das funktioniert bisher gut.
Für deinen Zweck (Strom im Studio) würde schon ein Shelly für den Studio-Abgang reichen, ein Shelly 1PM oder bei Drehstrom ein 3EM. Der Elektriker kann ihn in den Zählerschrank oder die Unterverteilung setzen. Damit liest du nichts mehr ab, sondern siehst den Verbrauch live in der Shelly-App.
Viele Grüße
hallo djuxx
ja super shelly ist immer gut danke für den tipp
mein kleiner z ist schon über 10 jahre drin und da hat sich viel getan .
gruss gerd